News & Blog

News, Events & Blogs

News & Blog

The latest from our Open Source experts

Search the newsroom

Your partner in adopting SRT

November 28, 2017 by Mark Filion  |   News & Events

We're delighted to be one of the 33 new members of the Secure Reliable Transport (SRT) Alliance, a group dedicated to accelerating interoperability of video streaming solutions and fostering collaboration with industry leaders to achieve lower latency…

Your partner in adopting SRT

Running Chromium with Ozone-GBM on a GNU/Linux desktop

November 27, 2017 by Alexandros Frantzis  |   Blog

Ozone is Chromium’s next-gen platform abstraction layer for graphics and input. When developing either Ozone itself or an application that uses Ozone, it is often beneficial to be able to run the code on the development machine, which is usually a typical…

Running Chromium with Ozone-GBM on a GNU/Linux desktop

ipcpipeline: Splitting a GStreamer pipeline into multiple processes

November 17, 2017 by George Kiagiadakis  |   Blog

Earlier this year I worked on a certain GStreamer plugin that is called “ipcpipeline”. This plugin provides elements that make it possible to interconnect GStreamer pipelines that run in different processes. In this blog post I am going to explain how…

ipcpipeline: Splitting a GStreamer pipeline into multiple processes

Capitole du Libre

November 16, 2017 by Mark Filion  |   News & Events

We're headed to France’s southern Occitanie region to attend and sponsor the 6th edition of Capitole du Libre, a weekend dedicated to free and Open Source software!

Capitole du Libre

Collabora & Linux Kernel 4.14

November 13, 2017 by Gabriel Krisman Bertazi  |   News & Events

Linux Kernel 4.14 is out, and once again Collabora developers were very active, contributing nearly 200 patches, reviews & sign-offs combined during this development cycle!

Collabora & Linux Kernel 4.14

Linux Developer Conference Brazil

November 10, 2017 by Mark Filion  |   News & Events

We're very excited to be sponsoring and speaking at the very first Linux Developer Conference Brazil, taking place on November 11 at the Instituto de Computação in Campinas!

Linux Developer Conference Brazil

Quick hack: Experiments with crosvm

November 09, 2017 by Tomeu Vizoso  |   Blog

Running crosvm outside Chromium OS is quite easy, with the only complication being that minijail isn't widely packaged in distros. In these instructions, we hack around the issue with linker environment variables so we don't have to install it properly.

Quick hack: Experiments with crosvm

European R-Car Consortium Forum

November 08, 2017 by Mark Filion  |   News & Events

On November 8, we'll be in Düsseldorf, Germany, to take part & exhibit at the 1st edition of the Renesas European R-Car Consortium Forum, a one-day event aimed at bringing together OEMs and Tier1s to discuss the future of car mobility.

European R-Car Consortium Forum

Tracing memory leaks in the NFC Digital Protocol stack

November 06, 2017 by Thierry Escande  |   Blog

Kmemleak allows you to track possible memory leaks inside the Linux kernel. Basically, it tracks dynamically allocated memory blocks in the kernel and reports those without any reference left and that are therefore impossible to free.

Tracing memory leaks in the NFC Digital Protocol stack

Embedded Linux Conference Europe

October 20, 2017 by Mark Filion  |   News & Events

Following a weekend at the GStreamer Conference, Collabora will be continuing its week-long stay in Prague by sponsoring, exhibiting and speaking at Embedded Linux Conference Europe 2017.

Embedded Linux Conference Europe

GStreamer Conference 2017

October 19, 2017 by Mark Filion  |   News & Events

We're thrilled to be once again a platinum sponsor of the annual GStreamer Conference, taking place this weekend (October 21 & 22) at Node5 in Prague, Czech Republic. Come say hello, or catch one of the five presentations given by Collaborans!

GStreamer Conference 2017

Who knew we still had low-hanging fruit?

October 17, 2017 by Gustavo Noronha  |   Blog

Earlier this month I had the pleasure of attending the Web Engines Hackfest, hosted by Igalia at their offices in A Coruña, and also sponsored by my employer, Collabora, Google and Mozilla. It has grown a lot and we had many new people this year.

Who knew we still had low-hanging fruit?

PipeWire: A year in review & a look ahead

March 08, 2022 by George Kiagiadakis  |   Blog

The PipeWire project made major strides over the past few years, bringing shiny new features, and paving the way for new possibilities in the Linux multimedia scene. A look what was accomplished in 2021, and what lies ahead for 2022.

PipeWire: A year in review & a look ahead

Landing a new syscall: What is futex?

February 08, 2022 by André Almeida  |   Blog

Over the past 18 months, we have been on a roller-coaster ride developing futex2, a new set of system calls. As part of this effort, the futex_waitv() syscall has now landed in Linux 5.16. But what exactly is futex?

Landing a new syscall: What is futex?

Writing an open source GPU driver - without the hardware

January 27, 2022 by Alyssa Rosenzweig  |   Blog

Until now, no Valhall devices (Mali-G57, Mali-G78) ran mainline Linux - whilst this made driver development obviously difficult, there’s no better time to write drivers than before the devices even get into the hands of end users.

Writing an open source GPU driver - without the hardware

A Pixel's Color & new documentation repository

January 25, 2022 by Pekka Paalanen  |   Blog

My work on Wayland and Weston color management and HDR support has been full of learning new concepts and terms. Many of them are crucial for understanding how color works, and what the values in a pixel actually mean.

A Pixel's Color & new documentation repository

Wine on Wayland year-end update: improved functionality & stability

December 22, 2021 by Alexandros Frantzis  |   Blog

It has been just over a year since we first announced our effort to implement a Wayland driver for Wine. Here's a recap of what has been done since then to improve both the functionality and stability of the driver.

Wine on Wayland year-end update: improved functionality & stability

Venus on QEMU: Enabling the new virtual Vulkan driver

November 26, 2021 by Antonio Caggiano  |   Blog

A step-by-step guide on how to enable 3D acceleration of Vulkan applications in QEMU through the new Venus experimental Vulkan driver for VirtIO-GPU with a local development environment.

Venus on QEMU: Enabling the new virtual Vulkan driver

Run your own CI pipeline with GStreamer's new monorepo

October 26, 2021 by Xavier Claessens  |   Blog

Maintaining a non-trivial set of GStreamer patches can be tricky. Thanks to the recent move to a single, unified git repo, you can now easily run a GStreamer continuous integration pipeline on your own GitLab instance. Here's how.

Run your own CI pipeline with GStreamer's new monorepo

Improving test coverage for cameras in KernelCI

October 08, 2021 by Nícolas F. R. A. Prado  |   Blog

Earlier this year, I joined Collabora as an intern to work on improving testing in libcamera and automating it through KernelCI. Having recently completed the internship, here's a look back at this experience and what was accomplished.

Improving test coverage for cameras in KernelCI

A tale of two toolchains and glibc

September 30, 2021 by Adrian Ratiu  |   Blog

With the LLVM toolchain seeing increasing development and adoption alongside the older, more established GNU toolchain, projects needing to support both, in particular the GNU C library (glibc), are facing challenges and questions.

A tale of two toolchains and glibc

An xrdesktop summer of code

September 10, 2021 by Lubosz Sarnecki  |   Blog

This summer, Christoph Haag and I had the pleasure of taking part in Google Summer of Code as mentors for xrdesktop, the Open Source project bringing the Linux desktop to VR on Valve's SteamVR & Monado. Here's what was accomplished.

An xrdesktop summer of code

Adding VP9 and MPEG2 stateless support in v4l2codecs for GStreamer

June 23, 2021 by Daniel Almeida  |   Blog

Earlier this year, from January to April 2021, I worked on adding support for stateless decoders for GStreamer as part of a multimedia internship at Collabora. Here's a recap of this completed work.

Adding VP9 and MPEG2 stateless support in v4l2codecs for GStreamer

Bag of Freebies for XR Hand Tracking: Machine Learning & OpenXR

June 17, 2021 by Marcus Edel  |   Blog

In our previous post, we presented a project backed by INVEST-AI which introduces a multi-stage neural network-based solution. Now let's dive into the machine learning details of our innovative, open source hand-tracking pipeline.

Bag of Freebies for XR Hand Tracking: Machine Learning & OpenXR

Effortless GStreamer Analytics Cross-Platform Support via ONNX Runtime

April 29, 2024 by Aaron Boxer  |   News & Events

GStreamer's support for diverse hardware and software platforms extends to its upstream Machine Learning capabilities, exemplified by its cross-platform ONNX Runtime implementation.

Effortless GStreamer Analytics Cross-Platform Support via ONNX Runtime

Collabora, not just Earth Day. Every day.

April 22, 2024 by Kara Bembridge  |   News & Events

As part of our commitment to social responsibility, we've been part of the 1% for the Planet Network since 2022. The environmental partners we support help to better the planet.

Collabora, not just Earth Day. Every day.

Monado stays ahead: Keeping pace with OpenXR 1.1 for cross-platform, open source XR

April 17, 2024 by Frederic Plourde  |   News & Events

Monado, the cross-platform open source XR runtime, has recently received significant updates to align with the features and specifications of OpenXR 1.1, ensuring compatibility and optimal performance for developers and users alike.

Monado stays ahead: Keeping pace with OpenXR 1.1 for cross-platform, open source XR

Blast from the past at Embedded World: Atari plays for Linux

April 11, 2024 by Kara Bembridge  |   News & Events

Adhering to the fundamentals of open source, the Atari VCS OS is based on Debian using the Apertis infrastructure, and the graphics rely on Weston as its Wayland compositor.

Blast from the past at Embedded World: Atari plays for Linux

Up close and personal with STMicroelectronics' STM32MP2 at Embedded World

April 10, 2024 by Mark Filion  |   News & Events

Using TensorFlow Lite models optimized for the STM3MP2 NPU along with an upstream-ready H.264 encoder (Video4Linux2), this demo showcases GStreamer's all-new analytic metadata framework.

Up close and personal with STMicroelectronics' STM32MP2 at Embedded World

New unixfd plugin in GStreamer 1.24

April 08, 2024 by Xavier Claessens  |   News & Events

GStreamer 1.24 was recently released, and with it came with a new plugin to help separate pipelines into different processes.

New unixfd plugin in GStreamer 1.24

Embedded Open Source Summit 2024

April 05, 2024 by Kara Bembridge  |   News & Events

Seattle is hosting this year's Embedded Open Source Summit, the umbrella conference for a collection of open source events. This is the premier space for the open source community and we'll be there with 6 talks!

Embedded Open Source Summit 2024

Collabora's WhisperFusion nominated for Embedded Award 2024

April 03, 2024 by Mark Filion  |   News & Events

Honoring outstanding innovations in the field of embedded system technologies, the annual Embedded Award ceremony will be taking place next week at Embedded World 2024 in Nuremberg.

Collabora's WhisperFusion nominated for Embedded Award 2024

OpenXR & Monado: Recent progress and what's to come

April 02, 2024 by Frederic Plourde  |   News & Events

As we reflect on the strides made in recent months, it's remarkable to see how OpenXR and Monado have evolved and are shaping the future of XR development. Let's take a closer look at the progress made and noteworthy achievements.

OpenXR & Monado: Recent progress and what's to come

Future-proofing at Embedded World 2024

March 22, 2024 by Kara Bembridge  |   News & Events

One of the largest trade fair of its kind, and a global platform for the embedded community, Embedded World will be taking place next month at the NürnbergMesse in the quaint city of Nuremberg, Germany

Future-proofing at Embedded World 2024

GStreamer 1.24: New heights in embedded, network streaming & analytics

March 19, 2024 by Daniel Morin  |   News & Events

Thanks to sponsors like STMicroelectronics, Netflix, Living Optics, and ChromeOS, Collabora once again came in first place with the most contributors for this release, with 16 developers taking part.

GStreamer 1.24: New heights in embedded, network streaming & analytics

Kernel 6.8: MediaTek community flourishes

March 11, 2024 by Muhammad Usama Anjum  |   News & Events

The latest Linux Kernel 6.8 release brings thousands of new lines of code, improving the core kernel, architecture support, networking, file systems, and more.

Kernel 6.8: MediaTek community flourishes

Search the newsroom

Upcoming Events

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

Computex

May 20-23, Taipei, Taiwan

 

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.