To subscribe to our RSS feed, follow this link.
Posted on 24/10/2016 by Héctor Orón Martínez in 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…
Posted on 18/10/2016 by Gustavo Padovan in 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…
Posted on 13/10/2016 by Lubosz Sarnecki in 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…
Posted on 07/10/2016 by Mark Filion in 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!
Posted on 06/10/2016 by Gustavo Noronha in 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…
Posted on 03/10/2016 by Gustavo Padovan in 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!
Posted on 22/09/2016 by Gustavo Noronha in 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…
Posted on 19/09/2016 by Mark Filion in News and Events
This fall, we're thrilled to be sponsoring not one, but five great conferences!
Posted on 13/09/2016 by Gustavo Padovan in 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,…
Posted on 05/09/2016 by Mark Filion in 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.
Posted on 02/09/2016 by Robert Foss in 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.
Posted on 23/08/2016 by Helen Fornazier in 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…
Posted on 21/03/2017 by Gabriel Krisman Bertazi in Blog
Modern CPUs implement a number of technologies that may affect application performance in unpredictable ways. Figuring out what is going wrong with an application can be a hard task, but it can become much easier with the correct analysis tools.
Posted on 13/03/2017 by Frédéric Dalleau in Blog
Once you've setup a virtual machine in QEMU using debootstrap, there are a number of tools available for testing, tracing and debugging, such as Kmemleak for memory leaks, GDB (GNU Debugger), ftrace et dynamic_debug.
Posted on 08/03/2017 by Robert Foss in Blog
Before being able to write firmware data to any production Chromebook device, the Write-Protect screw has to be removed.
Posted on 01/03/2017 by Daniel Stone in Blog
The past few months have been busy ones on the open-source graphics front, bringing with them Wayland 1.13, Weston 2.0 and Mesa 17.0. Here's a look at some of these developments, including Collabora's behind-the-scenes work on performance improvement.
Posted on 23/02/2017 by Robert Foss in Blog
How to create your custom Android image, and APK app(s), all at once.
Posted on 16/02/2017 by Robert Foss in Blog
How to set up a fully functional ChromiumOS development environment on actual Chromebook hardware.
Posted on 09/02/2017 by Varad Gautam in Blog
Over the past few weeks, I have been working for Collabora on plumbing DRM format modifier support across a number of components in the graphics stack. This post documents the work and the related consequences/implications.
Posted on 26/01/2017 by Gustavo Padovan in Blog
In the last two articles we talked about how Explicit Fencing can help the graphics pipeline in general and what happened on the effort to upstream the Android Sync Framework. Now on the third and final post of this series we will go through the Explicit…
Posted on 24/01/2017 by Tomeu Vizoso in 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.
Posted on 16/01/2017 by Frédéric Dalleau in 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.
Posted on 14/12/2016 by Gustavo Padovan in 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…
Posted on 22/11/2016 by Gustavo Noronha in 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.
Posted on 29/06/2018 by Mark Filion in News & Events
By this time next week, Collaborans will have arrived in Almería, Spain, to attend and speak at the 2018 edition of GUADEC, the annual GNOME conference. Come say hello!
Posted on 04/06/2018 by Enric Balletbò i Serra in News & Events
Linus Torvalds has now released the official Linux 4.17, so it’s time for our traditional blog post summing up our contributions to the latest version of the Linux kernel, which include a number of patches to the DRM subsystem.
Posted on 20/04/2018 by Mark Filion in News & Events
This weekend, we're headed to Gothenburg, Sweden, to meet the Nordic FOSS community at foss-north, a free / open source conference covering both software and hardware from the technical perspective!
Posted on 06/04/2018 by Mark Filion in News & Events
Attending the NAB Show in Las Vegas? Make sure to stop by Collabora's booth, #N2908VR in the North Hall, and get a firsthand look at the latest in Open Source software integration!
Posted on 03/04/2018 by Jassie Badion in News & Events
Meet the newest members of our ever-growing engineering and administrative teams! Welcome Arnaud, Omar, Correntin, Lakshmipathi, Rebecca, Ezequiel, Ritesh, Ana and Zeeshan!
Posted on 02/04/2018 by Gustavo Padovan in News & Events
Linux Kernel 4.16 was released over the weekend, and with it came 33 patches contributed by 8 different Collabora developers, including the addition of usb3 and extcon support for Rockchip RK3399 devices, and display support for the Nokia N9.
Posted on 22/03/2018 by Olivier Crête in News & Events
After a particularly long cycle of over 10 months, GStreamer accumulated many improvements that are now available in the 1.14 release. Here's a look at some of the contributions from Collabora's engineers that we're particularly proud of.
Posted on 22/03/2018 by Mark Filion in News & Events
After a great time in Portland last week for ELC, Collaborans have arrived in Singapore for the 2018 edition of FOSSASIA Summit, the premier Open Technology event in Asia for developers, contributors, start-ups, and technology companies.
Posted on 09/03/2018 News & Eventsby Mark Filion in
It's that time of the year again! The snow has melted, spring is right around the corner and the annual Embedded Linux Conference begins next week in Portland! If you are planning on attending, come say hello or catch one of our three presentations!
Posted on 26/02/2018 News & Eventsby Mark Filion in
This week, we're in 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-170!
Posted on 29/01/2018 by Gustavo Padovan in 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.
Posted on 26/01/2018 by Mark Filion in 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!
Here's where we'll be in the coming weeks – come say hello!
July 6–11, Almeira
July 29–August 5, Taiwan
August 11–13, Taipei City