News & Blog

News, Events & Blogs

News & Blog

The latest from our Open Source experts

Search the newsroom

GStreamer in Oslo

July 18, 2019 by Nicolas Dufresne  |   Blog

A little over a month and a half ago, Collaborans including Aaron Boxer, George Kiagiadakis, Guillaume Desmottes, Stéphane Cerveau and myself took part in the GStreamer Spring Hackfest in Oslo. This year, the hackfest was kindly hosted by Pexip.

GStreamer in Oslo

Linux Kernel 5.2

July 17, 2019 by Gabriel Krisman Bertazi  |   News & Events

With 11 engineers authoring, reviewing and testing nearly 170 patches for this latest release, Collabora ranked 8th in the list of most active employers by lines changed, sharing ranks with some of the prominent employers in Linux kernel development.

Linux Kernel 5.2

GNOME meets Panfrost

June 26, 2019 by Alyssa Rosenzweig  |   Blog

In my last Panfrost blog post, I announced my internship goal: improve Panfrost to run GNOME3. GNOME is a popular Linux desktop making heavy use of OpenGL; to use GNOME with only free and open source software on a machine with Mali graphics, Panfrost…

GNOME meets Panfrost

Using dummy-hcd to play with USB gadgets

June 24, 2019 by Andrzej Pietrasiewicz  |   Blog

Dummy_hcd which consists of a software-emulated host controller and a UDC chip. In other words, this means you can play with USB gadgets even if you don't have the appropriate hardware, because your PC can act as both a USB host and a USB device.

Using dummy-hcd to play with USB gadgets

Welcoming the newest Collaborans!

June 21, 2019 by Jassie Badion  |   News & Events

For many, June 21, day of the Solstice, is a day of celebrations. At Collabora, we're also celebrating, as we take a moment to welcome all the newest members of our engineering and administration teams who've joined over the last year!

Welcoming the newest Collaborans!

Building Debian images for Le Potato and OrangePi with debos

June 18, 2019 by Frédéric Danis  |   Blog

Both the Le Potato and OrangePi Zero Plus2 boards are already supported by Armbian. But how do you get a minimal Debian upstream image with only the packages you want? Debos is the perfect tool to do this.

Building Debian images for Le Potato and OrangePi with debos

Joining Collabora for a summer of Panfrost

June 05, 2019 by Alyssa Rosenzweig  |   Blog

Years ago, I joined the open-source community with a passion and a mission: to enable equal access to high-quality computing via open-source software. With this mission, I co-founded Panfrost, aiming to create an open-source driver for the Mali GPU.

Joining Collabora for a summer of Panfrost

Google Summer of Code 2019

May 30, 2019 by Mark Filion  |   News & Events

A few days ago, coding began for this year's Google Summer of Code (GSoC) projects. Along with four GStreamer and Wayland related projects, this year's edition also includes two Debian projects for which Collaborans will be mentors.

Google Summer of Code 2019

Testing Video4Linux2 drivers like a boss

May 23, 2019 by Ezequiel Garcia  |   Blog

With virtme, you can run a custom built kernel on top of our running root filesystem. In this post, we explore another example of virtme in action, and see how to test Video4Linux2 drivers on bleeding edge GStreamer builds.

Testing Video4Linux2 drivers like a boss

Permissively-licensed MTP device implementation

May 16, 2019 by Andrzej Pietrasiewicz  |   Blog

Introducing cmtp-responder - a permissively licensed Media Transfer Protocol (MTP) responder implementation which allows embedded devices to provide MTP services and supports a core set of MTP operations.

Permissively-licensed MTP device implementation

An eBPF overview, part 5: Tracing user processes

May 14, 2019 by Adrian Ratiu  |   Blog

Up until now, talking in-depth about userspace tracing was deliberately avoided because it merits special treatment, hence this part devoted to it. We'll now look at the why of it, and we'll examine eBPF user tracing in two categories: static and dynamic.

An eBPF overview, part 5: Tracing user processes

Linux Kernel 5.1

May 09, 2019 by André Almeida  |   News & Events

Earlier this week, Linux Kernel 5.1 was released, and with it came over 13,000 commits from developers all around the world, including Collaborans. This time around, no less than 12 different developers contributed commits (64), sign-offs (111) & more.

Linux Kernel 5.1

Now streaming: Collabora XDC 2025 presentations

December 02, 2025 by Mark Filion  |   Blog

As an active member of the freedesktop community, Collabora was busy at XDC 2025. Our graphics team delivered five talks, helped out in two more sessions, and ran a workshop for newcomers.

Now streaming: Collabora XDC 2025 presentations

Implementing Bluetooth LE Audio & Auracast on Linux systems

November 24, 2025 by George Kiagiadakis  |   Blog

LE Audio introduces a modern, low-power, low-latency Bluetooth® audio architecture that overcomes the limitations of classic Bluetooth® profiles. Get a detailed look at its features, how its supported on Linux, and what lies ahead.

Implementing Bluetooth LE Audio & Auracast on Linux systems

Strengthening KernelCI: New architecture, storage, and integrations

November 17, 2025 by Gustavo Padovan  |   Blog

Collabora’s long-term leadership in KernelCI has delivered a completely revamped architecture, new tooling, stronger infrastructure, and deeper integrations—modernizing the entire ecosystem and enabling reliable, scalable upstream kernel testing.

Strengthening KernelCI: New architecture, storage, and integrations

Font recognition reimagined with FasterViT-2

November 11, 2025 by Marcus Edel  |   Blog

Collabora extended the AdobeVFR dataset and trained a FasterViT-2 font recognition model on millions of samples. The result is a state-of-the-art model for fine-grained font identification that can also be used for downstream tasks.

Font recognition reimagined with FasterViT-2

Expanding access to XR: Google Cardboard comes to Monado

October 31, 2025 by Frederic Plourde  |   Blog

Collabora has advanced Monado's accessibility by making the OpenXR runtime supported by Google Cardboard and similar mobile VR viewers so that even more can benefit from OpenXR.

Expanding access to XR: Google Cardboard comes to Monado

From browsers to better drivers: Fixing Zink synchronization the hard way

October 27, 2025 by Faith Ekstrand  |   Blog

By resolving critical synchronization bugs in Zink’s Vulkan–OpenGL interop, Faith Ekstrand paved the way for Zink+NVK to become the default OpenGL implementation for Nouveau.

From browsers to better drivers: Fixing Zink synchronization the hard way

What to do about differing product life cycles

September 25, 2025 by Martyn Welch  |   Blog

Abandoned vendor-provided BSP roadblocks can be overcome when mainline Open Source projects like the Linux kernel are integrated directly. Get your upstreamed BSPs from day one.

What to do about differing product life cycles

Writing a Rust GPU kernel driver: a brief introduction on how GPU drivers work

August 06, 2025 by Daniel Almeida  |   Blog

This second post in the Tyr series dives deeper into GPU driver internals by using the Vulkan-based VkCube application to explain how User Mode Drivers (UMDs) and Kernel Mode Drivers (KMDs) work together to execute GPU workloads.

Writing a Rust GPU kernel driver: a brief introduction on how GPU drivers work

A practical debugging guide for media driver developers

July 22, 2025 by Olivier Crête  |   Blog

Getting into kernel development can be daunting. There are layers upon layers of knowledge to master, but no clear roadmap, especially when it comes to debugging drivers or navigating userspace-kernel issues.

A practical debugging guide for media driver developers

Quick notes from the GStreamer Spring Hackfest 2025

July 15, 2025 by Olivier Crête  |   Blog

This past May, we met with the community at the GStreamer Spring Hackfest in Nice, France, and were able to make great strides, including the integration of AI/ML workflows in GStreamer.

Quick notes from the GStreamer Spring Hackfest 2025

PipeWire workshop 2025: Updates on video transport, Rust efforts, TSN networking, and Bluetooth support

July 03, 2025 by George Kiagiadakis  |   Blog

As part of the activities Embedded Recipes in Nice, France, Collabora hosted a PipeWire workshop/hackfest, an opportunity for attendees to meet face-to-face with PipeWire developers and participate in direct discussions about the future of PipeWire.

PipeWire workshop 2025: Updates on video transport, Rust efforts, TSN networking, and Bluetooth support

Coccinelle for Rust progress report

June 25, 2025 by Tathagata Roy  |   Blog

In collaboration with Inria, the French Institute for Research in Computer Science and Automation, Tathagata Roy shares the progress made over the past year on the CoccinelleForRust project, co-sponsored by Collabora

Coccinelle for Rust progress report

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

Linux Developer Conference Brazil 2019

August 02, 2019 by Mark Filion  |   News & Events

This weekend, Collaborans are in São Paulo, Brazil, to take part in the third edition of Linux Developer Conference Brazil, a conference which aims to take the Brazilian Linux development community to the international level.

Linux Developer Conference Brazil 2019

Moving the Linux desktop to another reality

July 30, 2019 by Lubosz Sarnecki  |   News & Events

Today, we are very excited to announce xrdesktop, a new open source project sponsored by Valve, enabling interaction with traditional Linux desktop environments, such as GNOME and KDE, in VR.

Moving the Linux desktop to another reality

Search the newsroom

Upcoming Events

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

Embedded World

March 10 - 12, Nuremberg, Germany
 

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-2026. All rights reserved. Privacy Notice. Sitemap.