August 17, 2017 by Simon McVittie | Blog
Last week, I attended DebConf 17 in Montréal, returning to DebConf for the first time in 10 years (last time was DebConf 7 in Edinburgh). It was great to put names to faces and meet more of my co-developers in person!
August 04, 2017 by Mark Filion | News and Events
Collabora is proud to once again be a Gold Sponsor of this year's DebConf, the annual Debian conference for developers! This year's week-long conference takes place from August 6 to 12 at Collège de Maisonneuve in beautiful Montréal, where one of our…
July 27, 2017 by Mark Filion | News and Events
Over the next few days, Collaborans will be getting back on the road and attending two events, one in Manchester and one in Los Angeles. We're also very pleased to be sponsoring one of these events!
July 24, 2017 by Robert Foss | Blog
More progress is being made in the area of i.MX6, etnaviv and Android. Since the last post a lot work has gone into upstreaming and stabilizing the etnaviv on Android ecosystem. This has involved Android, kernel and Mesa changes, many of which are available…
July 18, 2017 by Alexandros Frantzis | Blog
Ever since Vulkan was announced a few years ago, the idea of creating a Vulkan benchmarking tool in the spirit of glmark2 had been floating in my mind. Recently, thanks to my employer, Collabora, this idea has materialized! The result is the vkmark Vulkan…
July 04, 2017 by Martyn Welch | News & Events
Linux Kernel 4.12 is out, with 12 Collabora developers having contributed, a new record number of developers contributing to a single kernel release for Collabora!
June 29, 2017 by Robert Foss | Blog
Debugging graphics performance in a simple and high-level manner is possible for all Gallium based Mesa drivers using GALLIUM_HUD, a feature that adds performance graphs to applications.
June 27, 2017 by Mark Filion | News & Events
Our worldwide team of Open Source engineers and developers continues to grow with new additions in Core, Graphics & Web! Welcome Denis Pynkin, Alexandros Frantzis and Santosh Mahto!
June 20, 2017 by Sjoerd Simons | Blog
At Collabora one of the many things we do is build Debian derivatives/overlays for customers on a variety of architectures including 32 bit and 64 bit ARM systems. And just as Debian does, our OBS system builds on native systems rather than emulators.
June 13, 2017 by Helen Koike | Blog
The feature to improve NVMe performance over emulated environments has now been officially released in the NVMe Specification Revision 1.3 under the name "Doorbell Buffer Config command", along with an implementation in the mainline Linux kernel!
June 05, 2017 by Robert Foss | Blog
GPUs like Intel and Vivante support storing contents of graphical buffers in different formats. Support for describing these formats using modifiers has now been added to Android and Mesa, enabling tiling artifact free running of Android on the iMX6 platform.
June 02, 2017 by Mark Filion | News & Events
Collabora is proud to once again be sponsoring the latest round (Round 14) of Outreachy internships, which began earlier this week! More specifically, Collabora has chosen to sponsor the Linux kernel projects for the May-August semester.
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.
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?
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)!
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!
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.
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.
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.
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).
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.
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.
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.
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.
Here are the events we'll be attending in the coming weeks – come say hello!
December 10-15, Vancouver, Canada
February 1-2, Brussels, Belgium