News & Blog

News, Events & Blogs

News & Blog

The latest from our Open Source experts

Search the newsroom

The docker.io Debian package is back to life

July 04, 2018 by Arnaud Rebillout  |   Blog

Last week, a new version of docker.io, the Docker package provided by Debian, was uploaded to Debian Unstable. Quickly afterwards, the package moved to Debian Testing, the first time in two years that docker.io has migrated to "testing".

The docker.io Debian package is back to life

GUADEC 2018

June 29, 2018 by Mark Filion  |   News & Events

By this time next week, Collaborans will have arrived in Almería, Spain, to attend and speak at the 2018 edition of GUADEC, the annual GNOME conference. Come say hello!

GUADEC 2018

Introducing debos, a versatile images generator

June 27, 2018 by Ana Guerrero López  |   Blog

In Debian and derivative systems, there are many ways to build images. The simplest tool of choice is often debootstrap. It works by downloading the .deb files from a mirror and unpacking them into a directory which can eventually be chrooted into.

Introducing debos, a versatile images generator

Secure video comes of age

June 25, 2018 by Olivier Crête  |   Blog

Launched by Haivision in 2017, and freely available on GitHub via the Mozilla Public License 2.0, SRT is an innovative UDP-based protocol enabling high-quality, low-latency video streaming across unpredictable networks.

Secure video comes of age

GStreamer CI support for embedded devices

June 11, 2018 by Omar Akkila  |   Blog

Embedded devices are a popular deployment target for GStreamer yet they are not tested on the project's Continuous Integration (CI) system. Here's a look at work done to introduce a Raspberry Pi for automated on-board testing using Jenkins, LAVA & more.

GStreamer CI support for embedded devices

Happy 20th, Open Source

June 05, 2018 by Mark Filion  |   Blog

In late January 1998, Netscape surprised everyone by releasing the source for Communicator, its web browser, making it readily available to all. The marked a turning point, and the birth of a new term, in software development: Open Source.

Happy 20th, Open Source

Linux Kernel 4.17

June 04, 2018 by Enric Balletbò i Serra  |   News & Events

Linus Torvalds has now released the official Linux 4.17, so it’s time for our traditional blog post summing up our contributions to the latest version of the Linux kernel, which include a number of patches to the DRM subsystem.

Linux Kernel 4.17

Four open months at Collabora

May 29, 2018 by Omar Akkila  |   Blog

At the start of 2018 in January, I joined Collabora, an open source software consultancy, as a Software Engineer Intern with the Multimedia team. Reaching the end of that internship, I would like to take the time to share my experience.

Four open months at Collabora

GStreamer spring in Sweden

May 18, 2018 by Zeeshan Ali  |   Blog

Earlier this month, Olivier Crête, Nicolas Dufresne, George Kiagiadakis & I attended the GStreamer Spring Hackfest in Lund, Sweden. Hosted by Axis, it was a great opportunity for the GStreamer community to touch base and work on open bugs and pet projects.

GStreamer spring in Sweden

GPU virtualization update

May 09, 2018 by Elie Tournier  |   Blog

A few months ago, Robert Foss wrote a blog post about virtualizing GPU Access. Here's a look at some of the major improvements that have landed upstream since then, including QEMU using OpenGL ES acceleration, as well as our plans for the future.

GPU virtualization update

GStreamer Spring Hackfest

May 01, 2018 by Olivier Crête  |   Blog

Generously hosted by Axis in the beautiful Lund, Sweden, the annual spring hackfest is an occasion for the community to get together to bond, but also to co-ordinate the next half year of development of the GStreamer multimedia framework.

GStreamer Spring Hackfest

foss-north

April 20, 2018 by Mark Filion  |   News & Events

This weekend, we're headed to Gothenburg, Sweden, to meet the Nordic FOSS community at foss-north, a free / open source conference covering both software and hardware from the technical perspective!

foss-north

What if C++ had decades to learn?

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.

What if C++ had decades to learn?

Unleashing gst-python-ml: Python-powered ML analytics for GStreamer pipelines

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.

Unleashing gst-python-ml: Python-powered ML analytics for GStreamer pipelines

Matt Godbolt sold me on Rust (by showing me C++)

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.

Matt Godbolt sold me on Rust (by showing me C++)

Customizing WirePlumber's configuration for embedded systems

April 29, 2025 by George Kiagiadakis  |   Blog

Configuring WirePlumber on embedded Linux systems can be somewhat confusing. We take a moment to demystify this process for a particular use case.

Customizing WirePlumber's configuration for embedded systems

Evolving hardware, evolving demo: Collabora's Embedded World Board Farm

April 24, 2025 by Martyn Welch  |   Blog

Collabora's Board Farm demo, showcasing our recent hardware enablement and continuous integration efforts, has undergone serious development over the years. Here's a look at notable changes and improvements made for Embedded World 2025.

Evolving hardware, evolving demo: Collabora's Embedded World Board Farm

Implementing Bluetooth on embedded Linux: Open source BlueZ vs proprietary stacks

February 27, 2025 by George Kiagiadakis  |   Blog

If you are considering deploying BlueZ on your embedded Linux device, the benefits in terms of flexibility, community support, and long-term maintainability make it a worthwhile investment.

Implementing Bluetooth on embedded Linux: Open source BlueZ vs proprietary stacks

The state of GFX virtualization using virglrenderer

January 15, 2025 by Gert Wollny  |   Blog

With VirGL, Venus, and vDRM, virglrenderer offers three different approaches to obtain access to accelerated GFX in a virtual machine. Here are the latest updates around each of these approaches.

The state of GFX virtualization using virglrenderer

Faster inference: torch.compile vs TensorRT

December 19, 2024 by Vineet Suryan  |   Blog

In the world of deep learning optimization, two powerful tools stand out: torch.compile, PyTorch’s just-in-time (JIT) compiler, and NVIDIA’s TensorRT, a platform for high-performance deep learning inference.

Faster inference: torch.compile vs TensorRT

Mesa CI and the power of pre-merge testing

October 08, 2024 by Deborah Brouwer  |   Blog

Having multiple developers work on pre-merge testing distributes the process and ensures that every contribution is rigorously tested before merging.

Mesa CI and the power of pre-merge testing

A shifty tale about unit testing with Maxwell, NVK's backend compiler

August 15, 2024 by Faith Ekstrand  |   Blog

After rigorous debugging, a new unit testing framework was added to the backend compiler for NVK. This is a walkthrough of the steps taken to achieve this.

A shifty tale about unit testing with Maxwell, NVK's backend compiler

A journey towards reliable testing in the Linux Kernel

August 01, 2024 by Laura Nao  |   Blog

We're reflecting on the steps taken as we continually seek to improve Linux kernel integration. This will include more detail about the tests used to enhance the quality of testing processes and coverage.

A journey towards reliable testing in the Linux Kernel

Building a Board Farm for Embedded World

June 27, 2024 by Christopher Obbard  |   Blog

With each board running a mainline-first Linux software stack and tested in a CI loop with the LAVA test framework, the Farm showcased Collabora's recent hardware enablement and Continuous integration (CI) efforts.

Building a Board Farm for Embedded World

USB-C DisplayPort Alt Mode on Rockchip RK3588 and RK3576, starting with the Flipper One

October 06, 2026 by Sebastian Reichel  |   News & Events

A look at the USB-PD, PHY, hotplug, and DRM changes involved in making USB-C DisplayPort Alternate Mode work on RK3588/RK3576, and where they stand on the way to mainline Linux.

USB-C DisplayPort Alt Mode on Rockchip RK3588 and RK3576, starting with the Flipper One

Open Source in Prague: A week of talks, hands-on demos, and community!

October 02, 2026 by Kara Bembridge  |   News & Events

Next week we'll be in Prague for a packed Open Source week! We’ll speak at the Linux Plumbers Conference and GStreamer Conference, and present two demos at the ELC Technical Showcase.

Open Source in Prague: A week of talks, hands-on demos, and community!

AMD Embedded Computing Summit 2026 in Frankfurt

September 29, 2026 by Kara Bembridge  |   News & Events

We’ll be in Frankfurt this Thursday for the AMD Embedded Computing Summit! See a live demo of our AI Magic Mirror for a touchless, real-time experience.

AMD Embedded Computing Summit 2026 in Frankfurt

Panfrost, Kraid, Tyr, and more at XDC 2026

September 23, 2026 by Kara Bembridge  |   News & Events

The annual X.Org Developer's Conference returns to Toronto September 28-30, and as a Gold Sponsor, Collabora's graphics team will present six talks and a workshop spanning Vulkan and Open Source GPU drivers.

Panfrost, Kraid, Tyr, and more at XDC 2026

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 Google's Chrobalt to the 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 Google's Chrobalt to the 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

Search the newsroom

Upcoming Events

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

MiniDebConf

November 5 - 8, Cambridge, United Kingdom

 

Electronica

November 10 - 13, Munich, Germany

 

Capitole du Libre

November 14 - 15, Toulouse, France

 

 

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.