News & Blog

News, Events & Blogs

News & Blog

The latest from our Open Source experts

Search the newsroom

Making Viewer UIs for Pitivi

October 13, 2016 by Lubosz Sarnecki  |   Blog

Being someone who has already experimented with two transformation box approaches for Pitivi in the past, maintainers thought I might be the right person to do a modern one. Creating a user interface for a video transformation requires three things: the…

Making Viewer UIs for Pitivi

GStreamer Conference 2016

October 07, 2016 by Mark Filion  |   News and Events

Collabora is proud to be a Platinum Sponsor of this year's GStreamer Conference, taking place at the Betahaus in Berlin, Germany on 10-11 October 2016. Come say hello, or catch one of the four presentations given by Collaborans during the conference!

GStreamer Conference 2016

Web Engines Hackfest 2016

October 06, 2016 by Gustavo Noronha  |   Blog

I had a great time last week and the Web Engines Hackfest! It was the 7th web hackfest hosted by Igalia and the 7th hackfest I attended. I’m almost a local Galician already. Brazilian Portuguese being so close to Galician certainly helps! Collabora co-sponsored…

Web Engines Hackfest 2016

Collabora contributions to Linux Kernel 4.8

October 03, 2016 by Gustavo Padovan  |   Blog

Linux Kernel 4.8 is out and once more Collabora engineers did a significant contribution to the Kernel. For this latest release, Collabora provided 101 patches from 8 engineers, our biggest contribution to date in single kernel release!

Collabora contributions to Linux Kernel 4.8

WebKitGTK+ 2.14 and the Web Engines Hackfest

September 22, 2016 by Gustavo Noronha  |   Blog

Next week our friends at Igalia will be hosting this year’s Web Engines Hackfest. Collabora will be there! We are gold sponsors, and have three developers attending. It will also be an opportunity to celebrate Igalia’s 15th birthday. Looking forward to…

WebKitGTK+ 2.14 and the Web Engines Hackfest

Upcoming events - Fall 2016

September 19, 2016 by Mark Filion  |   News and Events

This fall, we're thrilled to be sponsoring not one, but five great conferences!

Upcoming events - Fall 2016

Mainline Explicit Fencing - Part 1

September 13, 2016 by Gustavo Padovan  |   Blog

When it comes to buffer sharing synchronization in the kernel there are two ways of doing it: Implicit Fencing and Explicit Fencing. The difference between them relies on the fact that the kernel may or may not share synchronization information with userspace,…

Mainline Explicit Fencing - Part 1

Event: IBC 2016

September 05, 2016 by Mark Filion  |   News and Events

Collabora will be exhibiting at IBC 2016, the premier annual event for professionals engaged in the creation, management and delivery of entertainment and news content worldwide.

Event: IBC 2016

Building Android for Qemu: A Step-by-Step Guide

September 02, 2016 by Robert Foss  |   Blog

Developing Linux for Android on Qemu allows you to do some things that are not necessarily possible using the stock emulator. For my purposes I need access to a GPU and be able to modify the driver, which is where Virgilrenderer and Qemu comes in handy.

Building Android for Qemu: A Step-by-Step Guide

Increased performance of emulated NVMe devices

August 23, 2016 by Helen Fornazier  |   Blog

Nowadays, in Google Cloud Engine (GCE), it is possible to attach a local SSD with the NVMe interface to your virtual machine. Unfortunately, you only get a good number of iops (input/output operations per second) if you instantiate a machine with nvme-backports-debian-7-wheezy…

Increased performance of emulated NVMe devices

Thoughts about reviewing large patchsets

August 12, 2016 by Philip Withnall  |   Blog

I have recently been involved in reviewing some large feature patchsets for a project at work, and thought it might be interesting to discuss some of the principles we have been trying to stick to when going about these reviews.

Thoughts about reviewing large patchsets

OpenGL 4.4 for Intel Linux Drivers

August 05, 2016 by Timothy Arceri  |   Blog

For years the open source Linux OpenGL drivers have been playing catchup to the proprietary drivers and in the case of Intel hardware to the Windows driver. Recently, a major milestone was reached in bridging this gap with the enablement of OpenGL 4.4…

OpenGL 4.4 for Intel Linux Drivers

WirePlumber, the PipeWire session manager

May 07, 2020 by George Kiagiadakis  |   Blog

An in-depth look at WirePlumber, the modular and extensible session manager for PipeWire that brings advanced device management, policy control and security enforcement capabilities.

WirePlumber, the PipeWire session manager

Reducing the size of a Rust GStreamer plugin

April 28, 2020 by Guillaume Desmottes  |   Blog

With Rust gaining traction among the GStreamer community as an alternative to C to write applications and plugins, we began wondering, could the size of such Rust plugins be a problem for embedded systems?

Reducing the size of a Rust GStreamer plugin

From Bifrost to Panfrost - deep dive into the first render

April 23, 2020 by Alyssa Rosenzweig  |   Blog

The Panfrost project building a free, Open Source graphics driver for modern Mali GPUs has reached a new milestone: the first 3D render, including basic texture support, on a Bifrost chip (Mali G31)!

From Bifrost to Panfrost - deep dive into the first render

Alyssa Rosenzweig receives Google Open Source Peer Bonus

April 20, 2020 by Mark Filion  |   Blog

Google Open Source has announced their 2020 first quarter Google Open Source Peer Bonus winners, and Alyssa Rosenzweig, Software Engineer at Collabora, is among the recipients!

Alyssa Rosenzweig receives Google Open Source Peer Bonus

Using syzkaller, part 2: Detecting programming bugs in the Linux kernel

April 17, 2020 by Andre Almeida  |   Blog

In my previous blog post, we discussed the importance of testing, what is fuzzing, and how the syzkaller fuzzes the kernel in order to find bugs. Now, let’s install the tool and starting using it to improve our code base.

Using syzkaller, part 2: Detecting programming bugs in the Linux kernel

Open Source software releases: Q1 2020 recap

April 14, 2020 by Mark Filion  |   Blog

Open Source software development thrives on remote collaboration, and continues to do so in 2020, with multiple projects announcing releases in the first quarter.

Open Source software releases: Q1 2020 recap

Clean, reliable setup for dependency installation

April 10, 2020 by Pekka Paalanen  |   Blog

When you work on a piece of software, you usually want to be able to build and test it manually on your local system, but without compromising your system or destabilizing the distribution provided software.

Clean, reliable setup for dependency installation

Adding mainline Arm Frame Buffer Compression support for Rockchip

April 08, 2020 by Andrzej Pietrasiewicz  |   Blog

Rockchip SoCs, notably the RK3399, are popular in devices such as Chromebooks and single-board computers. Indeed, they bring some interesting features, one of them being the Arm Frame Buffer Compression (AFBC).

Adding mainline Arm Frame Buffer Compression support for Rockchip

Using syzkaller, part 1: Fuzzing the Linux kernel

March 26, 2020 by Andre Almeida  |   Blog

With the code base of the Linux kernel constantly changing and deployed in devices around the world, performing proper testing is crucial. Here's a look at syzkaller, a valuable tool widely adopted by the kernel community to detect bugs in the kernel.

Using syzkaller, part 1: Fuzzing the Linux kernel

Getting started with GStreamer's gst-build

March 19, 2020 by Stéphane Cerveau  |   Blog

GStreamer relies on multiple repositories such as base and good to build its ecosystem, and now owns more than 30 projects in Gitlab. So, a unified tool/build system has always been necessary to build a specified version.

Getting started with GStreamer's gst-build

Why remote working can be good for people, business and environment

March 10, 2020 by Olivier Potin  |   Blog

Here at Collabora, we trust our people to work remotely, we give them full responsibility for their output, and we believe it helps creating an even stronger internal culture and comes with some other positives.

Why remote working can be good for people, business and environment

PipeWire, the media service transforming the Linux multimedia landscape

March 05, 2020 by Julian Bouzas  |   Blog

PipeWire 0.3 was released a few days ago, marking a big step forward in the effort of making this emerging media service the core layer of all multimedia on Linux.

PipeWire, the media service transforming the Linux multimedia landscape

Open Source in Japan, virtually

December 08, 2021 by Mark Filion  |   News & Events

A year of online conferences that began with linux.conf.au will end on a high note next week as Collaborans present three talks at Open Source Summit Japan + Automotive Linux Summit 2021. Join us!

Open Source in Japan, virtually

Kernel 5.15: A small but mighty Halloween release

November 10, 2021 by Sebastian Reichel  |   News & Events

It might be smaller than the last few kernels, but with well above 10,000 non-merge changes, the latest Linux kernel release still packs a punch. Released on October 31, kernel 5.15 brings lots of exciting new features.

Kernel 5.15: A small but mighty Halloween release

WirePlumber in Fedora 35

November 02, 2021 by George Kiagiadakis  |   News & Events

Today marks a very exciting day as Fedora 35 has now been released, and with it comes WirePlumber as the default session manager for PipeWire! Under development by Collabora since 2019, WirePlumber has now entered the linux desktop space.

WirePlumber in Fedora 35

Open Source Summit + Embedded Linux Conference 2021

September 24, 2021 by Mark Filion  |   News & Events

Collaborans will be actively participating in next week's activities with seven talks on topics including Rust build scripts, embedded deep learning on GStreamer, HEVC decoding on mainline Linux, PipeWire and WirePlumber, and more.

Open Source Summit + Embedded Linux Conference 2021

Panfrost achieves OpenGL ES 3.1 conformance on Mali-G52

September 21, 2021 by Alyssa Rosenzweig  |   News & Events

This important milestone is a step forward for the open source driver, as it now certifies Panfrost for use in commercial products containing Mali G52 and paves the way for further conformance submissions on other Mali GPUs.

Panfrost achieves OpenGL ES 3.1 conformance on Mali-G52

Generate a minimal GStreamer build, tailored to your needs

September 16, 2021 by Stéphane Cerveau  |   News & Events

GStreamer can be tricky to ship in a constrained device. Thanks to a partnership with Huawei, you can now use gst-build to generate a minimal GStreamer build, tailored to a specific application, or set of applications. Here's how.

Generate a minimal GStreamer build, tailored to your needs

Kernel 5.14: 30 years in the making and still improving

September 07, 2021 by Nícolas F. R. A. Prado  |   News & Events

With an ever-increasing interest in more modern hardware support, and a more reliable kernel that is thoroughly tested, contributions by Collabora's developers continue to help make this a reality for the Linux kernel.

Kernel 5.14: 30 years in the making and still improving

Linaro Virtual Connect - Fall 2021

September 01, 2021 by Mark Filion  |   News & Events

September's busy conference schedule kicks off next week with the Fall edition of Linaro Virtual Connect. Join us as we look at how to master your PipeWire streams with WirePlumber, and de-mystify GFX virtualization with VirGL!

Linaro Virtual Connect - Fall 2021

Reverse-engineering the Mali G78

July 20, 2021 by Alyssa Rosenzweig  |   News & Events

After a month of reverse-engineering the Arm Mali G78, we’re excited to release documentation on the Valhall instruction set, available as a PDF, as well as a Valhall assembler and disassembler to be used as a reverse-engineering aid.

Reverse-engineering the Mali G78

Kernel 5.13: Growing team and KernelCI hackfest

July 08, 2021 by Gabriel Krisman Bertazi  |   News & Events

Collabora's team working directly on the Linux kernel is growing. Collaborans continue to expand on their efforts to close the gap between hardware support on vendor trees and mainline.

Kernel 5.13: Growing team and KernelCI hackfest

A very successful first KernelCI hackfest

June 21, 2021 by Shreeya Patel  |   News & Events

Earlier this month, Collabora took part in the very first KernelCI hackfest, initiated as a joint effort with the Google Chrome OS team. Here's a look at what led to our participation and what was accomplished.

A very successful first KernelCI hackfest

Growing for the road ahead

June 21, 2021 by Erica Ryoo  |   News & Events

Despite the many obstacles brought on by the pandemic, Collabora has continued to grow its teams for the road ahead. Join us in welcoming Kiril, Benjamin, Daniel, Shreeya, Ariel, Nicolas and James!

Growing for the road ahead

Search the newsroom

Upcoming Events

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

Electronica

November 12-15, Munich, Germany

Linux Foundation Members Meeting

November 19-21, Napa, 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.