July 04, 2017 by Martyn Welch | News & Events
Linux Kernel 4.12 is out, with 12 Collabora developers having contributed, a new record number of developers contributing to a single kernel release for Collabora!
June 29, 2017 by Robert Foss | Blog
Debugging graphics performance in a simple and high-level manner is possible for all Gallium based Mesa drivers using GALLIUM_HUD, a feature that adds performance graphs to applications.
June 27, 2017 by Mark Filion | News & Events
Our worldwide team of Open Source engineers and developers continues to grow with new additions in Core, Graphics & Web! Welcome Denis Pynkin, Alexandros Frantzis and Santosh Mahto!
June 20, 2017 by Sjoerd Simons | Blog
At Collabora one of the many things we do is build Debian derivatives/overlays for customers on a variety of architectures including 32 bit and 64 bit ARM systems. And just as Debian does, our OBS system builds on native systems rather than emulators.
June 13, 2017 by Helen Koike | Blog
The feature to improve NVMe performance over emulated environments has now been officially released in the NVMe Specification Revision 1.3 under the name "Doorbell Buffer Config command", along with an implementation in the mainline Linux kernel!
June 05, 2017 by Robert Foss | Blog
GPUs like Intel and Vivante support storing contents of graphical buffers in different formats. Support for describing these formats using modifiers has now been added to Android and Mesa, enabling tiling artifact free running of Android on the iMX6 platform.
June 02, 2017 by Mark Filion | News & Events
Collabora is proud to once again be sponsoring the latest round (Round 14) of Outreachy internships, which began earlier this week! More specifically, Collabora has chosen to sponsor the Linux kernel projects for the May-August semester.
May 30, 2017 by Mark Filion | News & Events
Over the next few days, Collabora is very excited to be taking part in three events where we'll be exhibiting as well as giving talks: Augmented World Expo, Automotive Linux Summit and Open Source Summit Japan.
May 16, 2017 by Mark Filion | News & Events
On the road again! Collaborans are heading to London, A Coruña & Buenos Aires to attend a VR event, a hackfest, a conference on Open Source systems, and a day of technical sessions on Vulkan! See you there?
May 08, 2017 by Mark Filion | News & Events
From May 9 to 11, Collabora will be attending the GENIVI All Member Meeting & Open Community Days: Advancing Connected Vehicles in a Connected World, in Birmingham, UK!
May 04, 2017 by Olivier Crête | Blog
Along with the usual load of memory leaks, crashes and other bugs, Collabora's multimedia team once again contributed a number of improvements across a wide number of areas.
May 01, 2017 by Helen Fornazier | News & Events
Linux Kernel 4.11 was released yesterday, and 9 different Collabora developers contributed a total of 44 patches, while also reviewing 22 other patches.
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.
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.
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.
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.
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.
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.
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
June 23, 2025 by Nicolas Dufresne | Blog
Last month in Nice, active media developers came together for the annual Linux Media Summit to exchange insights and tackle ongoing challenges in the media subsystem. Here’s a brief summary of the key discussions and upcoming areas of focus.
June 09, 2025 by Gustavo Noronha | Blog
In this final article based on Matt Godbolt's talk on making APIs easy to use and hard to misuse, I will discuss locking, an area where C++ has produced some interesting ideas, most notably something called RAII — Resource Acquisition Is Initialization.
May 21, 2025 by Gustavo Noronha | Blog
In this second article of a three-part series, I look at how Matt Godbolt uses modern C++ features to try to protect against misusing an API that deals with destructive state transition based on a talk he gave on making code easy to use and hard to misuse.
May 12, 2025 by Aaron Boxer | Blog
Powerful video analytics pipelines are easy to make when you're well-equipped. Combining GStreamer and Machine Learning frameworks are the perfect duo to run complex models across multiple streams.
May 06, 2025 by Gustavo Noronha | Blog
Gustavo Noronha helps break down C++ and shows how that knowledge can open up new possibilities with Rust.
March 05, 2026 by Kara Bembridge | News & Events
As champions of open source development in the embedded community, Collabora will be at Booth 4-404 with an impressive lineup of live demonstrations spanning graphics, machine learning, continuous testing, and real-world applications.
February 25, 2026 by Detlev Casanova | News & Events
Support for Rockchip’s VDPU381 and VDPU383 decoders is now upstream in Linux, bringing mainline H.264/HEVC decode support, robust IOMMU-reset recovery, and new HEVC V4L2 UAPI controls aligned with Vulkan Video.
February 19, 2026 by Marius Vlad | News & Events
Weston 15.0 has arrived, bringing a brand new Lua-based shell for fully customizable window management, an experimental Vulkan renderer, and a host of improvements to color handling, media playback, and display performance.
February 18, 2026 by Mark Filion | News & Events
Collabora is excited to see Monado at the heart of the new OpenXR runtime for Android XR, a major milestone for Open Source XR interoperability.
February 17, 2026 by Olivier Crête | News & Events
With its latest release, GStreamer adds native support for AI inference engines including ONNX Runtime, LiteRT, and Burn, along with tensor decoders for YOLO, face detection, tracking, and more.
February 10, 2026 by Michael Riesch | News & Events
Collabora continues to be a key contributor to the Linux kernel, with 125 patches from 21 developers! Highlights include Arm Mali GPU improvements, expanded MediaTek and Rockchip SoC support, Rust integration progress, and new Rockchip video capture functionality.
January 15, 2026 by Sjoerd Simons | News & Events
With openwrt-one-debian, you can now install and run a full Debian system leveraging the OpenWrt One’s NVMe storage, enabling everything from custom services and containers to development tools and lightweight server workloads, all on open hardware.
January 13, 2026 by Kara Bembridge | News & Events
At this year's edition of FOSDEM Collabora will be present with 7 talks! Join us to get the latest on video capture on Rockchip SoCs, Tyr, machine learning in GStreamer, and more!
December 24, 2025 by Alexandros Frantzis | News & Events
A deep dive on the current status of Chromium enablement on MediaTek Genio SoCs, including what the numbers look like when MediaTek’s hardware codecs are driven by Chromium’s V4L2 paths.
December 17, 2025 by Alexandros Frantzis | News & Events
As Chromium becomes the default UI runtime on embedded Linux devices, we’re closing long-standing V4L2 gaps and enabling efficient hardware video encoding and decoding on MediaTek platforms for both downstream and upstream.
December 10, 2025 by Frederic Plourde | News & Events
Released as UnitedXR wraps up in Brussels, this latest update to the cross-platform Open-Source OpenXR runtime delivers major improvements across hand tracking, device support, and the core runtime infrastructure.
December 04, 2025 by Kara Bembridge | News & Events
Collabora is headed to Tokyo for the Linux Plumbers Conference! Join us for our talks exploring stability for Rockchip boards, the latest Tyr Rust-based GPU, and more.
Here are the events we'll be attending in the coming weeks – come say hello!
May 18 - 23, Utrecht, Netherlands
May 26, Nice, France
May 27 - 28, Nice, France
May 29 - 30, Nice, France
May 29 - 31, Nice, France
May 29 - 31, Nice, France
May 30 - 31, Nice, France