News & Blog

News, Events & Blogs

News & Blog

The latest from our Open Source experts

Search the newsroom

Making OpenXR Spatial at AWE USA 2026

June 12, 2026 by Kara Bembridge  |   News & Events

Next week we'll be in Long Beach, California for AWE USA 2026. Catch our talk exploring OpenXR, from its practical foundation for cross-platform XR interoperability, to its extension support across devices, and more!

Making OpenXR Spatial at AWE USA 2026

Simplifying Bluetooth qualification for Linux/BlueZ: New upstream documentation

May 26, 2026 by Frederic Danis  |   Blog

New upstream BlueZ documentation helps simplify Bluetooth qualification for Linux-based products by mapping supported profiles, test requirements, software versions, and manual steps in one place.

Simplifying Bluetooth qualification for Linux/BlueZ: New upstream documentation

Embedded Week in Nice is back!

May 21, 2026 by Mark Filion  |   News & Events

Embedded Recipes returns to Nice for its second standalone edition, along with Linux Media Summit, PipeWire, libcamera, GStreamer Spring Hackfest, and new Display Next Hackfest & BlueZ F2F. Visit our table for Tyr, ML video analytics & Flipper One prototype!

Embedded Week in Nice is back!

Collabora + Flipper: Opening up the RK3576

May 21, 2026 by Sjoerd Simons  |   News & Events

Collabora is proud to share that we've partnered with Flipper Devices to work together on building an open Linux platform for hardware hackers. The long-awaited Flipper One will be built on the Rockchip RK3576!

Collabora + Flipper: Opening up the RK3576

Building Tyr in Rust: CSF architecture and booting the MCU

May 14, 2026 by Daniel Almeida  |   Blog

See how Tyr moves beyond MCU firmware boot to build the group, queue, VM, submission, and completion paths needed to run real Vulkan workloads on Mali CSF GPUs.

Building Tyr in Rust: CSF architecture and booting the MCU

Tyr for first place at RustWeek 2026

May 13, 2026 by Kara Bembridge  |   News & Events

Join us next week in Utrecht for RustWeek! We'll be running a SuperTuxKart tournament to showcase Tyr, the Rust driver for Arm Mali GPUs. Come and see if you've got what it takes!

Tyr for first place at RustWeek 2026

Optimizing memory access in NIR

May 07, 2026 by Faith Ekstrand  |   Blog

A complete breakdown of Mesa’s NIR compiler detailing how it optimizes shader memory access with SSA promotion, deref analysis, copy propagation, and store elimination to reduce memory traffic and improve GPU performance.

Optimizing memory access in NIR

BlueZ-powered Auracast broadcasting on Genio 700

May 05, 2026 by George Kiagiadakis  |   Blog

Collabora brought Bluetooth Auracast broadcasting to MediaTek Genio 700 for Embedded World 2026. Here's the complete, fully Open Source setup featuring Debian, BlueZ, PipeWire, with all the code and configs from our live booth demo.

BlueZ-powered Auracast broadcasting on Genio 700

Git hooks, upgraded: What's new in Git 2.54 and coming in 2.55

April 27, 2026 by Adrian Ratiu  |   News & Events

Collabora's contributions to Git 2.54 and the upcoming 2.55 add powerful config-based hooks with better visibility, opt-in parallel hook execution, and safer submodule handling via path-collision fixes.

Git hooks, upgraded: What's new in Git 2.54 and coming in 2.55

Making the invisible audible: Building an OpenXR experience for ocean protection

April 22, 2026 by Kara Bembridge  |   Blog

Using our XR expertise, Collabora created a standalone XR experience for our 1% for the Planet partner, SOMAR, to showcase the direct impact of underwater noise pollution on marine life.

Making the invisible audible: Building an OpenXR experience for ocean protection

Accelerating OpenXR at XR Expo 2026

April 20, 2026 by Kara Bembridge  |   News & Events

Collabora is headed to Stuttgart for XR Expo 2026! Visit us in Hall 2, booth 2C22, to experience the latest around Monado and ElectricMaple, and catch our 2 talks!

Accelerating OpenXR at XR Expo 2026

Bringing BitNet to ExecuTorch via Vulkan

April 17, 2026 by Vineet Suryan  |   Blog

BitNet-style ternary brings LLM inference to ExecuTorch via its Vulkan backend, enabling much smaller, bandwidth-efficient models with portable GPU execution on edge devices. Presented at PyTorch Conference Europe 2026.

Bringing BitNet to ExecuTorch via Vulkan

CEF on Wayland

December 22, 2017 by Gustavo Noronha  |   Blog

We recently assisted a customer who wanted to upgrade their system from X11 to Wayland. The problem: they use CEF as a runtime for web applications and CEF was not Wayland-ready.

CEF on Wayland

Why Linux HDCP isn't the end of the world

December 11, 2017 by Daniel Stone  |   Blog

Recently, Sean Paul from Google's ChromeOS team, submitted a patch series to enable HDCP - or High-bandwidth Digital Content Protection - support for the Intel display driver.

Why Linux HDCP isn't the end of the world

Quick hack: Building ChromiumOS for QEMU

December 01, 2017 by Robert Foss  |   Blog

Getting ChromiumOS building is reasonably easy, but running it under QEMU requires some work. Here's a guide to help you build all of the software needed to do so.

Quick hack: Building ChromiumOS for QEMU

Running Chromium with Ozone-GBM on a GNU/Linux desktop

November 27, 2017 by Alexandros Frantzis  |   Blog

Ozone is Chromium’s next-gen platform abstraction layer for graphics and input. When developing either Ozone itself or an application that uses Ozone, it is often beneficial to be able to run the code on the development machine, which is usually a typical…

Running Chromium with Ozone-GBM on a GNU/Linux desktop

ipcpipeline: Splitting a GStreamer pipeline into multiple processes

November 17, 2017 by George Kiagiadakis  |   Blog

Earlier this year I worked on a certain GStreamer plugin that is called “ipcpipeline”. This plugin provides elements that make it possible to interconnect GStreamer pipelines that run in different processes. In this blog post I am going to explain how…

ipcpipeline: Splitting a GStreamer pipeline into multiple processes

Quick hack: Experiments with crosvm

November 09, 2017 by Tomeu Vizoso  |   Blog

Running crosvm outside Chromium OS is quite easy, with the only complication being that minijail isn't widely packaged in distros. In these instructions, we hack around the issue with linker environment variables so we don't have to install it properly.

Quick hack: Experiments with crosvm

Tracing memory leaks in the NFC Digital Protocol stack

November 06, 2017 by Thierry Escande  |   Blog

Kmemleak allows you to track possible memory leaks inside the Linux kernel. Basically, it tracks dynamically allocated memory blocks in the kernel and reports those without any reference left and that are therefore impossible to free.

Tracing memory leaks in the NFC Digital Protocol stack

Who knew we still had low-hanging fruit?

October 17, 2017 by Gustavo Noronha  |   Blog

Earlier this month I had the pleasure of attending the Web Engines Hackfest, hosted by Igalia at their offices in A Coruña, and also sponsored by my employer, Collabora, Google and Mozilla. It has grown a lot and we had many new people this year.

Who knew we still had low-hanging fruit?

Performance analysis in Linux (continued)

October 06, 2017 by Gabriel Krisman Bertazi  |   Blog

In this post, I will show one more example of how easy it is to disrupt performance of a modern CPU, and also run a quick discussion on why performance matters - as well as present a few cases where it shouldn't matter.

Performance analysis in Linux (continued)

XDC 2017 - Links to recorded presentations (videos)

September 23, 2017 by Guy Lunardi  |   Blog

Many thanks to Google for recording all the XDC2017 talks. To make them easier to watch, here are direct links to each talk recorded at XDC2017.

XDC 2017 - Links to recorded presentations (videos)

DebConf 17: Flatpak and Debian

August 17, 2017 by Simon McVittie  |   Blog

Last week, I attended DebConf 17 in Montréal, returning to DebConf for the first time in 10 years (last time was DebConf 7 in Edinburgh). It was great to put names to faces and meet more of my co-developers in person!

DebConf 17: Flatpak and Debian

Android: NXP i.MX6 on Etnaviv Update

July 24, 2017 by Robert Foss  |   Blog

More progress is being made in the area of i.MX6, etnaviv and Android. Since the last post a lot work has gone into upstreaming and stabilizing the etnaviv on Android ecosystem. This has involved Android, kernel and Mesa changes, many of which are available…

Android: NXP i.MX6 on Etnaviv Update

Fostering connections at Open Source Summit Latin America

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!

Fostering connections at Open Source Summit Latin America

Kernel 5.19: Probably the final release of the 5.x series

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!

Kernel 5.19: Probably the final release of the 5.x series

Weston 10.0.1 - a bug-fix release

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.

Weston 10.0.1 - a bug-fix release

Adding even more heads for the group picture

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.

Adding even more heads for the group picture

Emerging ideas at Open Source Summit North America

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!

Emerging ideas at Open Source Summit North America

Conformant open source support for Mali-G57

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.

Conformant open source support for Mali-G57

Kernel 5.18: Milestones for the road ahead

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.

Kernel 5.18: Milestones for the road ahead

Finding the secret ingredient at Embedded and Kernel Recipes

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.

Finding the secret ingredient at Embedded and Kernel Recipes

Talks of the town: Software engineering edition

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!

Talks of the town: Software engineering edition

PipeWire: Bluetooth support status update

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.

PipeWire: Bluetooth support status update

SocketCAN x Kubernetes

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.

SocketCAN x Kubernetes

Monado accepted in GSoC 2022!

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.

Monado accepted in GSoC 2022!

Search the newsroom

Upcoming Events

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

Augmented World Expo US

June 15 - 18, Long Beach, USA

 

AMD Embedded Computing Summit

June 18, Eindhoven, NL

 

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-2026. All rights reserved. Privacy Notice. Sitemap.