News & Blog

News, Events & Blogs

News & Blog

The latest from our Open Source experts

Search the newsroom

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

Upstream Linux support for new NXP i.MX 8

April 17, 2018 by Robert Foss  |   Blog

The i.MX 6 platform has for the past few years enjoyed a large effort to add upstream support to Linux and surrounding projects. The newly introduced i.MX 8 is seeing lots of work being done, despite hardware being still difficult to get access to.

Upstream Linux support for new NXP i.MX 8

Open Source at NAB

April 06, 2018 by Mark Filion  |   News & Events

Attending the NAB Show in Las Vegas? Make sure to stop by Collabora's booth, #N2908VR in the North Hall, and get a firsthand look at the latest in Open Source software integration!

Open Source at NAB

Welcoming 9 new Collaborans!

April 03, 2018 by Jassie Badion  |   News & Events

Meet the newest members of our ever-growing engineering and administrative teams! Welcome Arnaud, Omar, Correntin, Lakshmipathi, Rebecca, Ezequiel, Ritesh, Ana and Zeeshan!

Welcoming 9 new Collaborans!

Linux Kernel 4.16

April 02, 2018 by Gustavo Padovan  |   News & Events

Linux Kernel 4.16 was released over the weekend, and with it came 33 patches contributed by 8 different Collabora developers, including the addition of usb3 and extcon support for Rockchip RK3399 devices, and display support for the Nokia N9.

Linux Kernel 4.16

A new era for Linux's low-level graphics - Part 2

March 23, 2018 by Daniel Stone  |   Blog

Following on from part 1 in the series, part 2 covers more developments in low-level graphics, including support for buffer modifiers in the kernel, Mesa, Wayland, Weston, Mutter and GNOME Shell, and X.Org.

A new era for Linux's low-level graphics - Part 2

Writing a Rust GPU kernel driver: a brief introduction on how GPU drivers work

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.

Writing a Rust GPU kernel driver: a brief introduction on how GPU drivers work

A practical debugging guide for media driver developers

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.

A practical debugging guide for media driver developers

Quick notes from the GStreamer Spring Hackfest 2025

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.

Quick notes from the GStreamer Spring Hackfest 2025

PipeWire workshop 2025: Updates on video transport, Rust efforts, TSN networking, and Bluetooth support

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.

PipeWire workshop 2025: Updates on video transport, Rust efforts, TSN networking, and Bluetooth support

Coccinelle for Rust progress report

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

Coccinelle for Rust progress report

Linux Media Summit 2025 recap

June 23, 2025 by Nicolas Dufresne  |   Blog

Last month in Nice, active media developers came together for the annual Linux Media Summit to exchange insights and tackle ongoing challenges in the media subsystem. Here’s a brief summary of the key discussions and upcoming areas of focus.

Linux Media Summit 2025 recap

Constructor acquires, destructor releases

June 09, 2025 by Gustavo Noronha  |   Blog

In this final article based on Matt Godbolt's talk on making APIs easy to use and hard to misuse, I will discuss locking, an area where C++ has produced some interesting ideas, most notably something called RAII — Resource Acquisition Is Initialization.

Constructor acquires, destructor releases

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

HEVC uAPI mainlined

October 06, 2022 by Benjamin Gaignard  |   News & Events

The release of Linux 6.0 earlier this week brought a significant milestone: the H.265/HEVC user-space API was mainlined, the result of more than two years of efforts by our engineering team.

HEVC uAPI mainlined

Introducing NVK

October 04, 2022 by Faith Ekstrand  |   News & Events

Say hello to a brand new, open-source Vulkan driver for NVIDIA hardware in Mesa, written almost entirely from scratch using the new official headers from NVIDIA.

Introducing NVK

Weston 11.0: what's new, what's next

September 29, 2022 by Marius Vlad  |   News & Events

Announced earlier this week, Weston 11.0 brings a number of highlights including optimizations in the DRM-backend, color management infrastructure code and multiple RDP improvements.

Weston 11.0: what's new, what's next

Three conferences for the price of none!

September 29, 2022 by Kara Bembridge  |   News & Events

This year's X. Org Developer's Conference (XDC) is teaming up with WineConf and FOSS XR in Minneapolis at the University of St. Thomas' Opus Hall for a jam-packed three day event.

Three conferences for the price of none!

A team that grows together, builds together

September 27, 2022 by Kara Bembridge  |   News & Events

Adding a variety of expertise from across the globe, the departments of Core, Multimedia, Kernel, XR, People Operations, and DevOps now have more hands on deck. Discover a snapshot of our newest teammates!

A team that grows together, builds together

A busy, open source week in Dublin!

September 12, 2022 by Mark Filion  |   News & Events

Mere weeks after the debut of Open Source Summit Latin America, Dublin continues the collaborative momentum with the 2022 hybrid editions of Linux Plumbers Conference and Open Source Summit Europe!

A busy, open source week in Dublin!

Open source machine learning at IBC 2022

September 06, 2022 by Kara Bembridge  |   News & Events

Showcasing two new software demonstrations featuring machine learning, including backend video compression that runs on Panfrost, and a data quality assurance tool designed to integrate into the annotation pipeline.

Open source machine learning at IBC 2022

Last chance to submit to FOSS XR!

August 30, 2022 by Frédéric Plourde  |   News & Events

Be part of the FOSSXR lineup by submitting your talk by September 5th, 2022. That means there's one week left for all you AR and VR enthusiasts and industry movers to share your exciting XR projects/news/demos with the world.

Last chance to submit to FOSS XR!

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

Search the newsroom

Upcoming Events

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

Open Source Summit Europe

August 25-27, Amsterdam, Netherlands

 

IBC Show

September 12-15, Amsterdam, Netherlands

 

RDK Global Summit

September 16, Amsterdam, Netherlands

 

SIDO

September 17-18, Lyon, 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-2025. All rights reserved. Privacy Notice. Sitemap.