News & Blog

News, Events & Blogs

News & Blog

The latest from our Open Source experts

Search the newsroom

Persian Rug - It really ties the Rust room together

August 09, 2023 by Edmund Smith  |   Blog

Rust is a modern language known for its memory safety, efficiency, and wide range of high-level features. But many beginners also run into something else in Rust: how surprisingly difficult it is to represent some common designs.

Persian Rug - It really ties the Rust room together

NVK Has landed!

August 04, 2023 by Faith Ekstrand  |   News & Events

As of today, NVK, the new Vulkan driver for Nvidia GPUs, has landed in the main Mesa branch and will be included as an experimental driver in the 23.3 release of Mesa.

NVK Has landed!

Triple Threat: The Power of Transcription, Summary, and Translation

August 03, 2023 by Marcus Edel  |   Blog

At Collabora, we're committed to bringing people together. That's why we're pushing state-of-the-art machine-learning techniques like Large Language Models, Speech Recognition, and Speech-Synthesis techniques.

Triple Threat: The Power of Transcription, Summary, and Translation

Booting on Radxa's Rock-5B without any media used

July 31, 2023 by Eugen Hristev  |   Blog

I have been working on getting U-boot upstream up to speed for the Radxa Rock-5B Rockchip RK3588 board. One of the cool features that I recently published upstream is the ability to boot the board without any kind of non-volatile media (NVM) used.

Booting on Radxa's Rock-5B without any media used

EOSS - Recorded presentations (videos) now available

July 27, 2023 by Mark Filion  |   News & Events

If you weren't able to attend Embedded Open Source Summit in Prague last month, you're in luck as all presentations were recorded and are now available on YouTube.

EOSS - Recorded presentations (videos) now available

The next step for NVK: Merging into Mesa!

July 26, 2023 by Kara Bembridge  |   News & Events

After months of work, led by Collabora's own Faith Ekstrand, Red Hat's Karol Herbst, and numerous open source contributors, NVK is now considered ready to be merged into the main Mesa project.

The next step for NVK: Merging into Mesa!

A helping Arm for Panfrost

July 20, 2023 by Daniel Stone  |   News & Events

Collabora continues to relentlessly shift the needle to make high-quality open-source software not just an aspiration, but an expectation. We're pleased to announce an extension of our collaboration with Arm, providing more surety and capability for Panfrost.

A helping Arm for Panfrost

Radxa's Rock 5A one step closer to U-boot mainline

July 18, 2023 by Eugen Hristev  |   Blog

I previously talked about getting the bigger brother Rock 5B into mainline U-boot; this time I worked on the Rock 5A, an even tinier SBC based on Rockchip's RK3588S SoC that is one step closer to getting accepted.

Radxa's Rock 5A one step closer to U-boot mainline

A weekend for developers

July 13, 2023 by Kara Bembridge  |   News & Events

With Black Valley in Norway, and Akademy in Greece, this weekend's plans are all set or computer enthusiasts! Collabora is proud to sponsor both of these events as a chance for communities to come together and strengthen their bonds.

A weekend for developers

Zink brings conformant OpenGL on Imagination GPUs

July 06, 2023 by Erik Faye-Lund  |   News & Events

Today, Imagination Technologies announced they are now using Zink for full OpenGL 4.6 support. This is the first time we've seen a hardware vendor trust Zink enough to completely side-step a native OpenGL driver and use it in a shipping product.

Zink brings conformant OpenGL on Imagination GPUs

Kernel 6.4: More work on MediaTek, Rockchip, and power supply

July 05, 2023 by Rogerio Alves Cardoso  |   News & Events

Released last week, Linux kernel 6.4 brings new features such as support for Intel LAM, user events for tracing, and the ability for the machine keyrings used for Machine Owner Keys to store only CA-enforced keys.

Kernel 6.4: More work on MediaTek, Rockchip, and power supply

NVK update: Enabling new extensions, conformance status & more

June 26, 2023 by Faith Ekstrand  |   News & Events

Looking back, it's amazing how much has happened in NVK in just the last 7 months. If development continues at this crazy pace, we may be looking at a pretty decent driver before too much longer.

NVK update: Enabling new extensions, conformance status & more

Cambridge XMPP Sprint

August 30, 2018 by Maxime Buquet  |   Blog

Earlier this month, Collabora sponsored & hosted the XMMP Sprint, the first developer event in the XMPP community in a long time. Here's a look at what was accomplished over the weekend, and what's next for this open standard.

Cambridge XMPP Sprint

Testing Chromebooks with LAVA on kernelci.org

August 29, 2018 by Guillaume Tucker  |   Blog

In addition to Collabora's work to add support in mainline Linux kernel for several Chromebooks, these platforms are now being continuously tested as part of kernelci.org. Here's how to set them up for kernel development & automated testing with LAVA.

Testing Chromebooks with LAVA on kernelci.org

Quick hack: git reset upstream

August 27, 2018 by Robert Foss  |   Blog

Working with a git based project that has a defacto upstream repository means that you perioducally want to fetch the canonical master branch. This can be simplified with a .gitconfig alias.

Quick hack: git reset upstream

En route to a robust GPU device selection in GL

August 21, 2018 by Emil Velikov  |   Blog

A look at the work and motivation behind implementing the Khronos EGLDevice extensions in Mesa. These extensions allow users of open source graphics drivers to cleanly describe & select which device to use in heterogeneous systems.

En route to a robust GPU device selection in GL

Cross-compilation made easy for GNOME Builder

August 03, 2018 by Corentin Noël  |   Blog

GNOME Builder is an Integrated Development Environment designed for the GNOME ecosystem. It most notably features a deep integration to the Git version control system, allow to debug applications quickly and allow in-line documentation viewing.

Cross-compilation made easy for GNOME Builder

kms_swrast: A hardware-backed graphics driver

August 01, 2018 by Robert Foss  |   Blog

Presenting a new, hardware-backed, software graphics driver, built upon the Mesa gallium driver framework, which uses kernel kms drm nodes for memory allocation.

kms_swrast: A hardware-backed graphics driver

The docker.io Debian package is back to life

July 04, 2018 by Arnaud Rebillout  |   Blog

Last week, a new version of docker.io, the Docker package provided by Debian, was uploaded to Debian Unstable. Quickly afterwards, the package moved to Debian Testing, the first time in two years that docker.io has migrated to "testing".

The docker.io Debian package is back to life

Introducing debos, a versatile images generator

June 27, 2018 by Ana Guerrero López  |   Blog

In Debian and derivative systems, there are many ways to build images. The simplest tool of choice is often debootstrap. It works by downloading the .deb files from a mirror and unpacking them into a directory which can eventually be chrooted into.

Introducing debos, a versatile images generator

Secure video comes of age

June 25, 2018 by Olivier Crête  |   Blog

Launched by Haivision in 2017, and freely available on GitHub via the Mozilla Public License 2.0, SRT is an innovative UDP-based protocol enabling high-quality, low-latency video streaming across unpredictable networks.

Secure video comes of age

GStreamer CI support for embedded devices

June 11, 2018 by Omar Akkila  |   Blog

Embedded devices are a popular deployment target for GStreamer yet they are not tested on the project's Continuous Integration (CI) system. Here's a look at work done to introduce a Raspberry Pi for automated on-board testing using Jenkins, LAVA & more.

GStreamer CI support for embedded devices

Happy 20th, Open Source

June 05, 2018 by Mark Filion  |   Blog

In late January 1998, Netscape surprised everyone by releasing the source for Communicator, its web browser, making it readily available to all. The marked a turning point, and the birth of a new term, in software development: Open Source.

Happy 20th, Open Source

Four open months at Collabora

May 29, 2018 by Omar Akkila  |   Blog

At the start of 2018 in January, I joined Collabora, an open source software consultancy, as a Software Engineer Intern with the Multimedia team. Reaching the end of that internship, I would like to take the time to share my experience.

Four open months at Collabora

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

GStreamer support for the RIST Specification

April 09, 2019 by Nicolas Dufresne  |   News & Events

Collabora contributes elements implementing the RIST Simple Profile to GStreamer. This specification adds retransmissions to RTP streams in a way that it compatible with existing broadcast encoders and decoders.

GStreamer support for the RIST Specification

Linaro Connect meets Panfrost

March 29, 2019 by Mark Filion  |   News & Events

Next week, Collaborans will be in Bangkok, Thailand, to participate in the 25th edition of Linaro Connect, a gathering of the world's leading open source engineers working on Arm. Tomeu Vizoso and Gustavo Padovan will be in attendance to present Panfrost.

Linaro Connect meets Panfrost

Introducing: Monado

March 18, 2019 by Jakob Bornecrantz  |   News & Events

Following the release of the OpenXR 0.90 Provisional Specification by The Khronos Group, Collabora is proud to announce Monado, an open source implementation of the newly released OpenXR spec.

Introducing: Monado

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

Search the newsroom

Upcoming Events

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

AGL All Member Meeting

July 17-18, Berlin, Germany

 

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.