News & Blog

News, Events & Blogs

News & Blog

The latest from our Open Source experts

Search the newsroom

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

Open Source at NAB

April 06, 2018 by Mark Filion  |   News & Events

Attending the NAB Show in Las Vegas? Make sure to stop by Collabora's booth, #N2908VR in the North Hall, and get a firsthand look at the latest in Open Source software integration!

Open Source at NAB

Welcoming 9 new Collaborans!

April 03, 2018 by Jassie Badion  |   News & Events

Meet the newest members of our ever-growing engineering and administrative teams! Welcome Arnaud, Omar, Correntin, Lakshmipathi, Rebecca, Ezequiel, Ritesh, Ana and Zeeshan!

Welcoming 9 new Collaborans!

Linux Kernel 4.16

April 02, 2018 by Gustavo Padovan  |   News & Events

Linux Kernel 4.16 was released over the weekend, and with it came 33 patches contributed by 8 different Collabora developers, including the addition of usb3 and extcon support for Rockchip RK3399 devices, and display support for the Nokia N9.

Linux Kernel 4.16

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

Collabora & GStreamer 1.14

March 22, 2018 by Olivier Crête  |   News & Events

After a particularly long cycle of over 10 months, GStreamer accumulated many improvements that are now available in the 1.14 release. Here's a look at some of the contributions from Collabora's engineers that we're particularly proud of.

Collabora & GStreamer 1.14

FOSSASIA Summit 2018

March 22, 2018 by Mark Filion  |   News & Events

After a great time in Portland last week for ELC, Collaborans have arrived in Singapore for the 2018 edition of FOSSASIA Summit, the premier Open Technology event in Asia for developers, contributors, start-ups, and technology companies.

FOSSASIA Summit 2018

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

Embedded Linux Conference 2018

March 09, 2018 by Mark Filion  |   News & Events

It's that time of the year again! The snow has melted, spring is right around the corner and the annual Embedded Linux Conference begins next week in Portland! If you are planning on attending, come say hello or catch one of our three presentations!

Embedded Linux Conference 2018

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

Embedded World 2018

February 26, 2018 by Mark Filion  |   News & Events

This week, we're in 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-170!

Embedded World 2018

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

Testing cameras with lc-compliance on KernelCI

June 15, 2021 by Nícolas F. R. A. Prado  |   Blog

Initiated as a joint effort by the Google Chrome OS team and Collabora, the recent KernelCI hackfest brought the addition of new tests including the ability to detect regressions on the Linux kernel that can directly affect cameras.

Testing cameras with lc-compliance on KernelCI

Zink: Summer 2021 update

June 14, 2021 by Erik Faye-Lund  |   Blog

There's a lot that has happened in the world of Zink since my last update, so let's see if I can bring you up to date on the most important stuff, including upstream development, support for OpenGL 4.6 & GLES 3.1, and more.

Zink: Summer 2021 update

Open Source OpenGL ES 3.1 on Mali GPUs with Panfrost

June 11, 2021 by Alyssa Rosenzweig  |   Blog

Panfrost, the open source driver for Arm Mali, now supports OpenGL ES 3.1 on both Midgard (Mali T760 and newer) and Bifrost (Mali G31, G52, G72) GPUs, adding a number of features, notably including compute shaders.

Open Source OpenGL ES 3.1 on Mali GPUs with Panfrost

Optimizing 3D performance with virglrenderer

May 17, 2021 by Gert Wollny  |   Blog

Collabora has been investing into Perfetto to enable driver authors & users to get deep insights into driver internals and GPU performance. Here's how we applied this work to study workloads on the virtualized VirGL implementation.

Optimizing 3D performance with virglrenderer

Mainline Linux gains accelerated video decoding for Microchip's SAMA5D4

May 11, 2021 by Emil Velikov  |   Blog

The Hantro Video4Linux2 (V4L2) kernel module has gained support for another SoC! The Microchip SAMA5D4 features a single decode unit supporting MPEG2, VP8 and H.264 streams, alongside the built-in post-processing unit.

Mainline Linux gains accelerated video decoding for Microchip's SAMA5D4

Quick hack: Patching kernel modules using DKMS

May 05, 2021 by Frederic Danis  |   Blog

DKMS is a framework that is mostly used to build and install external kernel modules. It can also be used to install a specific patch to the modules of the current kernel, such as applying a specific fix to the Bluetooth USB subsystem.

Quick hack: Patching kernel modules using DKMS

Build your own application with GTK 4 as a Meson subproject!

April 29, 2021 by Xavier Claessens  |   Blog

Building GTK 4 as a Meson subproject for your own application is not only useful for Windows builds, but also for many Linux distributions that do not yet package a recent enough version of GTK 4 and/or its dependencies.

Build your own application with GTK 4 as a Meson subproject!

Profiling virtualized GPU acceleration with Perfetto

April 22, 2021 by Antonio Caggiano  |   Blog

Recently, we have been using Perfetto to successfully profile Apitrace traces in crosvm through VirGL renderer. We have now added perfetto instrumentation to VirGL renderer, Mesa, and Apitrace to see what happens precisely in a frame.

Profiling virtualized GPU acceleration with Perfetto

Continuous 3D Hand Pose Tracking using Machine Learning & Monado OpenXR

April 20, 2021 by Marcus Edel  |   Blog

As part of a project backed by INVEST-AI, a program managed by IVADO Labs, we have developed a multi-stage neural network-based solution that accurately locates and tracks the hands despite complex background noise and occlusion between hands.

Continuous 3D Hand Pose Tracking using Machine Learning & Monado OpenXR

An easy to use MTP implementation for your next embedded Linux project

April 13, 2021 by Andrzej Pietrasiewicz  |   Blog

Did you know you could run a permissively-licensed MTP implementation with minimal dependencies on an embedded device? Here's a step-by-step guide on how to easily run cmtp-responder on a Rock Pi 4 or any other board equipped with a UDC.

An easy to use MTP implementation for your next embedded Linux project

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!

Linux Kernel 4.19

October 22, 2018 by Helen Koike  |   News & Events

As the curtains rose on opening day of Embedded Linux Conference Europe & Open Source Summit Europe in Edinburgh, the latest release of the Linux Kernel, 4.19, was made available by Greg Kroah-Hartman. Collaborans were once again very active.

Linux Kernel 4.19

Embedded Linux in Edinburgh

October 18, 2018 by Mark Filion  |   News & Events

Next week, Collabora will be sponsoring, exhibiting & speaking at Embedded Linux Confererence Europe in Edinburgh, Scotland. Now in its 13th year, ELCE is the premier vendor-neutral technical conference for companies and developers using embedded Linux.

Embedded Linux in Edinburgh

Automotive Grade Linux AMM

October 15, 2018 by Mark Filion  |   News & Events

This week, two Collaborans will be in Dresden, Germany to take part in the AGL All Member Meeting. George Kiagiadakis and Daniel Stone will be in attendance, with the former also giving a presentation on the latest happenings in upstream multimedia.

Automotive Grade Linux AMM

FOSSCOMM

October 12, 2018 by Mark Filion  |   News & Events

We're headed to Heraklion, Greece, to meet with the Panhellenic FOSS community at FOSSCOMM, a conference for programmers, students and anyone else interested in the open source movement!

FOSSCOMM

Paris, A Coruna & Berlin

September 20, 2018 by Mark Filion  |   News & Events

Next week, Collaborans will be heading to Paris, A Coruña & Berlin, to sponsor and speak at four different conferences: Embedded Recipes, Kernel Recipes, All Systems Go and XDC 2018. See you there?

Paris, A Coruna & Berlin

Search the newsroom

Upcoming Events

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

GitLab Commit

3-4 August, Online

DebConf21

22-29 August, Online

XDC 2021

15-17 September, Online

Linux Plumbers Conference

20-24 September, 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.