News & Blog

News, Events & Blogs

News & Blog

The latest from our Open Source experts

Search the newsroom

Wine on Wayland 2022 update: more games, more apps, more fun!

December 12, 2022 by Alexandros Frantzis  |   News & Events

The focus in 2022 was on maturing the Wayland driver and keeping up to date with the Wine upstream internal changes, which involved updating it for the latest internal driver APIs, and making preparations to support WoW64.

Wine on Wayland 2022 update: more games, more apps, more fun!

KernelCI now testing Linux Rust code

December 06, 2022 by Adrian Ratiu  |   News & Events

After waiting in the Linux-next integration tree for about 18 months, the basic Rust infrastructure finally landed in the mainline Linux kernel with the imminent release of v6.1.

KernelCI now testing Linux Rust code

Tracing stateless video hardware decoding in V4L2

December 02, 2022 by Deborah Brouwer  |   Blog

Earlier this year, I joined Collabora for a six-month internship to learn how V4L2 (Video4Linux2) supports stateless video hardware decoding, and build a utility that traced and replayed stateless decoding from a userspace perspective.

Tracing stateless video hardware decoding in V4L2

Shifting to open gears for the Automotive Linux Summit

December 01, 2022 by Kara Bembridge  |   News & Events

Coming up next week at the Automotive Linux Summit in Yokohama and virtually, Marius Vlad and Daniel Stone will present the latest on the AGL Wayland compositor, and the current state of graphics virtualization upstream.

Shifting to open gears for the Automotive Linux Summit

Seizing knowledge at Capitole du Libre

November 16, 2022 by Kara Bembridge  |   News & Events

Clear your schedules, this weekend's Capitole du Libre is calling your name for all things open source! Gathering in the "Pink City" of Toulouse, participants are welcome to attend with free admission from November 19 to 20 at the INP-ENSEEIHT.

Seizing knowledge at Capitole du Libre

Fully charged for electronica 2022

November 10, 2022 by Kara Bembridge  |   News & Events

Making our grand debut, Collabora will be attending electronica in Munich for the first time! Diving into the world of electronics alongside the leading examples of the industry, we're excited to partake on all fronts.

Fully charged for electronica 2022

From Lua to JSON: refactoring WirePlumber's configuration system

October 27, 2022 by Ashok Sidipotu  |   Blog

With the upcoming 0.5 release, WirePlumber's configuration system will be moving to a JSON syntax to define settings, bringing a more unified configuration approach across the PipeWire ecosystem.

From Lua to JSON: refactoring WirePlumber's configuration system

A look at Vulkan extensions in Venus

October 19, 2022 by Igor Torrente  |   Blog

Venus is a virtual Vulkan driver based on the Virtio-GPU protocol, which defines the serialization of Vulkan commands between guest and host. Here's a closer look at Venus, its components, and their relations in the context of extensions.

A look at Vulkan extensions in Venus

Kernel 6.0: Start of a new series and dawn of Rust

October 14, 2022 by Shreeya Patel  |   News & Events

Collabora's contributions include mainlining the HEVC uAPI, adding VirtIO documentation, upstreaming MediaTek smartphones, and adding support for two new Chromebooks and for the Mali-G57 GPU in the Panfrost kernel driver.

Kernel 6.0: Start of a new series and dawn of Rust

Carlafox, an open-source web-based CARLA visualizer

October 11, 2022 by Vineet Suryan  |   Blog

Taking one step towards democratizing the daunting task of dataset generation by making image synthesis and automatic ground truth data generation maintainable, cheaper, and more repeatable.

Carlafox, an open-source web-based CARLA visualizer

HEVC uAPI mainlined

October 06, 2022 by Benjamin Gaignard  |   News & Events

The release of Linux 6.0 earlier this week brought a significant milestone: the H.265/HEVC user-space API was mainlined, the result of more than two years of efforts by our engineering team.

HEVC uAPI mainlined

Introducing NVK

October 04, 2022 by Faith Ekstrand  |   News & Events

Say hello to a brand new, open-source Vulkan driver for NVIDIA hardware in Mesa, written almost entirely from scratch using the new official headers from NVIDIA.

Introducing NVK

Continuous 3D Hand Pose Tracking using Machine Learning & Monado

April 20, 2021 by Marcus Edel  |   Blog

As part of a project backed by INVEST-AI, a program managed by IVADO Labs, we have developed a multi-stage neural network-based solution that accurately locates and tracks the hands despite complex background noise and occlusion between hands.

Continuous 3D Hand Pose Tracking using Machine Learning & Monado

An easy to use MTP implementation for your next embedded Linux project

April 13, 2021 by Andrzej Pietrasiewicz  |   Blog

Did you know you could run a permissively-licensed MTP implementation with minimal dependencies on an embedded device? Here's a step-by-step guide on how to easily run cmtp-responder on a Rock Pi 4 or any other board equipped with a UDC.

An easy to use MTP implementation for your next embedded Linux project

Rust: integrating LLVM source-base code coverage with GitLab

March 24, 2021 by Guillaume Desmottes  |   Blog

Earlier this year, the Rust compiler gained support for LLVM source-base code coverage. In this post we'll explain how to setup a CI job in a Rust project to feed source-base coverage information to GitLab.

Rust: integrating LLVM source-base code coverage with GitLab

Build and run GTK 4 applications with Visual Studio

March 18, 2021 by Xavier Claessens  |   Blog

Over the past few months, I've been working on a side project to improve Meson sub-project support. The best stress test is to build projects on Windows, without msys2, because it has no dependencies or tools installed (e.g. pkg-config).

Build and run GTK 4 applications with Visual Studio

New features, changes & improvements to KernelCI's UI

March 04, 2021 by Alexandra Pereira  |   Blog

The most complete automated testing and continuous integration tool for the Linux kernel continues to evolve at a rapid pace. Here's a look at the latest improvements to the KernelCI dashboard, the main web interface used by the project.

New features, changes & improvements to KernelCI's UI

Asymmetric Multi Processing with Linux & Zephyr on the STM32MP1

March 03, 2021 by Arnaud Ferraris  |   Blog

In the embedded world, many modern SoCs such as the ST Microelectronics STM32MP1 now include coprocessor cores which can be used for a wide range of tasks and can offload some of the work from the main processor.

Asymmetric Multi Processing with Linux & Zephyr on the STM32MP1

Adding HEVC/H.265 support for NXP's i.MX 8M

February 17, 2021 by Benjamin Gaignard  |   Blog

Our recent efforts on the Hantro kernel driver have resulted in the addition of H.264 decoding support and multiple performance improvements. We are now introducing High Efficiency Video Coding, also known as H.265, decoding support on NXP's i.MX8 M.

Adding HEVC/H.265 support for NXP's i.MX 8M

Network adaptive streaming with Hwangsaeul

February 08, 2021 by Jakub Adam  |   Blog

Hwangsaeul, or H8L, a remote surveillance streaming solution, utilizes the capability of libsrt to collect statistics from open SRT sockets and by continuously analyzing the available data tries to detect potential connectivity issues.

Network adaptive streaming with Hwangsaeul

Trimming apitrace workload captures for better Mesa testing

February 01, 2021 by Gert Wollny  |   Blog

Complex, real-world correctness tests and performance analysis are now possible thanks to gltrim, a new tool recently added to apitrace, designed to trim replayable traces to single, user-defined frames.

Trimming apitrace workload captures for better Mesa testing

GStreamer on Windows: adding WebRTC support to a gst-build install

January 28, 2021 by Aaron Boxer  |   Blog

Earlier this week, WebRTC became an official W3C and IETF standard. GStreamer has a powerful and rapidly maturing WebRTC implementation. So, the obvious question is: how do we build this on Windows?

GStreamer on Windows: adding WebRTC support to a gst-build install

Implementing a performance boosting algorithm in Coccinelle

January 21, 2021 by Jaskaran Singh  |   Blog

Last year, from June to September, I worked on the kernel development tool Coccinelle under Collabora. I implemented a performance boosting algorithm for one of Coccinelle's use cases. Here's a look at this work.

Implementing a performance boosting algorithm in Coccinelle

Desktop OpenGL 3.1 on Mali GPUs with Panfrost

January 13, 2021 by Alyssa Rosenzweig  |   Blog

The open source Panfrost driver for Arm Mali Midgard and Bifrost GPUs now provides non-conformant OpenGL ES 3.0 on Bifrost and desktop OpenGL 3.1 on Midgard (Mali T760 and newer) and Bifrost, in time for Mesa's first release of 2021.

Desktop OpenGL 3.1 on Mali GPUs with Panfrost

Build with confidence, sustain for the future: Collabora joins the Toradex Proven Partner Network

July 02, 2025 by Mark Filion  |   News & Events

This partnership ensures customers can build embedded products with long-term maintenance viability that will meet the challenges of tomorrow, such as compliance with the CRA, all built on proven Toradex platforms and upstream-first software.

Build with confidence, sustain for the future: Collabora joins the Toradex Proven Partner Network

Collabora takes first place at ICME 2025 Grand Challenge

June 19, 2025 by Kara Bembridge  |   News & Events

Building on our Open Source strengths in AI and data-driven solutions, Collabora's ML team, led by Marcus Edel, Vineet Suryan, & Aaron Boxer, has taken first place in Track 3 of the ICME 2025 Grand Challenge on Video Super-Resolution for Video Conferencing.

Collabora takes first place at ICME 2025 Grand Challenge

Meet Boardswarm, a new Open Source tool for board management and distributed development

June 17, 2025 by Martyn Welch  |   News & Events

Improving access, flexibility, and CI integration for development boards, making it easier for developers to work with embedded hardware, no matter where they are.

Meet Boardswarm, a new Open Source tool for board management and distributed development

Industry week in focus: ISC, AWE & InfoComm take the stage

June 02, 2025 by Kara Bembridge  |   News & Events

Next week Collabora will be covering a lot of ground, attending 3 separate events in 3 different time zones: ISC High Performance, Augmented World Expo, and InfoComm! Catch up with us at one of these events.

Industry week in focus: ISC, AWE & InfoComm take the stage

Breaking language barriers 2.0: Moving closer towards fully reliable, production-ready Hindi ASR

May 29, 2025 by Vineet Suryan  |   News & Events

After cleaning up and expanding Whisper-Hindi to 3,000 hours, we now have explicit timestamp prediction, faster I/O, and fine-tuned models across all sizes, bringing us even closer to fully reliable, production-ready Hindi ASR.

Breaking language barriers 2.0: Moving closer towards fully reliable, production-ready Hindi ASR

Kernel 6.15: Divide and conquer

May 27, 2025 by Detlev Casanova  |   News & Events

The latest Linux kernel brings expanded hardware support for MediaTek and Rockchip, enhanced graphics drivers, and more. Collabora played a key role in this release, with no less than 20 authored contributors!

Kernel 6.15: Divide and conquer

PanVK reaches Vulkan 1.2 conformance on Mali-G610

May 26, 2025 by Erik Faye-Lund  |   News & Events

Just about 6 weeks after we announced Vulkan 1.1 conformance for PanVK on G610 GPUs, Vulkan 1.2 is now also checked off the list!

PanVK reaches Vulkan 1.2 conformance on Mali-G610

Monado v25.0.0: Driving the future of cross-platform Open Source XR

May 22, 2025 by Mark Filion  |   News & Events

Monado's first stable release of 2025 is here. From enhanced Android support and driver updates to improved runtime stability and tooling, Collabora's XR team delivered a wide array of improvements for the cross-platform, open source OpenXR runtime.

Monado v25.0.0: Driving the future of cross-platform Open Source XR

Debuting at XR EXPO 2025

May 01, 2025 by Kara Bembridge  |   News & Events

Join us in Stuttgart, Germany for XR EXPO 2025! This two-day event will be the meeting place for the XR community to exchange ideas and explore the latest trends.

Debuting at XR EXPO 2025

NVK enabled for Maxwell, Pascal, and Volta GPUs

April 22, 2025 by Faith Ekstrand  |   News & Events

As of today, NVK is a conformant Vulkan 1.3 implementation for NVIDIA Maxwell, Pascal, and Volta GPUs, and will be enabled by default starting with Mesa 25.1.

NVK enabled for Maxwell, Pascal, and Volta GPUs

Raising the bar for Open Source standards through OpenChain

April 17, 2025 by Eleni Katsoula  |   News & Events

Our commitment to open source extends beyond contributing code. We are dedicated to upholding the highest standards of license compliance throughout our development processes.

Raising the bar for Open Source standards through OpenChain

Embedded week in Nice

April 15, 2025 by Mark Filion  |   News & Events

This May, Embedded Recipes 2025, co-sponsored by Collabora, heads to Nice, France with talks, workshops, and a PipeWire hackfest, all bookended by the Linux Media Summit and the GStreamer Spring Hackfest!

Embedded week in Nice

Search the newsroom

Upcoming Events

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

ICME

June 30-July 4, Nantes, France

 

AGL All Member Meeting

July 9-10, Berlin, Germany

 

DebConf

July 14-20, Brest, 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.