News & Blog

News, Events & Blogs

News & Blog

The latest from our Open Source experts

Search the newsroom

X.Org Developer's Conference 2023

October 12, 2023 by Kara Bembridge  |   News & Events

The fall conference season continues next week with the X.Org Developer's Conference, taking place from October 17 to 19 in A Coruna, Spain. Sponsored by Collabora, this event brings together developers with an interest in open graphics.

X.Org Developer's Conference 2023

A roadmap for VirtIO Video on ChromeOS: part 2

October 02, 2023 by Daniel Almeida  |   Blog

This second installment explores the Rust libraries Collabora developed to decode video and how these libraries are used within ARCVM to eventually remove CrosVM's dependency on the Chrome codec stack.

A roadmap for VirtIO Video on ChromeOS: part 2

Persian Rug, Part 2 - Other ways to make object soups in Rust

September 27, 2023 by Edmund Smith  |   Blog

Why is creating object graphs hard in Rust? In part 1, we looked at a basic pattern, where two types of objects refer to one another. In this part we'll follow up in more detail and examine the different approaches that can be applied.

Persian Rug, Part 2 - Other ways to make object soups in Rust

Pressing play on GStreamer Conference 2023

September 21, 2023 by Kara Bembridge  |   News & Events

Sunny Spain will have multimedia developers on speed dial next week for the 11th edition of the GStreamer Conference, taking place at the Palexco Convention Centre in A Coruña from September 25 to 26.

Pressing play on GStreamer Conference 2023

Perfecting Open Source Recipes in Paris

September 19, 2023 by Kara Bembridge  |   News & Events

The world-renowned culinary scene in The City of Light will be getting a pack of different types of chefs next week for Kernel Recipes and Embedded Recipes. Kernel Recipes kicks off on September 25, then Embedded Recipes from September 28 to 29.

Perfecting Open Source Recipes in Paris

WhisperSpeech: Exploring new horizons in text-to-speech tech

September 13, 2023 by Jakub Piotr Clapa  |   Blog

Text-to-speech (TTS) models are playing a transformative role, from enriching audiobooks to enhancing podcasts and even improving interactions with chatbots. Meet WhisperSpeech, an Open Source text-to-speech model developed by Collabora.

WhisperSpeech: Exploring new horizons in text-to-speech tech

Empowering Open Source at IBC 2023

September 11, 2023 by Kara Bembridge  |   News & Events

Collabora is headed to Amsterdam! This year, we will be showcasing some of our recent work on the DAB protocol, as well as the software integration of LCEVC, MPEG's novel enhancement codec, into the GStreamer multimedia framework.

Empowering Open Source at IBC 2023

Monado SLAM datasets now available

September 11, 2023 by Mateo de Mayo  |   News & Events

The Monado SLAM datasets (MSD) are egocentric visual-inertial SLAM datasets recorded to improve the Basalt-based inside-out tracking component of the Monado project.

Monado SLAM datasets now available

Video codecs: Adding AV1 stateless video decoder support to Linux

September 07, 2023 by Benjamin Gaignard  |   News & Events

The latest mainline Linux kernel (v6.5) includes 22 patches that enable support for the AV1 uAPI and for two stateless video decoders: one for the Rockchip RK3588 and one for MT8195, a MediaTek SoC.

Video codecs: Adding AV1 stateless video decoder support to Linux

Linux kernel 6.5: USB4v2 and Wifi7 have arrived

August 30, 2023 by Adrian Larumbe  |   News & Events

The 6.5 release is here and it comes with many changes. As is often the case, Collabora has been actively involved in the submission of patches, mostly in the task of hardware enablement for Mediatek and Rockchip SoCs.

Linux kernel 6.5: USB4v2 and Wifi7 have arrived

Ready to All Systems Go!

August 23, 2023 by Kara Bembridge  |   News & Events

Set in the captivating city of Berlin, All Systems Go! is ready to explore foundational user-space Linux technologies after a 4-year hiatus.

Ready to All Systems Go!

Bridging IIO and Input in Linux

August 21, 2023 by Eugen Hristev  |   Blog

In Linux, the Industrial Input/Output subsystem manages devices like Analog to Digital Converters, Light sensors, accelerometers, etc. On the other hand, the Input subsystem handles keyboards, mice, touchscreens, and any device that has a human interface.

Bridging IIO and Input in Linux

Implementing Bluetooth on embedded Linux: Open source BlueZ vs proprietary stacks

February 27, 2025 by George Kiagiadakis  |   Blog

If you are considering deploying BlueZ on your embedded Linux device, the benefits in terms of flexibility, community support, and long-term maintainability make it a worthwhile investment.

Implementing Bluetooth on embedded Linux: Open source BlueZ vs proprietary stacks

The state of GFX virtualization using virglrenderer

January 15, 2025 by Gert Wollny  |   Blog

With VirGL, Venus, and vDRM, virglrenderer offers three different approaches to obtain access to accelerated GFX in a virtual machine. Here are the latest updates around each of these approaches.

The state of GFX virtualization using virglrenderer

Faster inference: torch.compile vs TensorRT

December 19, 2024 by Vineet Suryan  |   Blog

In the world of deep learning optimization, two powerful tools stand out: torch.compile, PyTorch’s just-in-time (JIT) compiler, and NVIDIA’s TensorRT, a platform for high-performance deep learning inference.

Faster inference: torch.compile vs TensorRT

Mesa CI and the power of pre-merge testing

October 08, 2024 by Deborah Brouwer  |   Blog

Having multiple developers work on pre-merge testing distributes the process and ensures that every contribution is rigorously tested before merging.

Mesa CI and the power of pre-merge testing

A shifty tale about unit testing with Maxwell, NVK's backend compiler

August 15, 2024 by Faith Ekstrand  |   Blog

After rigorous debugging, a new unit testing framework was added to the backend compiler for NVK. This is a walkthrough of the steps taken to achieve this.

A shifty tale about unit testing with Maxwell, NVK's backend compiler

A journey towards reliable testing in the Linux Kernel

August 01, 2024 by Laura Nao  |   Blog

We're reflecting on the steps taken as we continually seek to improve Linux kernel integration. This will include more detail about the tests used to enhance the quality of testing processes and coverage.

A journey towards reliable testing in the Linux Kernel

Building a Board Farm for Embedded World

June 27, 2024 by Christopher Obbard  |   Blog

With each board running a mainline-first Linux software stack and tested in a CI loop with the LAVA test framework, the Farm showcased Collabora's recent hardware enablement and Continuous integration (CI) efforts.

Building a Board Farm for Embedded World

Smart audio filters with WirePlumber 0.5

June 26, 2024 by Julian Bouzas  |   Blog

WirePlumber 0.5 arrived recently with many new and essential features including the Smart Filter Policy, enabling audio filters to automatically insert themselves in between client streams and devices.

Smart audio filters with WirePlumber 0.5

The latest on cmtp-responder, a permissively-licensed MTP responder implementation

June 12, 2024 by Andrzej Pietrasiewicz  |   Blog

Part 3 of the cmtp-responder series with a focus on USB gadgets explores several new elements including a unified build environment with Docker and an example strategy for building and deploying to a target.

The latest on cmtp-responder, a permissively-licensed MTP responder implementation

A roadmap for VirtIO Video on ChromeOS: part 3

June 06, 2024 by Daniel Almeida  |   Blog

The final installment of a series explaining how Collabora is helping shape the video virtualization story for Chromebooks with a focus on the future plans for cros-libva and cros-codecs.

A roadmap for VirtIO Video on ChromeOS: part 3

Hacking on the PipeWire GStreamer elements

June 05, 2024 by George Kiagiadakis  |   Blog

Last week I attended the GStreamer spring hackfest in Thessaloniki to work on the PipeWire GStreamer elements and connect with the community.

Hacking on the PipeWire GStreamer elements

Transforming speech technology with WhisperLive

May 28, 2024 by Kara Bembridge  |   Blog

The world of AI has made leaps and bounds from what It once was, but there are still some adjustments required for the optimal outcome. With the help of WhisperLive, VoxAI was able to improve its response time and oratory abilities.

Transforming speech technology with WhisperLive

Kernel 5.9: Onwards and upwards

October 22, 2020 by Mylène Josserand  |   News & Events

Collaborans continue to be very active in the Linux kernel, authoring over 150 commits in this release. Here's a look at the improvements, and new features, contributed by our team, notably in hardware support, multimedia, graphics and testing.

Kernel 5.9: Onwards and upwards

Collabora & GStreamer 1.18

October 06, 2020 by Stéphane Cerveau  |   News & Events

A move to GitLab. A switch to the powerful Meson build system. A fast and reliable CI system implemented. The GStreamer community has been busy, bringing a bevy of enhancements to 1.18. Here's a look at the key contributions by Collaborans.

Collabora & GStreamer 1.18

X.Org Developer's Conference 2020

September 15, 2020 by Mark Filion  |   News & Events

The lineup of great virtual conferences continues this week with the 2020 edition of 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.

X.Org Developer's Conference 2020

One week, two events: DebConf20 & Linux Plumbers Conference

August 24, 2020 by Mark Filion  |   News & Events

August ends on a high note with two virtual events this week: DebConf20, Debian's annual conference, and Linux Plumbers Conference, the premier event for developers working at all levels of the Linux kernel's plumbing layer and beyond.

One week, two events: DebConf20 & Linux Plumbers Conference

Kernel 5.8: Collabora's biggest & most significant contributions yet!

August 05, 2020 by Dafna Hirschfeld  |   News & Events

The ability for a relatively small software consultancy to contribute at this level demonstrates a fantastic improvement in vendors' mindset when it comes to working Open First and providing mainline support out-of-box as early as possible.

Kernel 5.8: Collabora's biggest & most significant contributions yet!

Lighthouse positional tracking in Monado with libsurvive

July 17, 2020 by Christoph Haag  |   News & Events

HTC Vive (Pro) and Valve Index hardware users can now experiment with positional tracking in Monado, thanks to the implementation of a libsurvive driver using the libsurvive library developed by Charles Lohr, David Berger and many contributors.

Lighthouse positional tracking in Monado with libsurvive

WirePlumber 0.3 released, now ready for the desktop

July 16, 2020 by George Kiagiadakis  |   News & Events

It is with great pleasure that we announce the availability of WirePlumber (the PipeWire session manager) version 0.3.0. This release brings support for desktop use cases and is a working drop-in replacement for PipeWire's example session manager.

WirePlumber 0.3 released, now ready for the desktop

Welcoming five new Collaborans!

July 09, 2020 by Erica Ryoo  |   News & Events

Despite the many obstacles brought on by the pandemic, Collabora continues to build and strengthen its engineering and administration teams for the road ahead. Join us in welcoming Angelica, Raghavendra, Doug, Italo and Theodotos!

Welcoming five new Collaborans!

Monado: Multi-application support with XR_EXTX_overlay

June 30, 2020 by Lubosz Sarnecki  |   News & Events

The recent improvements in Monado like out of process compositing and multi-layer rendering released with v0.2 prepared the requirements to implement OpenXR's XR_EXTX_overlay extension.

Monado: Multi-application support with XR_EXTX_overlay

Embedded Linux & Open Source take the virtual stage

June 18, 2020 by Mark Filion  |   News & Events

Collabora will be presenting on five separate occasions during the virtual editions of Embedded Linux Conference North America and Open Source Summit North America, taking place later this month.

Embedded Linux & Open Source take the virtual stage

Kernel 5.7: Forging ahead, despite COVID-19

June 04, 2020 by Andrzej Pietrasiewicz  |   News & Events

This latest release is the first to contain development work accomplished amid the lockdown measures. Despite these significant changes, Collaborans have also been steadfast in their contributions, with multiple projects progressing.

Kernel 5.7: Forging ahead, despite COVID-19

Google Summer of Code 2020

June 01, 2020 by Mark Filion  |   News & Events

Coding hss begun for this year's Google Summer of Code (GSoC) projects, announced earlier last month. The 2020 edition selected 1,199 students from 66 countries, to work with 199 mentoring organizations over the course of the summer.

Google Summer of Code 2020

Search the newsroom

Upcoming Events

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

NAB Show

April 5-9, Las Vegas, USA

 

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.