News & Blog

News, Events & Blogs

News & Blog

The latest from our Open Source experts

Search the newsroom

Event: InfoComm 2016

June 07, 2016 by Mark Filion  |   News and Events

Collabora will be exhibiting at InfoComm 2016, the largest, most exciting event in the United States focused on the pro-AV industry, in Last Vegas on June 8-10, 2016.

Event: InfoComm 2016

Flatpak on Debian

June 06, 2016 by Simon McVittie  |   Blog

Quite a lot has happened in xdg-app since last time I blogged about it. Most noticeably, it isn't called xdg-app any more, having been renamed to Flatpak. It is now available in Debian experimental under that name, and the xdg-app package that was briefly…

Flatpak on Debian

Running Weston on a Raspbian

June 03, 2016 by Robert Foss  |   Blog

Progress in they VC4 graphics camp and the Wayland camp now enables us to run Weston on top of the drm backend for VC4 platforms. Previously software acceleration using pixman was needed, but this is no longer the case. Let's explore running hardware…

Running Weston on a Raspbian

GStreamer Spring Hackfest 2016

May 25, 2016 by Olivier Crête  |   Blog

After missing the last few GStreamer hackfests I finally managed to attend this time. It was held in Thessaloniki, Greece’s second largest city. The city is located by the sea side and the entire hackfest and related activities were either directly by…

GStreamer Spring Hackfest 2016

News: Linux Kernel 4.6

May 18, 2016 by Mark Filion  |   News and Events

Linux Kernel 4.6 was released this week, with a total of 9 Collabora engineers taking part in its development, Collabora’s highest number of engineers contributing to a single Linux Kernel release yet!

News: Linux Kernel 4.6

Linux Kernel 4.6: More active Collabora contributors than ever before

May 17, 2016 by Gustavo Padovan  |   Blog

Linux Kernel 4.6 was released this week, with a total of 9 Collabora engineers taking part in its development, Collabora’s highest number of engineers contributing to a single Linux Kernel release yet. In total Collabora contributed 42 patches.

Linux Kernel 4.6: More active Collabora contributors than ever before

Event: GStreamer Spring Hackfest 2016

May 13, 2016 by Mark Filion  |   News and Events

Starting today, 13 May, and throughout the weekend, four Collaborans will be attending the GStreamer Spring Hackfest 2016 in Thessaloniki, Greece!

Event: GStreamer Spring Hackfest 2016

Validating changes to KMS drivers with IGT

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.

Validating changes to KMS drivers with IGT

Yocto and OpenEmbedded at Collabora

April 15, 2016 by Andrew Shadura  |   Blog

How the use of Yocto and OpenEmbedded helps corporations migrate to free software.

Yocto and OpenEmbedded at Collabora

Event: Apertis hands-on session, April 28

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…

Event: Apertis hands-on session, April 28

Collabora contributions to Linux Kernel 4.5

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.

Collabora contributions to Linux Kernel 4.5

A programmer's view on digital images: the essentials

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…

A programmer's view on digital images: the essentials

Ubuntu rejoins the GNOME fold

April 05, 2017 by Daniel Stone  |   Blog

Today we all read the announcement of Ubuntu's decision to refocus on cloud and IoT activities, dropping Unity 8 to move back to a GNOME-based desktop for the 17.04 LTS.

Ubuntu rejoins the GNOME fold

Android: Enabling mainline graphics

March 29, 2017 by Robert Foss  |   Blog

Android uses the HWC API to communicate with graphics hardware. This API is not supported on the mainline Linux graphics stack, but by using drm_hwcomposer as a shim it now is.

Android: Enabling mainline graphics

Linux block I/O tracing

March 28, 2017 by Gabriel Krisman Bertazi  |   Blog

Like starting a car with the hood open, sometimes you need to run your program with certain analysis tools attached to get a full sense of what is going wrong – or right.

Linux block I/O tracing

GTK+ Hackfest 2017: D-Bus communication with containers

March 24, 2017 by Simon McVittie  |   Blog

At the GTK hackfest in London (which accidentally became mostly a Flatpak hackfest) I've mainly been looking into how to make D-Bus work better for app container technologies like Flatpak and Snap.

GTK+ Hackfest 2017: D-Bus communication with containers

Performance analysis in Linux

March 21, 2017 by Gabriel Krisman Bertazi  |   Blog

Modern CPUs implement a number of technologies that may affect application performance in unpredictable ways. Figuring out what is going wrong with an application can be a hard task, but it can become much easier with the correct analysis tools.

Performance analysis in Linux

Kernel debugging with QEMU: An overview of tools available

March 13, 2017 by Frédéric Dalleau  |   Blog

Once you've setup a virtual machine in QEMU using debootstrap, there are a number of tools available for testing, tracing and debugging, such as Kmemleak for memory leaks, GDB (GNU Debugger), ftrace et dynamic_debug.

Kernel debugging with QEMU: An overview of tools available

Quick hack: Removing the Chromebook Write-Protect screw

March 08, 2017 by Robert Foss  |   Blog

Before being able to write firmware data to any production Chromebook device, the Write-Protect screw has to be removed.

Quick hack: Removing the Chromebook Write-Protect screw

A flurry of open source graphics milestones

March 01, 2017 by Daniel Stone  |   Blog

The past few months have been busy ones on the open-source graphics front, bringing with them Wayland 1.13, Weston 2.0 and Mesa 17.0. Here's a look at some of these developments, including Collabora's behind-the-scenes work on performance improvement.

A flurry of open source graphics milestones

Quick hack: Precompiling APK files during Android AOSP build

February 23, 2017 by Robert Foss  |   Blog

How to create your custom Android image, and APK app(s), all at once.

Quick hack: Precompiling APK files during Android AOSP build

Quick hack: Setting up a ChromiumOS dev environment

February 16, 2017 by Robert Foss  |   Blog

How to set up a fully functional ChromiumOS development environment on actual Chromebook hardware.

Quick hack: Setting up a ChromiumOS dev environment

Optimizing graphics memory bandwidth with compression and tiling: Notes on DRM format modifiers

February 09, 2017 by Varad Gautam  |   Blog

Over the past few weeks, I have been working for Collabora on plumbing DRM format modifier support across a number of components in the graphics stack. This post documents the work and the related consequences/implications.

Optimizing graphics memory bandwidth with compression and tiling: Notes on DRM format modifiers

Mainline Explicit Fencing - Part 3

January 26, 2017 by Gustavo Padovan  |   Blog

In the last two articles we talked about how Explicit Fencing can help the graphics pipeline in general and what happened on the effort to upstream the Android Sync Framework. Now on the third and final post of this series we will go through the Explicit…

Mainline Explicit Fencing - Part 3

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

From Apertis to SBOMs: Debian development at DebConf 2026

July 13, 2026 by Kara Bembridge  |   News & Events

Next week we'll be in Santa Fe, Argentina, for DebConf 2026! Catch our 2 talks covering the latest Apertis developments and toolkits in Debian.

From Apertis to SBOMs: Debian development at DebConf 2026

Kraid: A new compiler for Panfrost

June 25, 2026 by Faith Ekstrand  |   News & Events

Kraid is a new Rust-based compiler for Panfrost that replaces the aging Bifrost-rooted compiler stack with a cleaner, more flexible design for modern Mali GPUs, improving IR structure, register allocation, hardware testing, and long-term maintainability.

Kraid: A new compiler for Panfrost

AMD Embedded Computing Summit 2026 in Eindhoven

June 17, 2026 by Kara Bembridge  |   News & Events

Join us on June 18 for our low-latency ML video analytics demo on the Ryzen AI Max 300 Series at the AMD Embedded Computing Summit!

AMD Embedded Computing Summit 2026 in Eindhoven

Kernel 7.1: Graphics, Rust, and SoC Improvements

June 17, 2026 by Vignesh Raman  |   News & Events

Linux kernel 7.1 brings improvements across filesystems, networking, scheduling, graphics, Rust, and hardware enablement, with Collabora contributing 65 patches from 16 engineers across Panthor, DRM, Rockchip, MediaTek, and driver fixes across the kernel.

Kernel 7.1: Graphics, Rust, and SoC Improvements

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

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!

Search the newsroom

Upcoming Events

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

MiniDebConf Winterthur

August 29 - 30, Winterthur, Switzerland

 

RustConf

September 8 - 11, Montreal, Canada

 

IBC

September 11 - 14, Amsterdam, Netherlands

 

SIDO

September 16 - 17, Lyon, France

 

Git Merge

September 17 - 18, Lisbon, Portugal

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.