News & Blog

News, Events & Blogs

News & Blog

The latest from our Open Source experts

Search the newsroom

Collabora & Linux Kernel 4.11

May 01, 2017 by Helen Fornazier  |   News & Events

Linux Kernel 4.11 was released yesterday, and 9 different Collabora developers contributed a total of 44 patches, while also reviewing 22 other patches.

Collabora & Linux Kernel 4.11

Android: Getting up and running on the iMX6

April 27, 2017 by Robert Foss  |   Blog

Getting Android up and running on the iMX6 platform using an open source graphics stack has been impossible up until recently, but now you can. Here's a guide through the steps.

Android: Getting up and running on the iMX6

Receiving an AES67 stream with GStreamer

April 25, 2017 by Olivier Crête  |   Blog

With GStreamer you can easily receive a AES67 stream, the standard which allows inter-operability between different IP based audio networking systems and transfers of live audio between profesionnal grade systems.

Receiving an AES67 stream with GStreamer

Quick hack: Changing the Android boot animation

April 21, 2017 by Robert Foss  |   Blog

If you're looking to change the Android boot animation to something other than the stock one, here's a hands-on guide to help you to do it.

Quick hack: Changing the Android boot animation

GStreamer 1.12: Intel Media SDK support and more

April 19, 2017 by Olivier Crête  |   Blog

With GStreamer 1.12's first release candidate out for testing and the final release expected soon, here's a brief preview of some of the (many) new features, bugfixes and improvements that will be arriving with this release.

GStreamer 1.12: Intel Media SDK support and more

Upcoming events: VR, NAB & Khronos

April 18, 2017 by Mark Filion  |   News and Events

Collaborans are once again hitting the road and will be attending three separate events over the next new two weeks, in London, Las Vegas and Amsterdam

Upcoming events: VR, NAB & Khronos

Tracing user space and OS interactions

April 10, 2017 by Gabriel Krisman Bertazi  |   Blog

Like the bug that no one can solve, many issues occur on the interface between the user application and the operating system. But even in the good Open Source world, understanding what is happening at these interfaces is not always easy.

Tracing user space and OS interactions

Ubuntu rejoins the GNOME fold

April 05, 2017 by Daniel Stone  |   Blog

Today we all read the announcement of Ubuntu's decision to refocus on cloud and IoT activities, dropping Unity 8 to move back to a GNOME-based desktop for the 17.04 LTS.

Ubuntu rejoins the GNOME fold

Release: libnice 0.1.14

April 03, 2017 by Mark Filion  |   News and Events

Today, Olivier Crête, libnice maintainer and Collabora Multimedia Lead, announced the availability of libnice 0.1.14, the latest release of the NAT traversal library implementing the RFC for Interactive Connectivity Establishment (ICE).

Release: libnice 0.1.14

Android: Enabling mainline graphics

March 29, 2017 by Robert Foss  |   Blog

Android uses the HWC API to communicate with graphics hardware. This API is not supported on the mainline Linux graphics stack, but by using drm_hwcomposer as a shim it now is.

Android: Enabling mainline graphics

Linux block I/O tracing

March 28, 2017 by Gabriel Krisman Bertazi  |   Blog

Like starting a car with the hood open, sometimes you need to run your program with certain analysis tools attached to get a full sense of what is going wrong – or right.

Linux block I/O tracing

GTK+ Hackfest 2017: D-Bus communication with containers

March 24, 2017 by Simon McVittie  |   Blog

At the GTK hackfest in London (which accidentally became mostly a Flatpak hackfest) I've mainly been looking into how to make D-Bus work better for app container technologies like Flatpak and Snap.

GTK+ Hackfest 2017: D-Bus communication with containers

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

Visual-inertial tracking for Monado

April 05, 2022 by Mateo de Mayo  |   Blog

Monado now has initial support for 6DoF ("inside-out") tracking for devices with cameras and an IMU! Three free and open source SLAM/VIO solutions were integrated and adapted to work on XR: Kimera-VIO, ORB-SLAM3, and Basalt.

Visual-inertial tracking for Monado

Spotlight on Meson's full-featured developer environment

March 30, 2022 by Xavier Claessens  |   Blog

When developing an application or a library, it is very common to want to run it without installing it, or to install it into a custom prefix rather than on the system. Here's how Meson can help with that.

Spotlight on Meson's full-featured developer environment

How to write a Vulkan driver in 2022

March 23, 2022 by Faith Ekstrand  |   Blog

An incredible amount has changed in Mesa and in the Vulkan ecosystems since we wrote the first Vulkan driver in Mesa for Intel hardware back in 2015. Not only has Vulkan grown, but Mesa has as well.

How to write a Vulkan driver in 2022

Improving the reliability of file system monitoring tools

March 14, 2022 by Gabriel Krisman Bertazi  |   Blog

Every file system used in production has tools to try to recover from system crashes. To provide a better infrastructure for those tools, our kernel team developed FAN_FS_ERROR, a new fanotify event which monitors error notifications.

Improving the reliability of file system monitoring tools

PipeWire: A year in review & a look ahead

March 08, 2022 by George Kiagiadakis  |   Blog

The PipeWire project made major strides over the past few years, bringing shiny new features, and paving the way for new possibilities in the Linux multimedia scene. A look what was accomplished in 2021, and what lies ahead for 2022.

PipeWire: A year in review & a look ahead

Landing a new syscall: What is futex?

February 08, 2022 by André Almeida  |   Blog

Over the past 18 months, we have been on a roller-coaster ride developing futex2, a new set of system calls. As part of this effort, the futex_waitv() syscall has now landed in Linux 5.16. But what exactly is futex?

Landing a new syscall: What is futex?

Writing an open source GPU driver - without the hardware

January 27, 2022 by Alyssa Rosenzweig  |   Blog

Until now, no Valhall devices (Mali-G57, Mali-G78) ran mainline Linux - whilst this made driver development obviously difficult, there’s no better time to write drivers than before the devices even get into the hands of end users.

Writing an open source GPU driver - without the hardware

A Pixel's Color & new documentation repository

January 25, 2022 by Pekka Paalanen  |   Blog

My work on Wayland and Weston color management and HDR support has been full of learning new concepts and terms. Many of them are crucial for understanding how color works, and what the values in a pixel actually mean.

A Pixel's Color & new documentation repository

Event: InfoComm 2016

June 07, 2016 by Mark Filion  |   News and Events

Collabora will be exhibiting at InfoComm 2016, the largest, most exciting event in the United States focused on the pro-AV industry, in Last Vegas on June 8-10, 2016.

Event: InfoComm 2016

News: Linux Kernel 4.6

May 18, 2016 by Mark Filion  |   News and Events

Linux Kernel 4.6 was released this week, with a total of 9 Collabora engineers taking part in its development, Collabora’s highest number of engineers contributing to a single Linux Kernel release yet!

News: Linux Kernel 4.6

Event: GStreamer Spring Hackfest 2016

May 13, 2016 by Mark Filion  |   News and Events

Starting today, 13 May, and throughout the weekend, four Collaborans will be attending the GStreamer Spring Hackfest 2016 in Thessaloniki, Greece!

Event: GStreamer Spring Hackfest 2016

Event: Apertis hands-on session, April 28

April 11, 2016 by Mark Filion  |   News and Events

On Thursday 28th of April in Paris, France Bosch and Collabora will be hosting the first Apertis hands-on session during the GENIVI AMM. The session will give everyone present an opportunity to work first hand with Apertis and produce applications to…

Event: Apertis hands-on session, April 28

News: Vulkan 1.0 specification released

February 16, 2016 by Mark Filion  |   News and Events

Today sees the public release of Vulkan 1.0, the next-generation graphics API from the Khronos Group. As a member of Khronos, Collabora has been committed to improving EGL, OpenGL ES and OpenGL itself, and this continues with Vulkan.

News: Vulkan 1.0 specification released

Event: ISE 2016

December 17, 2015 by Mark Filion  |   News and Events

Amsterdam, The Netherlands - from 09/02/2016 to 12/02/2016: We'll be exhibiting at ISE 2016, the world's largest tradeshow dedicated to professional AV and electronic systems integration. Collabora booth 8-K321

Event: ISE 2016

Event: systemd.conf 2015

October 28, 2015 by Mark Filion  |   News and Events

Berlin, Germany - from 05/11/2015 to 07/11/2015: The systemd.conf is the first conference devoted to the systemd project. It aims to bring developers, distribution packagers and devops professionals together to present, discuss, and work on that topics that will shape the future of the systemd project.

Event: systemd.conf 2015

Event: Web Engines Hackfest 2015

October 28, 2015 by Mark Filion  |   News and Events

A Coruña, Spain - from 07/12/2015 to 09/12/2015: The Web Engines Hackfest is a hacking oriented invitation-only event involving members from all parts of the Web Platform community, including those who work on Blink, WebKit, Gecko, and Servo.

Event: Web Engines Hackfest 2015

Event: GENIVI AMM Seoul 2015

October 13, 2015 by Guy Lunardi  |   News and Events

Seoul, South Korea - From 20/10/2015 to 23/10/2015: We will be exhibiting at the GENIVI Showcase during the All Member Meeting.

Event: GENIVI AMM Seoul 2015

Event: GStreamer Conference 2015

September 28, 2015 by Guy Lunardi  |   News and Events

Dublin, Ireland - from 08/10/2015 to 09/10/2015: The GStreamer Conference is a conference for anyone interested in the GStreamer multimedia framework or Open Source and cross-platform multimedia.

Event: GStreamer Conference 2015

Event: IBC 2015

September 05, 2015 by Guy Lunardi  |   News and Events

Amsterdam, The Netherlands - from 10/09/2015 to 15/09/2015: we are thrilled to be joining ARM to demonstrate our latest technology showcases together at their booth at IBC 2015. Booth Hall 4.C61

Event: IBC 2015

Event: LPC 2015

August 14, 2015 by Guy Lunardi  |   News and Events

Seattle, USA - from 19/08/2015 to 21/08/2015: The Linux Plumbers Conference (LPC) is a developer conference for those working on the “plumbing” of Linux.

Event: LPC 2015

Search the newsroom

Upcoming Events

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

IOT Solutions World Congress

May 21-22, Barcelona, Spain

 

Augmented World Expo US

June 18-20, Long Beach, CA, USA

 

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.