News & Blog

News, Events & Blogs

News & Blog

The latest from our Open Source experts

Search the newsroom

Kernel 5.7: Forging ahead, despite COVID-19

June 04, 2020 by Andrzej Pietrasiewicz  |   News & Events

This latest release is the first to contain development work accomplished amid the lockdown measures. Despite these significant changes, Collaborans have also been steadfast in their contributions, with multiple projects progressing.

Kernel 5.7: Forging ahead, despite COVID-19

Google Summer of Code 2020

June 01, 2020 by Mark Filion  |   News & Events

Coding hss begun for this year's Google Summer of Code (GSoC) projects, announced earlier last month. The 2020 edition selected 1,199 students from 66 countries, to work with 199 mentoring organizations over the course of the summer.

Google Summer of Code 2020

Monado OpenXR runtime development gaining momentum: version 0.2, multi-layer support & more!

May 29, 2020 by Jakob Bornecrantz  |   News & Events

With the excellent (online) edition of Augmented World Expo 2020 in full swing this week, what better time to announce version 0.2 of the Monado OpenXR runtime for Linux. It's been a very busy three months since the last Monado developer update!

Monado OpenXR runtime development gaining momentum: version 0.2, multi-layer support & more!

Using regmaps to make Linux drivers more generic

May 27, 2020 by Adrian Ratiu  |   Blog

Device drivers can support more revisions and SoC platforms by abstracting away specific hardware interface layouts. Let's examine a specific instance of this process, namely the effort to make the MIPI DSI host controller driver more generic.

Using regmaps to make Linux drivers more generic

Laval Virtual: OpenXR master class in VR!

May 18, 2020 by Mark Filion  |   News & Events

A few weeks ago, Ryan Pavlik presented "Unifying Reality: Building Experiences with OpenXR", a master class on OpenXR, the open standard API for building VR and AR experiences that work across devices, now and into the future.

Laval Virtual: OpenXR master class in VR!

Cross-compiling with gst-build and GStreamer

May 15, 2020 by Stéphane Cerveau  |   Blog

gst-build is one of the main build systems used by the community to develop the GStreamer platform. In my last blog post, I presented gst-build and explained how to get started with it. Now, let's get straight to the point regarding cross-compilation.

Cross-compiling with gst-build and GStreamer

Using syzkaller, part 3: Fuzzing your changes

May 12, 2020 by Andre Almeida  |   Blog

In part 2 of this series on syzkaller, we looked at how to install the tool and use it to improve our code base. Now, how does syzkaller report a bug it finds in the execution path of a system call? Let's add a new syscall description and see how it goes.

Using syzkaller, part 3: Fuzzing your changes

xrdesktop 0.14 with OpenXR support is here!

May 08, 2020 by Lubosz Sarnecki  |   News & Events

Sponsored by Valve, this latest release of the Open Source project which enables interaction with traditional desktop environments, such as GNOME and KDE, in VR, brings the largest amount of changes yet, with many new features and architectural improvements.

xrdesktop 0.14 with OpenXR support is here!

WirePlumber, the PipeWire session manager

May 07, 2020 by George Kiagiadakis  |   Blog

An in-depth look at WirePlumber, the modular and extensible session manager for PipeWire that brings advanced device management, policy control and security enforcement capabilities.

WirePlumber, the PipeWire session manager

Service process and out of process compositing in Monado

April 30, 2020 by Lubosz Sarnecki  |   News & Events

A new monado-service binary and out of process compositor has landed in Monado, the fully Open Source OpenXR runtime for Linux! Here's a demo of the compositor's new abilities running with the new Blender OpenXR VR Session.

Service process and out of process compositing in Monado

Reducing the size of a Rust GStreamer plugin

April 28, 2020 by Guillaume Desmottes  |   Blog

With Rust gaining traction among the GStreamer community as an alternative to C to write applications and plugins, we began wondering, could the size of such Rust plugins be a problem for embedded systems?

Reducing the size of a Rust GStreamer plugin

From Bifrost to Panfrost - deep dive into the first render

April 23, 2020 by Alyssa Rosenzweig  |   Blog

The Panfrost project building a free, Open Source graphics driver for modern Mali GPUs has reached a new milestone: the first 3D render, including basic texture support, on a Bifrost chip (Mali G31)!

From Bifrost to Panfrost - deep dive into the first render

Bootstraping a minimal Arch Linux image

March 20, 2019 by André Almeida  |   Blog

In this tutorial, we'll look at how to create a functional and simple Arch Linux virtual machine image, that can have network access, display graphical windows and share a folder with the host.

Bootstraping a minimal Arch Linux image

An overview of the Panfrost driver

March 13, 2019 by Robert Foss  |   Blog

During the past few months significant progress has been made on the Open Source Arm Mali GPU driver front, culminating in the Panfrost driver targeting Mali T and G-series of GPUs being available now.

An overview of the Panfrost driver

Quick hack: Raspberry Pi meets Linux kernel mainline

March 12, 2019 by Helen Koike  |   Blog

With just a few simple steps, you can compile and boot a Raspberry Pi using the Linux kernel mainline source code. Here's how.

Quick hack: Raspberry Pi meets Linux kernel mainline

News from the Debian Cloud Team

March 05, 2019 by Lucas Kanashiro  |   Blog

Since the last Debian release, a number of changes have been made in the Debian Cloud Team, both on the technical & organisational level within the community. Here's a look at what's in store for Buster!

News from the Debian Cloud Team

Panfrost update: A new kernel driver

March 04, 2019 by Tomeu Vizoso  |   Blog

Following two months of work to develop a new kernel driver for Midgard and Bifrost GPUs, the kernel side of Panfrost is now in a form close to be acceptable in the mainline Linux kernel.

Panfrost update: A new kernel driver

Modern USB gadget on Linux & how to integrate it with systemd (Part 1)

February 18, 2019 by Andrzej Pietrasiewicz  |   Blog

A look at how to implement USB gadget devices on Linux machines which have the necessary UDC hardware, automate the manual configfs process via declarative gadget "schemes", and use systemd for gadget composition at boot time.

Modern USB gadget on Linux & how to integrate it with systemd (Part 1)

FOSDEM 2019 - Recorded presentations (videos)

February 15, 2019 by Mark Filion  |   Blog

From the latest on Open Source projects Zink (OpenGL on Vulkan) and VirGL (virtual 3D GPU for QEMU), to a state of the union on GStreamer embedded, and a look at how the KernelCI project is getting a second breath, Collaborans presented in five devrooms.

FOSDEM 2019 - Recorded presentations (videos)

A Panfrost milestone

January 07, 2019 by Tomeu Vizoso  |   Blog

Panfrost, a project that delivers an open source implementation of a driver for the newest versions of the Mali family of GPUs, now includes support for running Wayland compositors and zero-copy GPU-accelerated clients.

A Panfrost milestone

A dream come true: Android is finally using DRM/KMS

December 17, 2018 by Gustavo Padovan  |   Blog

Released a few months ago, the Google Pixel 3 is the first Android phone running with the mainline graphics stack. A feat that was deemed impossible 10 years ago is now a reality thanks to a lot of hard work from the entire community.

A dream come true: Android is finally using DRM/KMS

Convincing your manager that upstreaming is in their best interest

November 28, 2018 by Martyn Welch  |   Blog

In an ideal world, everyone would implicitly understand that it just makes good business sense to upstream some of the modifications made when creating your Linux powered devices. Unfortunately, this is a long way from being common knowledge.

Convincing your manager that upstreaming is in their best interest

Metrics for test suite comprehensiveness

November 23, 2018 by Alexandros Frantzis  |   Blog

How can we measure the comprehensiveness of a test suite? Code coverage is the standard metric used in the industry and makes intuitive sense. However, it can often present some difficulties for large scale surveys.

Metrics for test suite comprehensiveness

Gaining eBPF vision: A new way to trace Linux filesystem disk requests

November 21, 2018 by Gabriel Krisman Bertazi  |   Blog

A real-world use case of eBPF tracing to understand file access patterns in the Linux kernel and optimize large applications.

Gaining eBPF vision: A new way to trace Linux filesystem disk requests

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

Linux Kernel 4.20

January 07, 2019 by Fabien Lahoudere  |   News & Events

A few weeks ago, in the final days leading up to Christmas, Linus Torvalds released Linux Kernel 4.20. Collaborans were once again active during this development cycle, contributing 22 patches, 112 reviews & 55 sign-offs. Here's a look at their contributions.

Linux Kernel 4.20

Outreachy - Round 17

December 20, 2018 by Mark Filion  |   News & Events

As one year ends and another begins, Collabora is proud to be once again an Includer sponsor for the latest round (#17) of Outreachy internships, which began earlier this month! More specifically, Collabora is sponsoring the Linux kernel projects for…

Outreachy - Round 17

ESE Kongress

December 04, 2018 by Mark Filion  |   News & Events

This week, Collaborans will be taking part, and speaking, in this year's ESE Kongress, Germany's largest congress for professional embedded software engineering.

ESE Kongress

FOSS in Toulouse

November 16, 2018 by Mark Filion  |   News & Events

After a great time in Vancouver, Collaborans are headed this weekend to southern France to attend and speak at the 2018 edition of Capitole du Libre, a weekend dedicated to free and Open Source software!

FOSS in Toulouse

Linux Plumbers in Vancouver

November 12, 2018 by Mark Filion  |   News & Events

Widely recognized as the premier event for developers working at all levels of the Linux kernel's plumbing layer and beyond, this year's edition of LPC is jam-packed with microconferences, a refereed track, a Kernel Summit track, multiple BoFs, and more.

Linux Plumbers in Vancouver

Daniel Stone featured in Linux Format!

November 07, 2018 by Mark Filion  |   News & Events

While our regular column (this time on Video4Linux, written by Ezequiel Garcia) is alive and well in this month's issue of LXF, there's also something else worth highlighting: a 6-page interview with none other than Collabora's Graphics lead, Daniel Stone!

Daniel Stone featured in Linux Format!

Edinburgh, continued!

October 25, 2018 by Mark Filion  |   News & Events

After three great days attending and catching up with the community at ELCE, Collaborans are continuing their stay in Edinburgh to take part in the GStreamer Conference & Hackfest, the Linux Media Summit and the Automated Testing Summit.

Edinburgh, continued!

Search the newsroom

Upcoming Events

Here are the online events we'll be attending in the coming weeks – join us!

Linux App Summit

13-15 May, Online

PyCon US

14-15 May, Online

Embedded Vision Summit

25-27 May, Online

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

Collabora Limited is registered in England and Wales. Company Registration number: 5513718. Registered office: The Platinum Building, St John's Innovation Park, Cambridge, CB4 0DS, United Kingdom. VAT number: 874 1630 19.