April 21, 2016 by Tomeu Vizoso | Blog
New DRM drivers are being added to almost each new kernel release, and because the mode setting API is so rich and complex, bugs do slip in that translate to differences in behaviour between drivers.
April 15, 2016 by Andrew Shadura | Blog
How the use of Yocto and OpenEmbedded helps corporations migrate to free software.
April 11, 2016 by Mark Filion | News and Events
On Thursday 28th of April in Paris, France Bosch and Collabora will be hosting the first Apertis hands-on session during the GENIVI AMM. The session will give everyone present an opportunity to work first hand with Apertis and produce applications to…
March 17, 2016 by Gustavo Padovan | Blog
Linux Kernel 4.5 was released earlier this week, and once again Collabora engineers played a role in its development. In addition to their current projects, seven Collabora engineers contributed a total of 33 patches to the new Kernel.
February 16, 2016 by Pekka Paalanen | Blog
How is an uncompressed raster image laid out in computer memory? How is a pixel represented? What are stride and pitch and what do you need them for? How do you address a pixel in memory? How do you describe an image in memory? Pekka discusses the essential…
February 16, 2016 by Daniel Stone | Blog
Today sees the public release of Vulkan 1.0, the next-generation graphics API from the Khronos Group. As a member of Khronos, Collabora has been committed to improving EGL, OpenGL ES and OpenGL itself, and this continues with Vulkan.
February 16, 2016 by Mark Filion | News and Events
Today sees the public release of Vulkan 1.0, the next-generation graphics API from the Khronos Group. As a member of Khronos, Collabora has been committed to improving EGL, OpenGL ES and OpenGL itself, and this continues with Vulkan.
February 12, 2016 by Andrew Shadura | Blog
Apart from upstreaming work which may be done for clients, Collabora encourages its engineers to spend up to two hours weekly for upstreaming, and use up to five days per year as Community days.
February 01, 2016 by Simon McVittie | Blog
Over the last few days I've been at the GNOME Developer Experience hackfest in Brussels, looking into xdg-app and how best to use it in Debian and Debian derivatives.
January 27, 2016 by Philip Withnall | Blog
As JSON becomes used more and more in place of XML, we need a replacement for tools like xmllint to check that JSON documents follow whatever format they are supposed to be following.
January 12, 2016 by Gustavo Padovan | Blog
Linux Kernel 4.4 was released this week and Collabora engineers helped in the development of the new kernel in a few different areas. A total of 38 patches from 8 Collabora engineers were added, making it the kernel release with the most Collabora developers…
December 17, 2015 by Mark Filion | News and Events
Amsterdam, The Netherlands - from 09/02/2016 to 12/02/2016: We'll be exhibiting at ISE 2016, the world's largest tradeshow dedicated to professional AV and electronic systems integration. Collabora booth 8-K321
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.
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.
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.
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.
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.
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
August 16, 2022 by Kara Bembridge | News & Events
A magnet for open source supporters, the very first edition of Open Source Summit Latin America is opening its virtual doors. This new annual conference takes place online from August 23 to 24 with 5 talks from Collabora's very own!
August 02, 2022 by Cristian Ciocaltea | News & Events
As usual, there are quite a few changes merged into the mainline kernel. Let's take a look at some of the contributions by Collabora's kernel team!
July 05, 2022 by Marius Vlad | News & Events
The latest release of Weston was made on February 1, 2022. Meanwhile, a few bugs were discovered and we decided to do a bug-fix release, which we haven't had in several years.
June 21, 2022 by Kara Bembridge | News & Events
Part steadfast approach - part welcoming spirirt; Collabora continues to successfully expand with new talent amply on deck. Well ahead of the remote work curve, our new joiners have settled into their roles from their respective corners of the planet.
June 16, 2022 by Kara Bembridge | News & Events
Big events draw in an array of individuals to learn and connect, and the Open Source Summit North America is no exception. Jam-packed with sessions to uncover from June 21 to 24, this year's event features three talks by Collabora's very own!
June 06, 2022 by Alyssa Rosenzweig | News & Events
Mali-G57 features in new MediaTek Chromebooks with the MT8192 and MT8195 system-on-chips. With Mesa 22.2 and an appropriate kernel, accelerated graphics will work out of the box on Linux on these laptops.
June 02, 2022 by Dmitry Osipenko | News & Events
Released by Linus Torvalds on May 22 after a busy two-month development cycle, Linux kernel 5.18 brings new features and lights up new hardware. Let's take a look at the contributions made by our engineering team.
May 26, 2022 by Kara Bembridge | News & Events
After a two-year hiatus, the City of Lights is shinning brightly again to welcome the community for a full week of engaging talks at Embedded Recipes and Kernel Recipes conferences.
May 17, 2022 by Kara Bembridge | News & Events
Less than a day away, May 18th looks to be a very busy time. With Live Embedded Event and Embedded Vision Summit taking place almost simultaneously, Collabora will be presenting four different talks!
April 29, 2022 by Frederic Danis | News & Events
Over the last two years, Bluetooth® audio support has steadily grown in PipeWire and has become a featureful, stable, conformant, open source Bluetooth® audio stack implementation. Here's a look at where things stand.
April 27, 2022 by Jakub Piotr Cłapa | News & Events
Looking to use hardware-backed and virtual SocketCAN interfaces inside your Kubernetes Pods? A new device plugin now allows processes inside a pod to communicate with each other using the full Linux SocketCAN API.
April 06, 2022 by Frédéric Plourde | News & Events
Monado has been accepted for the first time as a mentoring organization for the 2022 Google Summer of Code (GSoC)! Collabora will be providing three mentors to support contributors who want to work on Monado-related projects.
Here are the events we'll be attending in the coming weeks – come say hello!
December 11-13, Tokyo, Japan