March 26, 2020 by Andre Almeida | Blog
With the code base of the Linux kernel constantly changing and deployed in devices around the world, performing proper testing is crucial. Here's a look at syzkaller, a valuable tool widely adopted by the kernel community to detect bugs in the kernel.
March 24, 2020 by Erik Faye-Lund | News & Events
Today, Collabora is excited to announce a partnership with Microsoft to build OpenCL and OpenGL mapping layers on DirectX, in order to bring OpenCL 1.2 and OpenGL 3.3 support to all Windows and DirectX 12 enabled devices.
March 19, 2020 by Stéphane Cerveau | Blog
GStreamer relies on multiple repositories such as base and good to build its ecosystem, and now owns more than 30 projects in Gitlab. So, a unified tool/build system has always been necessary to build a specified version.
March 10, 2020 by Olivier Potin | Blog
Here at Collabora, we trust our people to work remotely, we give them full responsibility for their output, and we believe it helps creating an even stronger internal culture and comes with some other positives.
March 05, 2020 by Julian Bouzas | Blog
PipeWire 0.3 was released a few days ago, marking a big step forward in the effort of making this emerging media service the core layer of all multimedia on Linux.
February 27, 2020 by Alyssa Rosenzweig | Blog
Panfrost's ES 3.0 support has landed in upstream Mesa and works with a mainline Linux kernel. The support is still early, but if you're feeling adventurous, feel free to give it a try on your favourite ES 3.0 applications and games.
February 25, 2020 by Jakob Bornecrantz | News & Events
Ever since announcing the project at GDC 2019, we have been working on improving the full open source XR stack to a usable state. Today, we are very happy to tag version 0.1 of the Monado OpenXR runtime for Linux!
February 18, 2020 by Andrej Shadura | Blog
When a bug surprises you when doing Apertis packaging of a typical vendor code signing tool, it's time to debug it using the compiler's built-in tools.
February 12, 2020 by Jakub Adam | News & Events
With the advent of 5G networks, it's now possible to stream high quality video in real-time with a very low latency that wasn't possible with the past generations of mobile networks.
February 05, 2020 by Mark Filion | Blog
From KernelCI's new home, the latest on Zink (OpenGL on Vulkan), OpenXR & Monado, PipeWire in the automotive industry, JPEG2000, and GStreamer on the Magic Leap One, Collaborans gave talks in 6 different devrooms, as well on the main track.
January 30, 2020 by Sebastian Reichel | News & Events
With the 5.5 kernel released earlier this week, here's a detailed look at Collabora’s contributions, including work to improve upstream support of peripherals used together with the i.MX 6 family of processors.
January 23, 2020 by Mark Filion | News & Events
In less than 10 days, Collabora will be in Brussels to take part in this year's edition of FOSDEM! Come say hello, or catch one of the dozen talks (in the main track and 6 different devrooms) given by Collaborans!
August 09, 2023 by Edmund Smith | Blog
Rust is a modern language known for its memory safety, efficiency, and wide range of high-level features. But many beginners also run into something else in Rust: how surprisingly difficult it is to represent some common designs.
August 03, 2023 by Marcus Edel | Blog
At Collabora, we're committed to bringing people together. That's why we're pushing state-of-the-art machine-learning techniques like Large Language Models, Speech Recognition, and Speech-Synthesis techniques.
July 31, 2023 by Eugen Hristev | Blog
I have been working on getting U-boot upstream up to speed for the Radxa Rock-5B Rockchip RK3588 board. One of the cool features that I recently published upstream is the ability to boot the board without any kind of non-volatile media (NVM) used.
July 18, 2023 by Eugen Hristev | Blog
I previously talked about getting the bigger brother Rock 5B into mainline U-boot; this time I worked on the Rock 5A, an even tinier SBC based on Rockchip's RK3588S SoC that is one step closer to getting accepted.
June 20, 2023 by Daniel Almeida | Blog
Powered by Rust, the video codec stack on ARCVM is now bringing faster and more reliable video decoding on Chrome OS. Here's how Collabora has been helping shape video virtualization for Chromebooks, and what it means for end users.
June 15, 2023 by Ashok Sidipotu | Blog
Event Dispatcher, part of the upcoming WirePlumber 0.5 release, is a custom PipeWire event scheduling mechanism designed to address many of the fundamental issues in WirePlumber.
June 08, 2023 by Vineet Suryan | Blog
Contrary to traditional software development, data is more important than code in machine learning. Building a high-performing model requires using reliable, precisely labelled data but poor-quality data is not always obvious.
May 31, 2023 by Eugen Hristev | Blog
A while back I presented USB 2.0 host support that was added to U-boot for the Radxa Rock-5B RK3588 Rockchip board. This time, USB 3.0 was added with support for the host and gadget.
May 18, 2023 by Eugen Hristev | Blog
Work continues on the Radxa ROCK5B RK388, as PCIe and RTL8125B networking support in U-boot have now been added. Publishing code as Open Source can benefit many different other projects, and allows anyone to benefit.
May 03, 2023 by Rebecca Mckeever | Blog
NVK, an open-source Vulkan driver for NVIDIA hardware that is part of Mesa, now supports the Vulkan extension VK_KHR_multiview.
April 27, 2023 by Eugen Hristev | Blog
The beauty of Open Source is that we can reuse code written by many other people, keep their authorship, and credit them for their work, without needing to reinvent anything!
April 18, 2023 by Xavier Claessens | Blog
Want to develop your Meson project in a modern IDE? Make sure to install Meson VSCode extension which is now fully functional with the recent release of Meson 1.1.0!
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.
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.
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!
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!
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.
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.
April 22, 2025 by Faith Ekstrand | News & Events
As of today, NVK is a conformant Vulkan 1.4 implementation for NVIDIA Maxwell, Pascal, and Volta GPUs, and will be enabled by default starting with Mesa 25.1.
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.
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!
April 14, 2025 by Erik Faye-Lund | News & Events
PanVK has reached a new milestone, and is now officially conformant with the Vulkan 1.1 specification on the Arm Mali-G610 GPU! The submission was done from the Mesa 25.0.2 release, and covers both armhf as well as aarch64 architectures.
April 10, 2025 by Daniel Stone | News & Events
Three demos. One stand. From end-to-end HDR and a brand-new SoC running PanVK, to NVK and WebGPU out of the box — discover how Collabora pushed open source graphics forward at Embedded World 2025.
April 09, 2025 by Olivier Crête | News & Events
Collabora once again played a key role in the latest release of GStreamer, contributing enhancements such as improved hardware efficiency, support for the MPEG-5 LCEVC codec, and better integration for analytics and machine learning.
Here are the events we'll be attending in the coming weeks – come say hello!
June 10-13, Hamburg, Germany
June 10-12, Long Beach, USA
June 11-13, Orlando, USA
June 30-July 4, Nantes, France