November 06, 2017 by Thierry Escande | Blog
Kmemleak allows you to track possible memory leaks inside the Linux kernel. Basically, it tracks dynamically allocated memory blocks in the kernel and reports those without any reference left and that are therefore impossible to free.
October 20, 2017 by Mark Filion | News & Events
Following a weekend at the GStreamer Conference, Collabora will be continuing its week-long stay in Prague by sponsoring, exhibiting and speaking at Embedded Linux Conference Europe 2017.
October 19, 2017 by Mark Filion | News & Events
We're thrilled to be once again a platinum sponsor of the annual GStreamer Conference, taking place this weekend (October 21 & 22) at Node5 in Prague, Czech Republic. Come say hello, or catch one of the five presentations given by Collaborans!
October 17, 2017 by Gustavo Noronha | Blog
Earlier this month I had the pleasure of attending the Web Engines Hackfest, hosted by Igalia at their offices in A Coruña, and also sponsored by my employer, Collabora, Google and Mozilla. It has grown a lot and we had many new people this year.
October 06, 2017 by Gabriel Krisman Bertazi | Blog
In this post, I will show one more example of how easy it is to disrupt performance of a modern CPU, and also run a quick discussion on why performance matters - as well as present a few cases where it shouldn't matter.
September 25, 2017 by Mark Filion | News & Events
This week, Collabora is heading to the city of lights, Paris, to sponsor and attend the very first (and sold-out!) edition of Embedded Recipes, as well as the 6th edition of Kernel Recipes!
September 23, 2017 by Guy Lunardi | Blog
Many thanks to Google for recording all the XDC2017 talks. To make them easier to watch, here are direct links to each talk recorded at XDC2017.
September 20, 2017 by Mark Filion | News & Events
The 2017 X.Org Developer's Conference kicks off today in Mountain View, California, and along with Collaborans attending & presenting, we're delighted to announce the first ever Collabora XDC Happy Hour!
September 11, 2017 by Mark Filion | News & Events
Collaborans will be giving five talks during this year's edition, which starts today in Los Angeles!
September 06, 2017 by Sebastian Reichel | News & Events
Linux Kernel 4.13 is out, with 12 Collabora developers having contributed, pairing up with 4.12 as another kernel release with our highest number of Collabora developers!
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…
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…
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!
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…
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,…
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.
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…
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.
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…
September 13, 2024 by Kara Bembridge | News & Events
As guests at the STMicroelectronics booth, Collabora will be demonstrating how the STM32MP2 chip is perfectly suited for enabling edge AI solutions in industrial environments.
August 29, 2024 by Kara Bembridge | News & Events
Collabora is headed to Amsterdam for IBC! Drop by to see our work on the DAB protocol, our integration of LCEVC, and our latest XR project, ElectricMaple.
July 24, 2024 by Deborah Brouwer | News & Events
OpenQA is a tool for functional, end-to-end testing of operating system distributions. Earlier this year, Collabora undertook a project, sponsored by Meta, to reproduce Fedora’s openQA deployment in the AWS cloud.
July 18, 2024 by Sebastian Reichel | News & Events
The latest kernel 6.10 release brings multiple core changes and updates to BH workqueues. Let's examine the developments implemented by Collabora's engineers.
July 15, 2024 by Eric Smith | News & Events
The Panthor kernel driver and Mesa Panfrost driver combination has achieved official conformance for OpenGL ES 3.1 on the Mali-G610 chip, ensuring reliable performance for users on Mesa version 24.1.1.
June 19, 2024 by Mark Filion | News & Events
Making its debut this week at Augmented World Expo (AWE) in Long Beach, ElectricMaple is an innovative, open source project by Collabora and PlutoVR designed to enhance standalone XR experiences through remote-rendering.
May 30, 2024 by Kara Bembridge | News & Events
Join us at Augmented World Expo for a first-hand look at our recent XR work including ElectricMaple remote rendering, and xrdesktop showcasing a fully open-source 3-window desktop configuration with gaze-driven window selection.
May 22, 2024 by Faith Ekstrand | News & Events
Mesa 24.1 is out, and the graphics team at Collabora has been working hard to bring a slew of new features and bug fixes to Panfrost, Zink, NVK, and Mesa in general. Here's a look at their contributions for this release cycle.
May 16, 2024 by Faith Ekstrand | News & Events
This week we merged support for the VK_EXT_image_drm_format_modifier extension in NVK, the new open-source Vulkan driver for NVIDIA hardware. We've also back-ported the code to the Mesa 24.1 staging branch, part of the upcoming Mesa 24.1 release.
May 14, 2024 by Nícolas Prado | News & Events
Collabora's engineers continue to be involved in the hardware enablement for a few different system-on-chips (SoCs) and platforms, and have also contributed significant improvements to kernel testing.
May 10, 2024 by Ludovico de Nittis | News & Events
Highlighting some of the key changes Collabora worked on with Valve to improve the system update tooling on SteamOS, including the move to Desync, making applying system updates significantly faster and more reliable.
May 09, 2024 by Kara Bembridge | News & Events
This year will be Collabora's first time exhibiting at IOTSWC, in partnership with STMicroelectronics. Collabora will be showcasing how the STM32MP2 is an ideal chip to enable edge AI solution in industrial environments.
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