News & Blog

News, Events & Blogs

News & Blog

The latest from our Open Source experts

Search the newsroom

Persian Rug, Part 4 - The limitations of proxies

January 23, 2024 by Edmund Smith  |   Blog

This is the fourth and final part in a series on persian-rug, a Rust crate for interconnected objects. We've touched on the two big limitations: lack of deletion and lack of enforced matching between proxies and containers. Let's look at other solutions.

Persian Rug, Part 4 - The limitations of proxies

First in line for FOSDEM 2024: GStreamer, LAVA workloads & more!

January 18, 2024 by Kara Bembridge  |   News & Events

With many dedicated souls willing to endure a FOSDEM queue, Collabora's engineers will be giving 6 talks spread out amongst multiple devrooms including Open Media and Testing & Continuous delivery.

First in line for FOSDEM 2024: GStreamer, LAVA workloads & more!

How to share code between Vulkan and Gallium

January 16, 2024 by Faith Ekstrand  |   Blog

One of the key high-level challenges of building Mesa drivers these days is figuring out how to best share code between a Vulkan driver and a Gallium driver when Gallium isn't really capable of implementing Vulkan. Here's how.

How to share code between Vulkan and Gallium

Kernel 6.7: New year, new Linux!

January 11, 2024 by Eugen Hristev  |   News & Events

Collabora's kernel team made a number of key contributions including a new kselftest for verifying driver probe of Devicetree-based platforms, multiple improvements to further improve support for MediaTek SoCs found in Chromebooks, and more.

Kernel 6.7: New year, new Linux!

Weston 13.0 release: Backends consolidation

December 21, 2023 by Marius Vlad  |   News & Events

Weston 13.0 brings multiple fixes and important changes, notably the ability to load multiple backends simultaneously. This can be used to load VNC, RDP, or PipeWire backends for remote access alongside the native DRM backend.

Weston 13.0 release: Backends consolidation

NVK holiday update: What we've achieved, and where we're headed

December 20, 2023 by Faith Ekstrand  |   News & Events

As 2023 draws to a close, I wanted to give a quick update on NVK, what's happened this year, and where we'll be headed in 2024. While previous posts have focused primarily on the technical details, this post will be more geared towards users.

NVK holiday update: What we've achieved, and where we're headed

Google Open Source Peer Bonus 2023

December 19, 2023 by Mark Filion  |   Blog

Google Open Source have chosen their second group of winners for the 2023 Google Open Source Peer Bonus Program, and Arnaud Ferraris, Senior Software Engineer at Collabora and Mobian project lead, is among the recipients!

Google Open Source Peer Bonus 2023

A new kselftest for verifying driver probe of Devicetree-based platforms

December 11, 2023 by Nícolas F. R. A. Prado  |   Blog

As we continue working to improve the kernel integration landscape on multiple fronts, this also means making better tests available for all. Working closely with the community, we have now landed a new, ready-to-use, kselftest in mainline Linux.

A new kselftest for verifying driver probe of Devicetree-based platforms

WhisperSpeech makes its way to AI.dev

December 07, 2023 by Mark Filion  |   News & Events

Collabora is headed to California to take part in the inaugural edition of AI​.dev: Open Source GenAI & ML Summit, a new event which aims to bring together the brightest developers from around the world to shape the trajectory of open source AI.

WhisperSpeech makes its way to AI.dev

Thoughts on PipeWire 1.0 and beyond

December 06, 2023 by George Kiagiadakis  |   Blog

We can now confidently say that PipeWire is here to stay. But of course it is not the end of the journey. There are many new areas to explore going forward, especially in WirePlumber and the ecosystem that builds around PipeWire.

Thoughts on PipeWire 1.0 and beyond

Persian Rug, Part 3 - The warp and the weft

December 05, 2023 by Edmund Smith  |   Blog

Our look at the Rust crate for interconnected objects continues, as we examine how persian-rug really does tie the room together by providing a convenient container solution with a safety net to go along with it.

Persian Rug, Part 3 - The warp and the weft

Advocating a better Kernel Integration for all

December 01, 2023 by Gustavo Padovan  |   Blog

The testing ecosystem in the Linux kernel has been steadily growing, but are efforts sufficiently coordinated? How can we help developers and maintainers integrate code more efficiently? How can we mitigate maintainer burnout?

Advocating a better Kernel Integration for all

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

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

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

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

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

March 20, 2018 by Daniel Stone  |   Blog

The latest enhancements to the DRM subsystem have made mainline Linux much more attractive, making drivers easier to write, applications portable, and a much more friendly and collaborative community than we've ever had.

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

Linux isn't immune

March 14, 2018 by Gustavo Padovan  |   Blog

The recent disclosure of Meltdown and Spectre hardware vulnerabilities were unprecedented in the history of computing. They affect a substantial portion of chips powering most of the infrastructure used by our society today.

Linux isn't immune

Google Open Source Peer Bonus

March 01, 2018 by Mark Filion  |   Blog

Today, Google Open Source announced their first 2018 Open Source Peer Bonus winners, and our graphics lead, Daniel Stone, made the list!

Google Open Source Peer Bonus

FOSDEM - Links to recorded presentations (videos)

February 21, 2018 by Mark Filion  |   Blog

From an introduction to Flatpak, to managing build infrastructure of a Debian derivative, to modern tools to debug GStreamer, Collaborans presented in six different developer rooms, as well as in the main track, at FOSDEM 2018.

FOSDEM - Links to recorded presentations (videos)

OpenGL on DirectX: Conformance & upstreaming of the D3D12 driver

March 10, 2021 by Erik Faye-Lund  |   News & Events

One year ago, we announced a new partnership with Microsoft to build OpenGL mapping layers to DirectX 12. Today, we're excited to share that the we have passed the OpenGL 3.3 conformance tests, and have now upstreamed the D3D12 driver in Mesa 3D!

OpenGL on DirectX: Conformance & upstreaming of the D3D12 driver

Wine on Wayland: An exciting first update

February 19, 2021 by Alexandros Frantzis  |   News & Events

Two months ago we announced a first proposal for a Wayland driver for Wine, the compatibility layer for Windows applications. Here's an update on this effort, which contains more details and instructions for building and running the Wayland driver.

Wine on Wayland: An exciting first update

New year, new kernel: Collabora's contributions to Linux 5.11

February 17, 2021 by Ezequiel Garcia  |   News & Events

The first kernel release of 2021 brings a number of highlights contributed by Collaborans, including the new Syscall User Dispatch mechanism, and the destaging of both the H.264 stateless decoding interface and the Rockchip ISP driver.

New year, new kernel: Collabora's contributions to Linux 5.11

Monado 21.0.0, an officially conformant OpenXR implementation!

February 15, 2021 by Jakob Bornecrantz  |   News & Events

Monado, the OpenXR runtime for Linux, is now officially conformant! In recognition of this milestone, a first major release version of the OpenXR runtime for Linux is now available, bringing with it a SteamVR driver!

Monado 21.0.0, an officially conformant OpenXR implementation!

One weekend, two conferences

January 19, 2021 by Mark Filion  |   News & Events

Join us as our 2021 conference schedule gets underway this weekend with the virtual editions of linux.conf.au and MiniDebConf India! Collaborans will be giving talks on recent projects including futex2, and Open Source AI video analytics with Panfrost.

One weekend, two conferences

A Wayland driver for Wine

December 15, 2020 by Alexandros Frantzis  |   News & Events

After several months of work, we are excited to announce a first proposal for a Wayland driver for Wine. The proposal is in the form of an RFC, in order to explore how to best move forward with the upstreaming and further development of the driver.

A Wayland driver for Wine

Kernel 5.10: Rockchip, H.264, Bifrost & more!

December 14, 2020 by Ricardo Cañuelo Navarro  |   News & Events

Even amidst the chaos and uncertainty that 2020 brought, Linux Kernel development keeps moving forward at a constant and relentless pace. Collabora remains active, developing, maintaining, documenting and testing many parts of the kernel.

Kernel 5.10: Rockchip, H.264, Bifrost & more!

Linux App Summit 2020

November 12, 2020 by Mark Filion  |   News & Events

Starting today, and running until Saturday, join us at Linux App Summit for a look at Linux graphics, PipeWire, our work with Valve, and a virtual office hour with our Engineering Manager!

Linux App Summit 2020

Monado update: Passing conformance, Android support & more

November 02, 2020 by Jakob Bornecrantz  |   News & Events

Monado 0.4 OpenXR runtime introduces initial support for Android and passes all of the OpenXR conformance tests with both OpenGL and Vulkan on desktop with a simulated device.

Monado update: Passing conformance, Android support & more

Open Source Summit Europe & ELCE 2020

October 22, 2020 by Mark Filion  |   News & Events

The 4-day event is dedicated to everything open source and will showcase a program of 250+ talks. Collaborans will once again be actively participating in the week's activities, with no less than eight presentations, a BoF on KernelCI, and two panel discussions!

Open Source Summit Europe & ELCE 2020

Kernel 5.9: Onwards and upwards

October 22, 2020 by Mylène Josserand  |   News & Events

Collaborans continue to be very active in the Linux kernel, authoring over 150 commits in this release. Here's a look at the improvements, and new features, contributed by our team, notably in hardware support, multimedia, graphics and testing.

Kernel 5.9: Onwards and upwards

Collabora & GStreamer 1.18

October 06, 2020 by Stéphane Cerveau  |   News & Events

A move to GitLab. A switch to the powerful Meson build system. A fast and reliable CI system implemented. The GStreamer community has been busy, bringing a bevy of enhancements to 1.18. Here's a look at the key contributions by Collaborans.

Collabora & GStreamer 1.18

Search the newsroom

Upcoming Events

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

NeurIPS

December 10-15, Vancouver, Canada

FOSDEM

February 1-2, Brussels, Belgium

 

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