News & Blog

News, Events & Blogs

News & Blog

The latest from our Open Source experts

Search the newsroom

Kernel 5.10: Rockchip, H.264, Bifrost & more!

December 14, 2020 by Ricardo Cañuelo Navarro  |   News & Events

Even amidst the chaos and uncertainty that 2020 brought, Linux Kernel development keeps moving forward at a constant and relentless pace. Collabora remains active, developing, maintaining, documenting and testing many parts of the kernel.

Kernel 5.10: Rockchip, H.264, Bifrost & more!

Empathy first: Driving growth through people leadership

November 30, 2020 by Eleni Katsoula  |   Blog

This year, the global pandemic has put a strain on us all. Motivation can become hard to maintain, worries can cloud our minds. Now more than ever, it is important to try and connect with our colleagues.

Empathy first: Driving growth through people leadership

Developing Wayland Color Management and High Dynamic Range

November 19, 2020 by Pekka Paalanen  |   Blog

Wayland is still lacking proper consideration for color management & support for high dynamic range (HDR) imagery. However, a group of developers has begun an effort to fix this situation. This is their story.

Developing Wayland Color Management and High Dynamic Range

Linux App Summit 2020

November 12, 2020 by Mark Filion  |   News & Events

Starting today, and running until Saturday, join us at Linux App Summit for a look at Linux graphics, PipeWire, our work with Valve, and a virtual office hour with our Engineering Manager!

Linux App Summit 2020

A summer sprint: bringing near-native performance to Zink

November 06, 2020 by Mike Blumenkrantz  |   Blog

This week marks two years since the OpenGL implementation on Vulkan was initially announced. Since then, and especially over the past few months, much has progressed with many new features being added and performance now close to native (95%!).

A summer sprint: bringing near-native performance to Zink

From Panfrost to production, a tale of Open Source graphics

November 03, 2020 by Alyssa Rosenzweig  |   Blog

Since our previous update on Panfrost, the open source stack for Arm's Mali Midgard and Bifrost GPUs, we've focused on taking our driver from its reverse-engineered origins on Midgard to a mature stack.

From Panfrost to production, a tale of Open Source graphics

Monado update: Passing conformance, Android support & more

November 02, 2020 by Jakob Bornecrantz  |   News & Events

Monado 0.4 OpenXR runtime introduces initial support for Android and passes all of the OpenXR conformance tests with both OpenGL and Vulkan on desktop with a simulated device.

Monado update: Passing conformance, Android support & more

Open Source Summit Europe & ELCE 2020

October 22, 2020 by Mark Filion  |   News & Events

The 4-day event is dedicated to everything open source and will showcase a program of 250+ talks. Collaborans will once again be actively participating in the week's activities, with no less than eight presentations, a BoF on KernelCI, and two panel discussions!

Open Source Summit Europe & ELCE 2020

Kernel 5.9: Onwards and upwards

October 22, 2020 by Mylène Josserand  |   News & Events

Collaborans continue to be very active in the Linux kernel, authoring over 150 commits in this release. Here's a look at the improvements, and new features, contributed by our team, notably in hardware support, multimedia, graphics and testing.

Kernel 5.9: Onwards and upwards

Engaging in an "Open First" remote internship at Collabora

October 20, 2020 by Gustavo Noronha  |   Blog

The concept of a remote internship may raise some doubts, or even red flags, for many students, as would remote jobs for professionals. As a result, we pay extra attention to how we onboard and support our interns.

Engaging in an "Open First" remote internship at Collabora

Collabora & GStreamer 1.18

October 06, 2020 by Stéphane Cerveau  |   News & Events

A move to GitLab. A switch to the powerful Meson build system. A fast and reliable CI system implemented. The GStreamer community has been busy, bringing a bevy of enhancements to 1.18. Here's a look at the key contributions by Collaborans.

Collabora & GStreamer 1.18

Building GStreamer text rendering and overlays on Windows with gst-build

September 28, 2020 by Aaron Boxer  |   Blog

GStreamer relies on various 2D font rendering and layout libraries such as Pango and Cairo to generate text for the Pango plugin, which contains elements such as textoverlay. Here's how to add the Pango plugin to a gst-build installation on Windows.

Building GStreamer text rendering and overlays on Windows with gst-build

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

Carlafox, an open-source web-based CARLA visualizer

October 11, 2022 by Vineet Suryan  |   Blog

Taking one step towards democratizing the daunting task of dataset generation by making image synthesis and automatic ground truth data generation maintainable, cheaper, and more repeatable.

Carlafox, an open-source web-based CARLA visualizer

Open source machine learning for video compression

September 14, 2022 by Marcus Edel  |   Blog

Using open source software, Collabora has developed an efficient compression pipeline that enables a face video broadcasting system that achieves the same visual quality as the H.264 standard while only using one-tenth of the bandwidth.

Open source machine learning for video compression

Improving Vulkan graphics state tracking in Mesa

September 07, 2022 by Faith Ekstrand  |   Blog

Introducing new common code for Mesa Vulkan drivers to support a new Vulkan extension, making it easier for app and game authors to manage Vulkan state - and easier for our drivers too.

Improving Vulkan graphics state tracking in Mesa

Using a Raspberry Pi as a Bluetooth speaker with PipeWire

September 02, 2022 by Frederic Danis  |   Blog

Using PipeWire, WirePlumber and a Raspberry Pi, you can create an audio bridge between a Bluetooth® device and an analog speaker system, breathing new life into your old speakers.

Using a Raspberry Pi as a Bluetooth speaker with PipeWire

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

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

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

Linux Kernel 5.3

September 19, 2019 by Boris Brezillon  |   News & Events

Linux 5.3 was released over the weekend, which means it's time for our usual "where does Collabora stand in this picture?" tour. As has been the case for several years now, Collabora continues being an active contributor to the Linux kernel.

Linux Kernel 5.3

Open Source at IBC 2019

September 12, 2019 by Mark Filion  |   News & Events

Showcasing two brand new Open Source software demonstrations featuring the Xilinx high-performance Zynq UltraScale+ MPSoC, and the Magic Leap One augmented reality headset.

Open Source at IBC 2019

Bringing the FOSS XR community together

September 06, 2019 by Joey Ferwerda  |   News & Events

With the recent release of the OpenXR 1.0 specification, the presence of numerous Open Source platforms for Virtual Reality and Augmented Reality, and a growing community of developers, the need for a collaborative Open Source XR Conference became clear.

Bringing the FOSS XR community together

Embedded in San Diego

August 20, 2019 by Mark Filion  |   News & Events

Starting tomorrow, Collabora will be exhibiting & speaking at Embedded Linux Conference North America (ELCNA), the premier vendor-neutral technical conference for companies and developers using embedded Linux.

Embedded in San Diego

Linux Developer Conference Brazil 2019

August 02, 2019 by Mark Filion  |   News & Events

This weekend, Collaborans are in São Paulo, Brazil, to take part in the third edition of Linux Developer Conference Brazil, a conference which aims to take the Brazilian Linux development community to the international level.

Linux Developer Conference Brazil 2019

Moving the Linux desktop to another reality

July 30, 2019 by Lubosz Sarnecki  |   News & Events

Today, we are very excited to announce xrdesktop, a new open source project sponsored by Valve, enabling interaction with traditional Linux desktop environments, such as GNOME and KDE, in VR.

Moving the Linux desktop to another reality

Collabora & Debian 10 (Buster)

July 25, 2019 by Andrej Shadura  |   News & Events

With DebConf19, the annual conference for Debian contributors and users, in full swing this week in Curitiba, Brazil, what better time to look at the contributions made by Collaborans to the latest Debian release!

Collabora & Debian 10 (Buster)

Linux Kernel 5.2

July 17, 2019 by Gabriel Krisman Bertazi  |   News & Events

With 11 engineers authoring, reviewing and testing nearly 170 patches for this latest release, Collabora ranked 8th in the list of most active employers by lines changed, sharing ranks with some of the prominent employers in Linux kernel development.

Linux Kernel 5.2

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

Search the newsroom

Upcoming Events

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

Linux Foundation Member Summit

November 19-21, Napa, CA, USA

NeurIPS

December 10-15, Vancouver, Canada

FOSDEM

February 1-2, Brussels, Belgium

 

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