News & Blog

News, Events & Blogs

News & Blog

The latest from our Open Source experts

Search the newsroom

Panfrost & Wayland on a Rockchip board

August 06, 2019 by Rohan Garg  |   Blog

Ongoing work on the reverse-engineered Panfrost OpenGL ES driver for Arm Mali GPUs has turned the RK3399 SoC into a very attractive platform to try out Wayland on ARM devices.

Panfrost & Wayland on a Rockchip board

What's new in OpenXR 1.0 & Monado?

August 02, 2019 by Ryan Pavlik  |   Blog

As part of its unwavering commitment to open source and open standards, Collabora is proud to be part of bringing the recently-released OpenXR 1.0 to life, and to be pioneering the Monado open source runtime for OpenXR.

What's new in OpenXR 1.0 & Monado?

Linux Developer Conference Brazil 2019

August 02, 2019 by Mark Filion  |   News & Events

This weekend, Collaborans are in São Paulo, Brazil, to take part in the third edition of Linux Developer Conference Brazil, a conference which aims to take the Brazilian Linux development community to the international level.

Linux Developer Conference Brazil 2019

Moving the Linux desktop to another reality

July 30, 2019 by Lubosz Sarnecki  |   News & Events

Today, we are very excited to announce xrdesktop, a new open source project sponsored by Valve, enabling interaction with traditional Linux desktop environments, such as GNOME and KDE, in VR.

Moving the Linux desktop to another reality

Zink: Summer Update & SIGGRAPH 2019

July 25, 2019 by Erik Faye-Lund  |   Blog

There's been quite a few updates to Zink, an OpenGL implementation on top of Vulkan, since I last wrote about it. Here's an overview of the recent changes, as well as an exciting announcement!

Zink: Summer Update & SIGGRAPH 2019

Collabora & Debian 10 (Buster)

July 25, 2019 by Andrej Shadura  |   News & Events

With DebConf19, the annual conference for Debian contributors and users, in full swing this week in Curitiba, Brazil, what better time to look at the contributions made by Collaborans to the latest Debian release!

Collabora & Debian 10 (Buster)

GStreamer in Oslo

July 18, 2019 by Nicolas Dufresne  |   Blog

A little over a month and a half ago, Collaborans including Aaron Boxer, George Kiagiadakis, Guillaume Desmottes, Stéphane Cerveau and myself took part in the GStreamer Spring Hackfest in Oslo. This year, the hackfest was kindly hosted by Pexip.

GStreamer in Oslo

Linux Kernel 5.2

July 17, 2019 by Gabriel Krisman Bertazi  |   News & Events

With 11 engineers authoring, reviewing and testing nearly 170 patches for this latest release, Collabora ranked 8th in the list of most active employers by lines changed, sharing ranks with some of the prominent employers in Linux kernel development.

Linux Kernel 5.2

GNOME meets Panfrost

June 26, 2019 by Alyssa Rosenzweig  |   Blog

In my last Panfrost blog post, I announced my internship goal: improve Panfrost to run GNOME3. GNOME is a popular Linux desktop making heavy use of OpenGL; to use GNOME with only free and open source software on a machine with Mali graphics, Panfrost…

GNOME meets Panfrost

Using dummy-hcd to play with USB gadgets

June 24, 2019 by Andrzej Pietrasiewicz  |   Blog

Dummy_hcd which consists of a software-emulated host controller and a UDC chip. In other words, this means you can play with USB gadgets even if you don't have the appropriate hardware, because your PC can act as both a USB host and a USB device.

Using dummy-hcd to play with USB gadgets

Welcoming the newest Collaborans!

June 21, 2019 by Jassie Badion  |   News & Events

For many, June 21, day of the Solstice, is a day of celebrations. At Collabora, we're also celebrating, as we take a moment to welcome all the newest members of our engineering and administration teams who've joined over the last year!

Welcoming the newest Collaborans!

Building Debian images for Le Potato and OrangePi with debos

June 18, 2019 by Frédéric Danis  |   Blog

Both the Le Potato and OrangePi Zero Plus2 boards are already supported by Armbian. But how do you get a minimal Debian upstream image with only the packages you want? Debos is the perfect tool to do this.

Building Debian images for Le Potato and OrangePi with debos

A dream come true: Android is finally using DRM/KMS

December 17, 2018 by Gustavo Padovan  |   Blog

Released a few months ago, the Google Pixel 3 is the first Android phone running with the mainline graphics stack. A feat that was deemed impossible 10 years ago is now a reality thanks to a lot of hard work from the entire community.

A dream come true: Android is finally using DRM/KMS

Convincing your manager that upstreaming is in their best interest

November 28, 2018 by Martyn Welch  |   Blog

In an ideal world, everyone would implicitly understand that it just makes good business sense to upstream some of the modifications made when creating your Linux powered devices. Unfortunately, this is a long way from being common knowledge.

Convincing your manager that upstreaming is in their best interest

Metrics for test suite comprehensiveness

November 23, 2018 by Alexandros Frantzis  |   Blog

How can we measure the comprehensiveness of a test suite? Code coverage is the standard metric used in the industry and makes intuitive sense. However, it can often present some difficulties for large scale surveys.

Metrics for test suite comprehensiveness

Gaining eBPF vision: A new way to trace Linux filesystem disk requests

November 21, 2018 by Gabriel Krisman Bertazi  |   Blog

A real-world use case of eBPF tracing to understand file access patterns in the Linux kernel and optimize large applications.

Gaining eBPF vision: A new way to trace Linux filesystem disk requests

Quick hack: Speed up your GitLab CI

November 06, 2018 by Xavier Claessens  |   Blog

Did you know you could register your own PC, or a spare laptop collecting dust in a drawer, to get instant CI going on GitLab? Not only will you get faster CI, but you'll also reduce the queue on the shared runner for others!

Quick hack: Speed up your GitLab CI

Introducing Zink, an OpenGL implementation on top of Vulkan

October 31, 2018 by Erik Faye-Lund  |   Blog

For the last month or so, I've been playing with a new project during my work at Collabora, and as I've already briefly talked about at XDC 2018, it's about time to talk about it to a wider audience.

Introducing Zink, an OpenGL implementation on top of Vulkan

On the low adoption of automated testing in FOSS

October 18, 2018 by Alexandros Frantzis  |   Blog

For projects of any value and significance, having a comprehensive automated test suite is nowadays considered a standard software engineering practice. Why, then, don't we see more prominent FOSS projects employing this practice?

On the low adoption of automated testing in FOSS

Recently in Geoclue

October 12, 2018 by Zeeshan Ali  |   Blog

After I started working for Collabora in April, I've finally been able to put some time on maintenance and development of Geoclue again. While I've fixed quite a few issues on the backlog, there has been some significant changes as of late.

Recently in Geoclue

The beauty of Open Source

October 10, 2018 by Martyn Welch  |   Blog

Like all software, Open Source software isn't without it's bugs and issues. However, thanks to the nature of Open Source, resolving or mitigating the issue you encountered can be quite the satisfying adventure when it comes to scratching the itch.

The beauty of Open Source

MicroDebConf Brasilia

October 02, 2018 by Lucas Kanashiro  |   Blog

Last month, the first "MicroDebConf" took place at the Gama campus of the University of Brasilia. Here's a look at how this one day event came to be, and what was accomplished during that day.

MicroDebConf Brasilia

Virtme: The kernel developers' best friend

September 18, 2018 by Ezequiel Garcia  |   Blog

When working on the Linux Kernel, testing via QEMU is pretty common. Here's a look at virtme, a QEMU wrapper that uses the host instead of a virtual disk, making working with QEMU extremely easy.

Virtme: The kernel developers' best friend

Cambridge XMPP Sprint

August 30, 2018 by Maxime Buquet  |   Blog

Earlier this month, Collabora sponsored & hosted the XMMP Sprint, the first developer event in the XMPP community in a long time. Here's a look at what was accomplished over the weekend, and what's next for this open standard.

Cambridge XMPP Sprint

Decoding with Rockchip at Kernel Recipes 2026

September 17, 2026 by Kara Bembridge  |   News & Events

Next week we'll be in Paris for Kernel Recipes! We’re pleased to sponsor this gathering of the kernel community and contribute a talk on upstream H.264 and HEVC decoding for Rockchip RK3588/RK3576.

Decoding with Rockchip at Kernel Recipes 2026

Enabling responsive AI at SIDO 2026

September 15, 2026 by Kara Bembridge  |   News & Events

Visit us at the STMicroelectronics booth at SIDO to see how the STM32MP2 platform enables responsive edge-AI applications for industrial use cases.

Enabling responsive AI at SIDO 2026

Re-engineering YouTube for the Living Room: Bringing Chrobalt to RDK

September 11, 2026 by Santosh Mahto  |   News & Events

Working closely with Google, we built the first RDK-based Chrobalt reference platform for third-party devices, enabling Chromium-based YouTube support, certification, and automation on embedded TVs and set-top boxes.

Re-engineering YouTube for the Living Room: Bringing Chrobalt to RDK

Mesa on Android: How we brought Turnip, SkiaVK, and Cuttlefish to CI

September 10, 2026 by Valentine Burley  |   News & Events

Turnip is the first Mesa driver to achieve official Vulkan conformance on Android, with stronger Android integration, shared Vulkan runtime improvements, and real-device CI testing on Qualcomm Adreno hardware.

Mesa on Android: How we brought Turnip, SkiaVK, and Cuttlefish to CI

Building GPU Drivers in Rust: Tyr at RustConf 2026

September 08, 2026 by Kara Bembridge  |   News & Events

Join us in Montreal for the 10th edition of RustConf! Catch our talk on Tyr, the new Rust kernel driver for Arm Mali GPUs.

Building GPU Drivers in Rust: Tyr at RustConf 2026

From AI video analytics to XR streaming at IBC 2026

September 08, 2026 by Kara Bembridge  |   News & Events

Collabora is heading to Amsterdam! Join us at Booth A63 in Hall 14 to see GStreamer Analytics with machine learning, standalone XR remote rendering, and our MediaTek Genio-powered Magic Mirror for virtual clothing swaps.

From AI video analytics to XR streaming at IBC 2026

Kernel 7.2: RK3588 media, smarter GPU memory, and Rust foundations

August 18, 2026 by Deborah Brouwer  |   News & Events

Linux kernel 7.2 adds broad core, Rust, and hardware-support updates, with Collabora contributing 102 patches across graphics, media, virtualization, networking, power management, and SoC enablement.

Kernel 7.2: RK3588 media, smarter GPU memory, and Rust foundations

MediaTek Genio upstream update: from HDMI 2.0 to booting on U-Boot and TF-A

August 12, 2026 by Julien Massot  |   News & Events

Collabora and MediaTek continue expanding upstream support across the Genio IoT family, with HDMI 2.0 now enabled for existing boards, Genio 520 and 720 support progressing in Linux, and Genio Pro 5100 enablement extending into U-Boot and Trusted Firmware-A.

MediaTek Genio upstream update: from HDMI 2.0 to booting on U-Boot and TF-A

Kraid is a now a real compiler

July 30, 2026 by Faith Ekstrand  |   News & Events

Kraid, the new compiler for the Panfrost driver stack, now passes all Vulkan CTS compute shader tests. This marks a major milestone, with work continuing on additional shader stages, code quality, and performance optimization.

Kraid is a now a real compiler

Cracking Windows Open: Porting RADV to WIN32

July 28, 2026 by Louis-Francis Ratté-Boulianne  |   News & Events

RADV’s experimental Windows port brings Mesa’s open source Vulkan driver for AMD GPUs closer to running real workloads, while highlighting the need for a stable interface to AMD’s proprietary kernel driver.

Cracking Windows Open: Porting RADV to WIN32

Building an Arch Linux aarch64 port for Holo Core

July 17, 2026 by Denis Pynkin  |   News & Events

The Holo Core aarch64 preview provides early binaries, sources, and containers for an Arch Linux-based aarch64 port, backed by tooling and CI work for reproducible rolling-release builds.

Building an Arch Linux aarch64 port for Holo Core

Weston 16: HDR-ready, improved debugging, and DRM backend features

July 16, 2026 by Marius Vlad  |   News & Events

Weston 16 expands HDR and color management support, improves Perfetto debugging and DRM backend performance, and adds new protocol and renderer capabilities for more efficient and flexible Wayland compositor development.

Weston 16: HDR-ready, improved debugging, and DRM backend features

Search the newsroom

Upcoming Events

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

SIDO

September 16 - 17, Lyon, France

 

ALL IN

September 16 - 17, Montreal, Canada

 

Git Merge

September 17 - 18, Lisbon, Portugal

 

Kernel Recipes

September 21 - 23, Paris, France

 

XDC

September 28 - 30, Toronto, Canada

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.