News & Blog

News, Events & Blogs

News & Blog

The latest from our Open Source experts

Search the newsroom

Last chance to submit to FOSS XR!

August 30, 2022 by Frédéric Plourde  |   News & Events

Be part of the FOSSXR lineup by submitting your talk by September 5th, 2022. That means there's one week left for all you AR and VR enthusiasts and industry movers to share your exciting XR projects/news/demos with the world.

Last chance to submit to FOSS XR!

Fostering connections at Open Source Summit Latin America

August 16, 2022 by Kara Bembridge  |   News & Events

A magnet for open source supporters, the very first edition of Open Source Summit Latin America is opening its virtual doors. This new annual conference takes place online from August 23 to 24 with 5 talks from Collabora's very own!

Fostering connections at Open Source Summit Latin America

Kernel 5.19: Probably the final release of the 5.x series

August 02, 2022 by Cristian Ciocaltea  |   News & Events

As usual, there are quite a few changes merged into the mainline kernel. Let's take a look at some of the contributions by Collabora's kernel team!

Kernel 5.19: Probably the final release of the 5.x series

Introducing the r600/NIR back-end

July 07, 2022 by Gert Wollny  |   Blog

Adventures in NIR-land: the past, the present, and what's lies ahead for the native NIR back-end for Mesa's R600 driver.

Introducing the r600/NIR back-end

Weston 10.0.1 - a bug-fix release

July 05, 2022 by Marius Vlad  |   News & Events

The latest release of Weston was made on February 1, 2022. Meanwhile, a few bugs were discovered and we decided to do a bug-fix release, which we haven't had in several years.

Weston 10.0.1 - a bug-fix release

Adding even more heads for the group picture

June 21, 2022 by Kara Bembridge  |   News & Events

Part steadfast approach - part welcoming spirirt; Collabora continues to successfully expand with new talent amply on deck. Well ahead of the remote work curve, our new joiners have settled into their roles from their respective corners of the planet.

Adding even more heads for the group picture

Emerging ideas at Open Source Summit North America

June 16, 2022 by Kara Bembridge  |   News & Events

Big events draw in an array of individuals to learn and connect, and the Open Source Summit North America is no exception. Jam-packed with sessions to uncover from June 21 to 24, this year's event features three talks by Collabora's very own!

Emerging ideas at Open Source Summit North America

Adding secondary command buffers to PanVk

June 15, 2022 by Manas Chaudhary  |   Blog

Getting PanVk, an open source driver for Arm Mali Midgard and Bifrost GPUs, closer to conformancy by implementing one of the core Vulkan features: support for secondary command buffers.

Adding secondary command buffers to PanVk

Bridging the synchronization gap on Linux

June 09, 2022 by Faith Ekstrand  |   Blog

After fighting with the divide between implicit and explicit synchronization with Vulkan on Linux for over seven years, we may finally have some closure. We're not to synchronization nirvana quite yet, but this is an important step along the way.

Bridging the synchronization gap on Linux

Conformant open source support for Mali-G57

June 06, 2022 by Alyssa Rosenzweig  |   News & Events

Mali-G57 features in new MediaTek Chromebooks with the MT8192 and MT8195 system-on-chips. With Mesa 22.2 and an appropriate kernel, accelerated graphics will work out of the box on Linux on these laptops.

Conformant open source support for Mali-G57

Kernel 5.18: Milestones for the road ahead

June 02, 2022 by Dmitry Osipenko  |   News & Events

Released by Linus Torvalds on May 22 after a busy two-month development cycle, Linux kernel 5.18 brings new features and lights up new hardware. Let's take a look at the contributions made by our engineering team.

Kernel 5.18: Milestones for the road ahead

Monado's hand tracking: hand-waving our way towards a first attempt

May 31, 2022 by Moses Turner  |   Blog

Optical hand tracking for XR has a bit of a reputation - getting training data, training neural nets, and deploying them in real-time, low-latency environments such as XR is every bit as hard as they say it is.

Monado's hand tracking: hand-waving our way towards a first attempt

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

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

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

Rust: integrating LLVM source-base code coverage with GitLab

March 24, 2021 by Guillaume Desmottes  |   Blog

Earlier this year, the Rust compiler gained support for LLVM source-base code coverage. In this post we'll explain how to setup a CI job in a Rust project to feed source-base coverage information to GitLab.

Rust: integrating LLVM source-base code coverage with GitLab

Build and run GTK 4 applications with Visual Studio

March 18, 2021 by Xavier Claessens  |   Blog

Over the past few months, I've been working on a side project to improve Meson sub-project support. The best stress test is to build projects on Windows, without msys2, because it has no dependencies or tools installed (e.g. pkg-config).

Build and run GTK 4 applications with Visual Studio

New features, changes & improvements to KernelCI's UI

March 04, 2021 by Alexandra Pereira  |   Blog

The most complete automated testing and continuous integration tool for the Linux kernel continues to evolve at a rapid pace. Here's a look at the latest improvements to the KernelCI dashboard, the main web interface used by the project.

New features, changes & improvements to KernelCI's UI

Asymmetric Multi Processing with Linux & Zephyr on the STM32MP1

March 03, 2021 by Arnaud Ferraris  |   Blog

In the embedded world, many modern SoCs such as the ST Microelectronics STM32MP1 now include coprocessor cores which can be used for a wide range of tasks and can offload some of the work from the main processor.

Asymmetric Multi Processing with Linux & Zephyr on the STM32MP1

Adding HEVC/H.265 support for NXP's i.MX 8M

February 17, 2021 by Benjamin Gaignard  |   Blog

Our recent efforts on the Hantro kernel driver have resulted in the addition of H.264 decoding support and multiple performance improvements. We are now introducing High Efficiency Video Coding, also known as H.265, decoding support on NXP's i.MX8 M.

Adding HEVC/H.265 support for NXP's i.MX 8M

Network adaptive streaming with Hwangsaeul

February 08, 2021 by Jakub Adam  |   Blog

Hwangsaeul, or H8L, a remote surveillance streaming solution, utilizes the capability of libsrt to collect statistics from open SRT sockets and by continuously analyzing the available data tries to detect potential connectivity issues.

Network adaptive streaming with Hwangsaeul

Trimming apitrace workload captures for better Mesa testing

February 01, 2021 by Gert Wollny  |   Blog

Complex, real-world correctness tests and performance analysis are now possible thanks to gltrim, a new tool recently added to apitrace, designed to trim replayable traces to single, user-defined frames.

Trimming apitrace workload captures for better Mesa testing

GStreamer on Windows: adding WebRTC support to a gst-build install

January 28, 2021 by Aaron Boxer  |   Blog

Earlier this week, WebRTC became an official W3C and IETF standard. GStreamer has a powerful and rapidly maturing WebRTC implementation. So, the obvious question is: how do we build this on Windows?

GStreamer on Windows: adding WebRTC support to a gst-build install

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

Release the panthor!

March 04, 2024 by Boris Brezillon  |   News & Events

Late last week, the long-awaited kernel driver supporting 10th-generation Arm Mali GPUs was merged into drm-misc. The existing Gallium driver support has also been extended, effectively enabling GPUs on Rockchip's RK3588 platforms.

Release the panthor!

Patch submitted to introduce GitLab-CI pipeline for Linux kernel testing

March 01, 2024 by Helen Koike  |   News & Events

This initial version includes static checks (checkpatch and smatch for now) and build tests across various architectures and configurations, and introduces a flexible 'scenarios' mechanism for subsystem-specific extensions.

Patch submitted to introduce GitLab-CI pipeline for Linux kernel testing

NVK is now ready for prime time

February 28, 2024 by Faith Ekstrand  |   News & Events

The merge request has landed, the non-conformant implementation warnings are gone, and NVK's Meson configuration now reads "nouveau" instead of "nouveau-experimental". It's now time to start shipping NVK to users!

NVK is now ready for prime time

Search the newsroom

Upcoming Events

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

Embedded World

April 9-11, Nuremberg, Germany

 

ISC West

April 9-11, Las Vegas, USA

 

NAB Show

April 13-17, Las Vegas, USA

 

Open Source Summit North America

April 16-18, Seattle, USA

 

Khronos F2F

April 22-26, Brussels, Belgium

 

 

Featured Video

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