January 29, 2018 by Gustavo Padovan | News & Events
Linux Kernel 4.15 was released yesterday, and it once again contained patches contributed by Collabora, including bigger patchsets like V4L2 Explicit Synchronization and UTF-8 case insensitive lookups for EXT4.
January 26, 2018 by Mark Filion | News & Events
Brussels, here we come! We're thrilled to be sponsoring this year's edition of FOSDEM, taking place in just over a week's time (February 3 & 4), at the Université Libre de Bruxelles. Come say hello, or catch one of a dozen talks given by Collaborans!
January 16, 2018 by Guillaume Tucker | Blog
The kernelci.org project aims at continuously testing the mainline Linux kernel, from stable branches to linux-next on a variety of platforms. When a revision fails to build or boot, kernel developers get informed via email reports.
January 10, 2018 by Guy Lunardi | Blog
Widely recognized as the best conference of its kind in Europe, the 2018 edition of FOSDEM promises to be no different, with a jam-packed schedule of over 600 lectures, lightning talks, developer rooms, and more.
December 22, 2017 by Gustavo Noronha | Blog
We recently assisted a customer who wanted to upgrade their system from X11 to Wayland. The problem: they use CEF as a runtime for web applications and CEF was not Wayland-ready.
December 19, 2017 by Mark Filion | News & Events
For a second time this year, Collabora is proud to be sponsoring the latest round (Round 15) of Outreachy internships! More specifically, Collabora has chosen to sponsor the Linux kernel projects for the December 2017 - March 2018 semester.
December 14, 2017 by Jassie Badion | News & Events
With less than 12 days to go before Christmas, here are 12 reasons, from 12 different people who became Collaborans this year, on why you should consider joining our team!
December 11, 2017 by Daniel Stone | Blog
Recently, Sean Paul from Google's ChromeOS team, submitted a patch series to enable HDCP - or High-bandwidth Digital Content Protection - support for the Intel display driver.
December 01, 2017 by Robert Foss | Blog
Getting ChromiumOS building is reasonably easy, but running it under QEMU requires some work. Here's a guide to help you build all of the software needed to do so.
November 28, 2017 by Mark Filion | News & Events
We're delighted to be one of the 33 new members of the Secure Reliable Transport (SRT) Alliance, a group dedicated to accelerating interoperability of video streaming solutions and fostering collaboration with industry leaders to achieve lower latency…
November 27, 2017 by Alexandros Frantzis | Blog
Ozone is Chromium’s next-gen platform abstraction layer for graphics and input. When developing either Ozone itself or an application that uses Ozone, it is often beneficial to be able to run the code on the development machine, which is usually a typical…
November 17, 2017 by George Kiagiadakis | Blog
Earlier this year I worked on a certain GStreamer plugin that is called “ipcpipeline”. This plugin provides elements that make it possible to interconnect GStreamer pipelines that run in different processes. In this blog post I am going to explain how…
January 24, 2017 by Tomeu Vizoso | Blog
Last month I gave a short talk about the Chamelium board from the ChromeOS team, a board that is getting more and more usage outside of Google as it can help you automate the testing of your display (and not only!) code and hardware.
January 16, 2017 by Frédéric Dalleau | Blog
A look at the fundamentals of building and booting a kernel in QEMU using debootstrap, so you have the needed infrastructure to test your kernel changes in QEMU.
December 14, 2016 by Gustavo Padovan | Blog
Linux Kernel 4.9 was released this week and once more Collabora developers took part on the kernel development cycle. This time we contributed 36 patches by 11 different developers, our highest number of single contributors in a kernel release ever. Remember…
November 22, 2016 by Gustavo Noronha | Blog
Our ongoing work on improving WebKitGTK+ performance brought us to take a closer look as to why GTK+ was experiencing significant speed issues when used with Wayland and HiDPI screens, revealing the root cause to be within the lower level toolkit.
November 08, 2016 by Tomeu Vizoso | Blog
Almost all of Collabora's customers use the Linux kernel on their products. Often they will use the exact code as delivered by the SBC vendors and we'll work with them in other parts of their software stack. But it's becoming increasingly common for our…
November 03, 2016 by Olivier Crête | Blog
In the first part of my review of Collabora's participation in GStreamer 1.10, I discussed the work done by Guillaume & Nicolas around leak tracing, acoustic echo cancellation, Wayland, V4L, etc. Today, I'll go over the contributions from the rest of…
November 02, 2016 by Olivier Crête | Blog
Yesterday, we celebrated the release of GStreamer 1.10, the culmination of 7 months of very hard work from the GStreamer community. Collabora's multimedia team is extremely proud of our contributions to this new major feature release.
October 25, 2016 by Héctor Orón Martínez | Blog
In the previous post, I gave an overview of the Open Build Service software architecture. In this second part, a tutorial on setting up a package build with OBS from Debian packages is presented.
October 24, 2016 by Héctor Orón Martínez | Blog
openSUSE distributions’ build system is based on a generic framework named Open Build Service (OBS), I have been using these tools in my work environment, and I have to say, as Debian developer, that it is a great tool. In this blog post I plan for you…
October 18, 2016 by Gustavo Padovan | Blog
In the first part we covered the main concepts behind Explicit Synchronization for the Linux Kernel. Now in the second part of the series we are going to look to the Android Sync Framework, the first (out-of-tree) Explicit Fencing implementation for the…
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…
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…
December 22, 2021 by Gustavo Padovan | News & Events
With over 350 patches authored and nearly 200 reviewed and tested in multiple subsystems, 2021 was a great year for Linux kernel development at Collabora. Here is a look at some of our achievements during the year.
December 20, 2021 by Christoph Haag | News & Events
The Linux desktop in VR goes headless! Introducing wxrd, a standalone Wayland compositor for xrdesktop based on wlroots, with minimal dependencies.
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!
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.
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.
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.
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.
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.
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.
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!
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.
Here are the events we'll be attending in the coming weeks – come say hello!
October 1-7, Barcelona, Spain
October 4-6, Minneapolis, MN, USA
October 11-13, London, UK
August 8-11, Phoenix, AZ, USA