News & Blog

News, Events & Blogs

News & Blog

The latest from our Open Source experts

Search the newsroom

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

Kernel 5.16: A new release for a new year

January 20, 2022 by André Almeida  |   News & Events

With kernel 5.16, the community has once again produced a release full of great features, including two projects that had been in development for some time by our kernel team: the new futex syscall and the new fanotify event.

Kernel 5.16: A new release for a new year

First up in 2022: linux.conf.au!

January 11, 2022 by Mark Filion  |   News & Events

The new year has only just begun, and already our first conference of 2022 is on the horizon. Join us at linux.conf.au, as we discuss bringing WebM Alpha support to GStreamer, and provide a status update on the futex2 syscall.

First up in 2022: linux.conf.au!

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

A growth year for upstream kernel contributions

December 22, 2021 by Gustavo Padovan  |   News & Events

With over 350 patches authored and nearly 200 reviewed and tested in multiple subsystems, 2021 was a great year for Linux kernel development at Collabora. Here is a look at some of our achievements during the year.

A growth year for upstream kernel contributions

Meet wxrd, a standalone Wayland compositor for xrdesktop

December 20, 2021 by Christoph Haag  |   News & Events

The Linux desktop in VR goes headless! Introducing wxrd, a standalone Wayland compositor for xrdesktop based on wlroots, with minimal dependencies.

Meet wxrd, a standalone Wayland compositor for xrdesktop

Open Source in Japan, virtually

December 08, 2021 by Mark Filion  |   News & Events

A year of online conferences that began with linux.conf.au will end on a high note next week as Collaborans present three talks at Open Source Summit Japan + Automotive Linux Summit 2021. Join us!

Open Source in Japan, virtually

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

Kernel 5.15: A small but mighty Halloween release

November 10, 2021 by Sebastian Reichel  |   News & Events

It might be smaller than the last few kernels, but with well above 10,000 non-merge changes, the latest Linux kernel release still packs a punch. Released on October 31, kernel 5.15 brings lots of exciting new features.

Kernel 5.15: A small but mighty Halloween release

WirePlumber in Fedora 35

November 02, 2021 by George Kiagiadakis  |   News & Events

Today marks a very exciting day as Fedora 35 has now been released, and with it comes WirePlumber as the default session manager for PipeWire! Under development by Collabora since 2019, WirePlumber has now entered the linux desktop space.

WirePlumber in Fedora 35

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

Collabora contributions to Linux Kernel 4.8

October 03, 2016 by Gustavo Padovan  |   Blog

Linux Kernel 4.8 is out and once more Collabora engineers did a significant contribution to the Kernel. For this latest release, Collabora provided 101 patches from 8 engineers, our biggest contribution to date in single kernel release!

Collabora contributions to Linux Kernel 4.8

WebKitGTK+ 2.14 and the Web Engines Hackfest

September 22, 2016 by Gustavo Noronha  |   Blog

Next week our friends at Igalia will be hosting this year’s Web Engines Hackfest. Collabora will be there! We are gold sponsors, and have three developers attending. It will also be an opportunity to celebrate Igalia’s 15th birthday. Looking forward to…

WebKitGTK+ 2.14 and the Web Engines Hackfest

Mainline Explicit Fencing - Part 1

September 13, 2016 by Gustavo Padovan  |   Blog

When it comes to buffer sharing synchronization in the kernel there are two ways of doing it: Implicit Fencing and Explicit Fencing. The difference between them relies on the fact that the kernel may or may not share synchronization information with userspace,…

Mainline Explicit Fencing - Part 1

Building Android for Qemu: A Step-by-Step Guide

September 02, 2016 by Robert Foss  |   Blog

Developing Linux for Android on Qemu allows you to do some things that are not necessarily possible using the stock emulator. For my purposes I need access to a GPU and be able to modify the driver, which is where Virgilrenderer and Qemu comes in handy.

Building Android for Qemu: A Step-by-Step Guide

Increased performance of emulated NVMe devices

August 23, 2016 by Helen Fornazier  |   Blog

Nowadays, in Google Cloud Engine (GCE), it is possible to attach a local SSD with the NVMe interface to your virtual machine. Unfortunately, you only get a good number of iops (input/output operations per second) if you instantiate a machine with nvme-backports-debian-7-wheezy…

Increased performance of emulated NVMe devices

Thoughts about reviewing large patchsets

August 12, 2016 by Philip Withnall  |   Blog

I have recently been involved in reviewing some large feature patchsets for a project at work, and thought it might be interesting to discuss some of the principles we have been trying to stick to when going about these reviews.

Thoughts about reviewing large patchsets

OpenGL 4.4 for Intel Linux Drivers

August 05, 2016 by Timothy Arceri  |   Blog

For years the open source Linux OpenGL drivers have been playing catchup to the proprietary drivers and in the case of Intel hardware to the Windows driver. Recently, a major milestone was reached in bridging this gap with the enablement of OpenGL 4.4…

OpenGL 4.4 for Intel Linux Drivers

Collabora contributions to Linux Kernel 4.7

July 26, 2016 by Gustavo Padovan  |   Blog

Linux Kernel 4.7 was released this week with a total of 36 contributions from five Collabora engineers. It includes the first contributions from Helen as Collaboran and the first ever contributions on the kernel from Robert Foss. Here are some of the…

Collabora contributions to Linux Kernel 4.7

GStreamer Echo Canceller

July 08, 2016 by Nicolas Dufresne  |   Blog

For a long time I believed that echo cancellers had no place inside GStreamer. The theory was that GStreamer was too high level and would never be able to provide accurate enough delay information for any canceller to work.

GStreamer Echo Canceller

Introducing GStreamer VR Plug-ins and SPHVR

July 04, 2016 by Lubosz Sarnecki  |   Blog

The dawn of VR video players demand new features in terms of projection and hardware access. In his recent R&D work, a Collaboran implemented a way to view spherical videos with GStreamer on a Virtual Reality headset. In this article, he gives his thoughts…

Introducing GStreamer VR Plug-ins and SPHVR

SVVR 2016: Virtual reality in the Valley

June 27, 2016 by Frédéric Plourde  |   Blog

I’ve been fortunate enough lately to attend the largest virtual reality professional event/conference : SVVR. This virtual reality conference’s been held each year in the Silicon Valley for 3 years now. This year, it showcased more than 100 VR companies…

SVVR 2016: Virtual reality in the Valley

GTK Hackfest 2016

June 22, 2016 by Simon McVittie  |   Blog

I'm back from the GTK hackfest in Toronto, Canada and mostly recovered from jetlag, so it's time to write up my notes on what we discussed there.

GTK Hackfest 2016

Linaro Tech Days: Wayland, Weston & Open Source GPU drivers

March 30, 2020 by Mark Filion  |   News & Events

This week, Daniel Stone and Tomeu Vizoso will be taking part in Linaro Tech Days, a series of technical sessions presented live online via Zoom webinar and streamed on YouTube. These sessions are free to attend and open to the public!

Linaro Tech Days: Wayland, Weston & Open Source GPU drivers

Introducing OpenCL and OpenGL on DirectX

March 24, 2020 by Erik Faye-Lund  |   News & Events

Today, Collabora is excited to announce a partnership with Microsoft to build OpenCL and OpenGL mapping layers on DirectX, in order to bring OpenCL 1.2 and OpenGL 3.3 support to all Windows and DirectX 12 enabled devices.

Introducing OpenCL and OpenGL on DirectX

Monado OpenXR runtime developer update

February 25, 2020 by Jakob Bornecrantz  |   News & Events

Ever since announcing the project at GDC 2019, we have been working on improving the full open source XR stack to a usable state. Today, we are very happy to tag version 0.1 of the Monado OpenXR runtime for Linux!

Monado OpenXR runtime developer update

Low latency streaming of security video feeds with SRT and GStreamer

February 12, 2020 by Jakub Adam  |   News & Events

With the advent of 5G networks, it's now possible to stream high quality video in real-time with a very low latency that wasn't possible with the past generations of mobile networks.

Low latency streaming of security video feeds with SRT and GStreamer

Linux Kernel 5.5

January 30, 2020 by Sebastian Reichel  |   News & Events

With the 5.5 kernel released earlier this week, here's a detailed look at Collabora’s contributions, including work to improve upstream support of peripherals used together with the i.MX 6 family of processors.

Linux Kernel 5.5

FOSDEM 2020

January 23, 2020 by Mark Filion  |   News & Events

In less than 10 days, Collabora will be in Brussels to take part in this year's edition of FOSDEM! Come say hello, or catch one of the dozen talks (in the main track and 6 different devrooms) given by Collaborans!

FOSDEM 2020

Meet the newest Collaborans!

January 16, 2020 by Erica Ryoo  |   News & Events

What better way to start the new year than by highlighting the newest members of our engineering and administrative teams who joined in Q4 2019! Please join us in welcoming Antonio, Afonso, Narciso and Eleni!

Meet the newest Collaborans!

Linux Kernel 5.4

December 02, 2019 by Enric Balletbò i Serra  |   News & Events

Linus has released the 5.4 kernel and Collabora was once again a very active contributor with 12 Collaborans authoring 95 commits while also helping the kernel maintainers by contributing 124 Reviewed-by tags.

Linux Kernel 5.4

And the Collabora family keeps growing!

November 20, 2019 by Jassie Badion  |   News & Events

As we begin winding down 2019, it's time to take a moment to celebrate the new Collaborans who joined our various engineering and administrative teams in Q2 & Q3 this year!

And the Collabora family keeps growing!

GStreamer & automated testing in Lyon

October 30, 2019 by Mark Filion  |   News & Events

Following three days at ELCE, Collaborans are continuing their stay in the capital of France’s Auvergne-Rhône-Alpes region to take part the annual GStreamer Conference, as well as the Automated Testing Summit.

GStreamer & automated testing in Lyon

A new home for KernelCI

October 28, 2019 by Guillaume Tucker  |   News & Events

The KernelCI project, which powers kernelci.org with automated testing for the upstream Linux kernel, has found a new home after sailing through uncharted waters for over five years.

A new home for KernelCI

Embedded Linux Conference Europe 2019

October 25, 2019 by Mark Filion  |   News & Events

Next week, Collabora will be sponsoring, exhibiting & speaking at ELCE in Lyon, France. We'll be showcasing not one but two demos at our booth this year: arcade racing on a ROCK Pi 4 with Panfrost, and GStreamer on the Magic Leap One.

Embedded Linux Conference Europe 2019

Search the newsroom

Upcoming Events

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

Akademy

October 1-7, Barcelona, Spain

XDC + WineConf + FOSS XR

October 4-6, Minneapolis, MN, USA

Tracing Summit

October 11-13, London, UK

Khronos F2F

August 8-11, Phoenix, AZ, USA

Open Since 2005 logo

We use cookies on this website to ensure that you get the best experience. By continuing to use this website you are consenting to the use of these cookies. To find out more please follow this link.

Collabora Ltd © 2005-2022. All rights reserved. Privacy Notice. Sitemap.