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?

Implementing Vulkan extensions for NVK

March 10, 2023 by Rebecca McKeever  |   Blog

Since joining the graphics team at Collabora as a Software Engineering Intern last November, I have implemented several Vulkan API extensions for NVK, an open-source Vulkan driver for NVIDIA hardware in Mesa.

Implementing Vulkan extensions for NVK

Oxidizing bmap-tools: rewriting a Python project in Rust

March 03, 2023 by Rafael Garcia Ruiz  |   Blog

Rewriting bmaptool in Rust to remove Python dependencies, create statically linked binary, and allow the bmap sparse file format to be used in other Rust projects.

Oxidizing bmap-tools: rewriting a Python project in Rust

The futex_waitv() syscall and gaming on Linux

February 17, 2023 by Muhammad Usama Anjum  |   Blog

Just over a year has passed since the futex_waitv() syscall, part of the new futex2 systems calls, landed in Linux 5.16. But why are both needed? What role do they play in the context of gaming on Linux? Let's find out.

The futex_waitv() syscall and gaming on Linux

Exploring Rust for Vulkan drivers, part 1

February 02, 2023 by Faith Ekstrand  |   Blog

Over the course of the last decade, Rust has emerged as a new programming language for writing safe low-level code. This blog post is the first in a series exploring the area of using Rust to write Mesa Vulkan drivers.

Exploring Rust for Vulkan drivers, part 1

Labeling tools are great, but what about quality checks?

January 17, 2023 by Jakub Piotr Cłapa  |   Blog

MLfix is an open-source tool that combines novel unsupervised machine-learning pipelines with a new user interface concept that, together, help annotators and machine-learning engineers identify and filter out label errors.

Labeling tools are great, but what about quality checks?

A brave new world: building glibc with LLVM

January 17, 2023 by Adrian Ratiu  |   Blog

Times are changing: LLVM has become more than a spare to GCC, such that glibc - the last big GCC bastion, is now working towards supporting LLVM as a first-class citizen.

A brave new world: building glibc with LLVM

Kicking off 2023 with the MIT Reality Hack!

January 11, 2023 by Jakob Bornecrantz  |   Blog

It's with excitement and nervousness that I'm writing this post, sitting on a plane heading to Boston where I will attend the MIT Reality Hack as a mentor.

Kicking off 2023 with the MIT Reality Hack!

State of Monado's visual-inertial tracking

December 20, 2022 by Mateo de Mayo  |   Blog

The development of Monado's inside-out tracking solution keeps improving and more devices are now supported. Here's an overview of where things stand, as presented at the FOSS XR conference in October.

State of Monado's visual-inertial tracking

Machine Learning with Etnaviv and OpenCL

December 15, 2022 by Italo Nicola  |   Blog

Machine learning is increasingly seeing more applications and it's important to have FOSS options to accelerate such workloads. With that in mind, we began an effort earlier this year to get a TFLite model running on a VIM3 NPU using Etnaviv and OpenCL.

Machine Learning with Etnaviv and OpenCL

Tracing stateless video hardware decoding in V4L2

December 02, 2022 by Deborah Brouwer  |   Blog

Earlier this year, I joined Collabora for a six-month internship to learn how V4L2 (Video4Linux2) supports stateless video hardware decoding, and build a utility that traced and replayed stateless decoding from a userspace perspective.

Tracing stateless video hardware decoding in V4L2

From Lua to JSON: refactoring WirePlumber's configuration system

October 27, 2022 by Ashok Sidipotu  |   Blog

With the upcoming 0.5 release, WirePlumber's configuration system will be moving to a JSON syntax to define settings, bringing a more unified configuration approach across the PipeWire ecosystem.

From Lua to JSON: refactoring WirePlumber's configuration system

A look at Vulkan extensions in Venus

October 19, 2022 by Igor Torrente  |   Blog

Venus is a virtual Vulkan driver based on the Virtio-GPU protocol, which defines the serialization of Vulkan commands between guest and host. Here's a closer look at Venus, its components, and their relations in the context of extensions.

A look at Vulkan extensions in Venus

Welcoming the newest Collaborans!

June 21, 2019 by Jassie Badion  |   News & Events

For many, June 21, day of the Solstice, is a day of celebrations. At Collabora, we're also celebrating, as we take a moment to welcome all the newest members of our engineering and administration teams who've joined over the last year!

Welcoming the newest Collaborans!

Google Summer of Code 2019

May 30, 2019 by Mark Filion  |   News & Events

A few days ago, coding began for this year's Google Summer of Code (GSoC) projects. Along with four GStreamer and Wayland related projects, this year's edition also includes two Debian projects for which Collaborans will be mentors.

Google Summer of Code 2019

Linux Kernel 5.1

May 09, 2019 by André Almeida  |   News & Events

Earlier this week, Linux Kernel 5.1 was released, and with it came over 13,000 commits from developers all around the world, including Collaborans. This time around, no less than 12 different developers contributed commits (64), sign-offs (111) & more.

Linux Kernel 5.1

Collabora & GStreamer 1.16

May 06, 2019 by Aaron Boxer  |   News & Events

After a year-long development cycle, the much anticipated release was made available recently. With it came a number of exciting new features we're especially proud of, including per-element latency tracer and support for planar or non-interleaved audio.

Collabora & GStreamer 1.16

GStreamer support for the RIST Specification

April 09, 2019 by Nicolas Dufresne  |   News & Events

Collabora contributes elements implementing the RIST Simple Profile to GStreamer. This specification adds retransmissions to RTP streams in a way that it compatible with existing broadcast encoders and decoders.

GStreamer support for the RIST Specification

Linaro Connect meets Panfrost

March 29, 2019 by Mark Filion  |   News & Events

Next week, Collaborans will be in Bangkok, Thailand, to participate in the 25th edition of Linaro Connect, a gathering of the world's leading open source engineers working on Arm. Tomeu Vizoso and Gustavo Padovan will be in attendance to present Panfrost.

Linaro Connect meets Panfrost

Introducing: Monado

March 18, 2019 by Jakob Bornecrantz  |   News & Events

Following the release of the OpenXR 0.90 Provisional Specification by The Khronos Group, Collabora is proud to announce Monado, an open source implementation of the newly released OpenXR spec.

Introducing: Monado

European R-Car Consortium Forum 2019

March 13, 2019 by Mark Filion  |   News & Events

Tomorrow, March 14, Collabora will be in Düsseldorf, Germany, to take part and exhibit at the second edition of the Renesas European R-Car Consortium Forum!

European R-Car Consortium Forum 2019

Linux Kernel 5.0

March 06, 2019 by Gaël Portay  |   News & Events

The first major release of Linux for the year 2019 was made available earlier this week, and with it came a new version number: 5.0. Here's a look at contributions made by Collaborans!

Linux Kernel 5.0

Automotive Linux in Tokyo

March 04, 2019 by Mark Filion  |   News & Events

Collaborans are in Tokyo this week to take part in the AGL All Member Meeting. They'll be discussing the future of IVI Window Management, and also look at the latest upstream work around the PipeWire framework and how it can benefit the automotive industry.

Automotive Linux in Tokyo

Embedded World 2019

February 20, 2019 by Mark Filion  |   News & Events

Collabora is headed to Nuremberg, Germany to take part in this year's edition of Embedded World, the leading international fair for embedded systems! Come say hello, booth 4-280!

Embedded World 2019

FOSDEM 2019

January 23, 2019 by Mark Filion  |   News & Events

In just over a week's time, Collabora will be heading to Brussels to take part in the 2019 edition of FOSDEM! Come say hello, or catch one of the 8 talks (in 5 different devrooms) given by Collaborans!

FOSDEM 2019

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.