News & Blog

News, Events & Blogs

News & Blog

The latest from our Open Source experts

Search the newsroom

CEF on Wayland

December 22, 2017 by Gustavo Noronha  |   Blog

We recently assisted a customer who wanted to upgrade their system from X11 to Wayland. The problem: they use CEF as a runtime for web applications and CEF was not Wayland-ready.

CEF on Wayland

Outreachy - Round 15

December 19, 2017 by Mark Filion  |   News & Events

For a second time this year, Collabora is proud to be sponsoring the latest round (Round 15) of Outreachy internships! More specifically, Collabora has chosen to sponsor the Linux kernel projects for the December 2017 - March 2018 semester.

Outreachy - Round 15

12 reasons to join Collabora

December 14, 2017 by Jassie Badion  |   News & Events

With less than 12 days to go before Christmas, here are 12 reasons, from 12 different people who became Collaborans this year, on why you should consider joining our team!

12 reasons to join Collabora

Why Linux HDCP isn't the end of the world

December 11, 2017 by Daniel Stone  |   Blog

Recently, Sean Paul from Google's ChromeOS team, submitted a patch series to enable HDCP - or High-bandwidth Digital Content Protection - support for the Intel display driver.

Why Linux HDCP isn't the end of the world

Quick hack: Building ChromiumOS for QEMU

December 01, 2017 by Robert Foss  |   Blog

Getting ChromiumOS building is reasonably easy, but running it under QEMU requires some work. Here's a guide to help you build all of the software needed to do so.

Quick hack: Building ChromiumOS for QEMU

Your partner in adopting SRT

November 28, 2017 by Mark Filion  |   News & Events

We're delighted to be one of the 33 new members of the Secure Reliable Transport (SRT) Alliance, a group dedicated to accelerating interoperability of video streaming solutions and fostering collaboration with industry leaders to achieve lower latency…

Your partner in adopting SRT

Running Chromium with Ozone-GBM on a GNU/Linux desktop

November 27, 2017 by Alexandros Frantzis  |   Blog

Ozone is Chromium’s next-gen platform abstraction layer for graphics and input. When developing either Ozone itself or an application that uses Ozone, it is often beneficial to be able to run the code on the development machine, which is usually a typical…

Running Chromium with Ozone-GBM on a GNU/Linux desktop

ipcpipeline: Splitting a GStreamer pipeline into multiple processes

November 17, 2017 by George Kiagiadakis  |   Blog

Earlier this year I worked on a certain GStreamer plugin that is called “ipcpipeline”. This plugin provides elements that make it possible to interconnect GStreamer pipelines that run in different processes. In this blog post I am going to explain how…

ipcpipeline: Splitting a GStreamer pipeline into multiple processes

Capitole du Libre

November 16, 2017 by Mark Filion  |   News & Events

We're headed to France’s southern Occitanie region to attend and sponsor the 6th edition of Capitole du Libre, a weekend dedicated to free and Open Source software!

Capitole du Libre

Collabora & Linux Kernel 4.14

November 13, 2017 by Gabriel Krisman Bertazi  |   News & Events

Linux Kernel 4.14 is out, and once again Collabora developers were very active, contributing nearly 200 patches, reviews & sign-offs combined during this development cycle!

Collabora & Linux Kernel 4.14

Linux Developer Conference Brazil

November 10, 2017 by Mark Filion  |   News & Events

We're very excited to be sponsoring and speaking at the very first Linux Developer Conference Brazil, taking place on November 11 at the Instituto de Computação in Campinas!

Linux Developer Conference Brazil

Quick hack: Experiments with crosvm

November 09, 2017 by Tomeu Vizoso  |   Blog

Running crosvm outside Chromium OS is quite easy, with the only complication being that minijail isn't widely packaged in distros. In these instructions, we hack around the issue with linker environment variables so we don't have to install it properly.

Quick hack: Experiments with crosvm

Making Viewer UIs for Pitivi

October 13, 2016 by Lubosz Sarnecki  |   Blog

Being someone who has already experimented with two transformation box approaches for Pitivi in the past, maintainers thought I might be the right person to do a modern one. Creating a user interface for a video transformation requires three things: the…

Making Viewer UIs for Pitivi

Web Engines Hackfest 2016

October 06, 2016 by Gustavo Noronha  |   Blog

I had a great time last week and the Web Engines Hackfest! It was the 7th web hackfest hosted by Igalia and the 7th hackfest I attended. I’m almost a local Galician already. Brazilian Portuguese being so close to Galician certainly helps! Collabora co-sponsored…

Web Engines Hackfest 2016

Collabora contributions to Linux Kernel 4.8

October 03, 2016 by Gustavo Padovan  |   Blog

Linux Kernel 4.8 is out and once more Collabora engineers did a significant contribution to the Kernel. For this latest release, Collabora provided 101 patches from 8 engineers, our biggest contribution to date in single kernel release!

Collabora contributions to Linux Kernel 4.8

WebKitGTK+ 2.14 and the Web Engines Hackfest

September 22, 2016 by Gustavo Noronha  |   Blog

Next week our friends at Igalia will be hosting this year’s Web Engines Hackfest. Collabora will be there! We are gold sponsors, and have three developers attending. It will also be an opportunity to celebrate Igalia’s 15th birthday. Looking forward to…

WebKitGTK+ 2.14 and the Web Engines Hackfest

Mainline Explicit Fencing - Part 1

September 13, 2016 by Gustavo Padovan  |   Blog

When it comes to buffer sharing synchronization in the kernel there are two ways of doing it: Implicit Fencing and Explicit Fencing. The difference between them relies on the fact that the kernel may or may not share synchronization information with userspace,…

Mainline Explicit Fencing - Part 1

Building Android for Qemu: A Step-by-Step Guide

September 02, 2016 by Robert Foss  |   Blog

Developing Linux for Android on Qemu allows you to do some things that are not necessarily possible using the stock emulator. For my purposes I need access to a GPU and be able to modify the driver, which is where Virgilrenderer and Qemu comes in handy.

Building Android for Qemu: A Step-by-Step Guide

Increased performance of emulated NVMe devices

August 23, 2016 by Helen Fornazier  |   Blog

Nowadays, in Google Cloud Engine (GCE), it is possible to attach a local SSD with the NVMe interface to your virtual machine. Unfortunately, you only get a good number of iops (input/output operations per second) if you instantiate a machine with nvme-backports-debian-7-wheezy…

Increased performance of emulated NVMe devices

Thoughts about reviewing large patchsets

August 12, 2016 by Philip Withnall  |   Blog

I have recently been involved in reviewing some large feature patchsets for a project at work, and thought it might be interesting to discuss some of the principles we have been trying to stick to when going about these reviews.

Thoughts about reviewing large patchsets

OpenGL 4.4 for Intel Linux Drivers

August 05, 2016 by Timothy Arceri  |   Blog

For years the open source Linux OpenGL drivers have been playing catchup to the proprietary drivers and in the case of Intel hardware to the Windows driver. Recently, a major milestone was reached in bridging this gap with the enablement of OpenGL 4.4…

OpenGL 4.4 for Intel Linux Drivers

Collabora contributions to Linux Kernel 4.7

July 26, 2016 by Gustavo Padovan  |   Blog

Linux Kernel 4.7 was released this week with a total of 36 contributions from five Collabora engineers. It includes the first contributions from Helen as Collaboran and the first ever contributions on the kernel from Robert Foss. Here are some of the…

Collabora contributions to Linux Kernel 4.7

GStreamer Echo Canceller

July 08, 2016 by Nicolas Dufresne  |   Blog

For a long time I believed that echo cancellers had no place inside GStreamer. The theory was that GStreamer was too high level and would never be able to provide accurate enough delay information for any canceller to work.

GStreamer Echo Canceller

Introducing GStreamer VR Plug-ins and SPHVR

July 04, 2016 by Lubosz Sarnecki  |   Blog

The dawn of VR video players demand new features in terms of projection and hardware access. In his recent R&D work, a Collaboran implemented a way to view spherical videos with GStreamer on a Virtual Reality headset. In this article, he gives his thoughts…

Introducing GStreamer VR Plug-ins and SPHVR

Meet the newest Collaborans!

January 16, 2020 by Erica Ryoo  |   News & Events

What better way to start the new year than by highlighting the newest members of our engineering and administrative teams who joined in Q4 2019! Please join us in welcoming Antonio, Afonso, Narciso and Eleni!

Meet the newest Collaborans!

Linux Kernel 5.4

December 02, 2019 by Enric Balletbò i Serra  |   News & Events

Linus has released the 5.4 kernel and Collabora was once again a very active contributor with 12 Collaborans authoring 95 commits while also helping the kernel maintainers by contributing 124 Reviewed-by tags.

Linux Kernel 5.4

And the Collabora family keeps growing!

November 20, 2019 by Jassie Badion  |   News & Events

As we begin winding down 2019, it's time to take a moment to celebrate the new Collaborans who joined our various engineering and administrative teams in Q2 & Q3 this year!

And the Collabora family keeps growing!

GStreamer & automated testing in Lyon

October 30, 2019 by Mark Filion  |   News & Events

Following three days at ELCE, Collaborans are continuing their stay in the capital of France’s Auvergne-Rhône-Alpes region to take part the annual GStreamer Conference, as well as the Automated Testing Summit.

GStreamer & automated testing in Lyon

A new home for KernelCI

October 28, 2019 by Guillaume Tucker  |   News & Events

The KernelCI project, which powers kernelci.org with automated testing for the upstream Linux kernel, has found a new home after sailing through uncharted waters for over five years.

A new home for KernelCI

Embedded Linux Conference Europe 2019

October 25, 2019 by Mark Filion  |   News & Events

Next week, Collabora will be sponsoring, exhibiting & speaking at ELCE in Lyon, France. We'll be showcasing not one but two demos at our booth this year: arcade racing on a ROCK Pi 4 with Panfrost, and GStreamer on the Magic Leap One.

Embedded Linux Conference Europe 2019

Open graphics in Montreal

September 30, 2019 by Mark Filion  |   News & Events

Collabora is proud to be hosting in Montreal the 2019 edition of the X.Org Developer's Conference (XDC), the leading event for developers working on all things Open graphics, including the Linux kernel, Mesa, DRM, Wayland and X11.

Open graphics in Montreal

All the right ingredients in Paris

September 20, 2019 by Mark Filion  |   News & Events

Next week, Collaborans including Julian Bouzas and Enric Balletbò i Serra will be in Paris to participate in the 3rd edition of Embedded Recipes and 8th edition of Kernel Recipes

All the right ingredients in Paris

Linux Kernel 5.3

September 19, 2019 by Boris Brezillon  |   News & Events

Linux 5.3 was released over the weekend, which means it's time for our usual "where does Collabora stand in this picture?" tour. As has been the case for several years now, Collabora continues being an active contributor to the Linux kernel.

Linux Kernel 5.3

Open Source at IBC 2019

September 12, 2019 by Mark Filion  |   News & Events

Showcasing two brand new Open Source software demonstrations featuring the Xilinx high-performance Zynq UltraScale+ MPSoC, and the Magic Leap One augmented reality headset.

Open Source at IBC 2019

Bringing the FOSS XR community together

September 06, 2019 by Joey Ferwerda  |   News & Events

With the recent release of the OpenXR 1.0 specification, the presence of numerous Open Source platforms for Virtual Reality and Augmented Reality, and a growing community of developers, the need for a collaborative Open Source XR Conference became clear.

Bringing the FOSS XR community together

Embedded in San Diego

August 20, 2019 by Mark Filion  |   News & Events

Starting tomorrow, Collabora will be exhibiting & speaking at Embedded Linux Conference North America (ELCNA), the premier vendor-neutral technical conference for companies and developers using embedded Linux.

Embedded in San Diego

Search the newsroom

Upcoming Events

Here are the events we'll be attending in the coming weeks – come say hello!

ISC High Performance

June 10-13, Hamburg, Germany

 

Augmented World Expo

June 10-12, Long Beach, USA

 

InfoComm

June 11-13, Orlando, USA

 

ICME

June 30-July 4, Nantes, France

 

Featured Video

Open Since 2005 logo

Our website only uses a strictly necessary session cookie provided by our CMS system. To find out more please follow this link.

Collabora Limited © 2005-2025. All rights reserved. Privacy Notice. Sitemap.