To subscribe to our RSS feed, follow this link.
Posted on 20/02/2019 by Mark Filion in News & Events
Collabora is headed to 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-280!
Posted on 18/02/2019 by Andrzej Pietrasiewicz in Blog
A look at how to implement USB gadget devices on Linux machines which have the necessary UDC hardware, automate the manual configfs process via declarative gadget "schemes", and use systemd for gadget composition at boot time.
Posted on 15/02/2019 by Mark Filion in Blog
From the latest on Open Source projects Zink (OpenGL on Vulkan) and VirGL (virtual 3D GPU for QEMU), to a state of the union on GStreamer embedded, and a look at how the KernelCI project is getting a second breath, Collaborans presented in five devrooms.
Posted on 23/01/2019 by Mark Filion in News & Events
In just over a week's time, Collabora will be heading to Brussels to take part in the 2019 edition of FOSDEM! Come say hello, or catch one of the 8 talks (in 5 different devrooms) given by Collaborans!
Posted on 07/01/2019 by Fabien Lahoudere in News & Events
A few weeks ago, in the final days leading up to Christmas, Linus Torvalds released Linux Kernel 4.20. Collaborans were once again active during this development cycle, contributing 22 patches, 112 reviews & 55 sign-offs. Here's a look at their contributions.
Posted on 07/01/2019 by Tomeu Vizoso in Blog
Panfrost, a project that delivers an open source implementation of a driver for the newest versions of the Mali family of GPUs, now includes support for running Wayland compositors and zero-copy GPU-accelerated clients.
Posted on 20/12/2018 by Mark Filion in News & Events
As one year ends and another begins, Collabora is proud to be once again an Includer sponsor for the latest round (#17) of Outreachy internships, which began earlier this month! More specifically, Collabora is sponsoring the Linux kernel projects for…
Posted on 17/12/2018 by Gustavo Padovan in Blog
Released a few months ago, the Google Pixel 3 is the first Android phone running with the mainline graphics stack. A feat that was deemed impossible 10 years ago is now a reality thanks to a lot of hard work from the entire community.
Posted on 04/12/2018 by Mark Filion in News & Events
This week, Collaborans will be taking part, and speaking, in this year's ESE Kongress, Germany's largest congress for professional embedded software engineering.
Posted on 28/11/2018 Blog
by Martyn Welch inIn an ideal world, everyone would implicitly understand that it just makes good business sense to upstream some of the modifications made when creating your Linux powered devices. Unfortunately, this is a long way from being common knowledge.
Posted on 23/11/2018 by Alexandros Frantzis in Blog
How can we measure the comprehensiveness of a test suite? Code coverage is the standard metric used in the industry and makes intuitive sense. However, it can often present some difficulties for large scale surveys.
Posted on 21/11/2018 by Gabriel Krisman Bertazi in Blog
A real-world use case of eBPF tracing to understand file access patterns in the Linux kernel and optimize large applications.
Posted on 16/02/2018 by Olivier Crête in Blog
Transmitting low delay, high quality video over the Internet is hard. The trade-off is normally between video quality and transmission delay (or latency). Internet video has up to now been segregated into two segments: video streaming and video calls.
Posted on 13/02/2018 Blog
by Mark Filion inFollowing a great weekend in Brussels for FOSDEM, Collaborans headed east to Belarus to attend & speak at the winter session of the international conference for free/libre open source software developers and users, LVEE.
Posted on 12/02/2018 Blog
by Robert Foss inFor the past few years a clear trend of containerization of applications and services has emerged. Having processes containerized is beneficial in a number of ways. It both improves portability and strengthens security.
Posted on 16/01/2018 by Guillaume Tucker in 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.
Posted on 10/01/2018 Blog
by Guy Lunardi inWidely 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.
Posted on 22/12/2017 by Gustavo Noronha in 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.
Posted on 11/12/2017 by Daniel Stone in 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.
Posted on 01/12/2017 by Robert Foss in 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.
Posted on 27/11/2017 by Alexandros Frantzis in 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…
Posted on 17/11/2017 by George Kiagiadakis in 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…
Posted on 09/11/2017 by Tomeu Vizoso in Blog
Running crosvm outside Chromium OS is quite easy, with the only complication being that minijail isn't widely packaged in distros. In these instructions, we hack around the issue with linker environment variables so we don't have to install it properly.
Posted on 06/11/2017 by Thierry Escande in 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.
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 & Events
by Mark Filion inIt'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 & Events
by Mark Filion inThis 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!
Posted on 19/12/2017 by Mark Filion in 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.
Posted on 14/12/2017 by Jassie Badion in 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!
Posted on 28/11/2017 by Mark Filion in 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…
Posted on 16/11/2017 by Mark Filion in News & Events
We're headed to France’s southern Occitanie region to attend and sponsor the 6th edition of Capitole du Libre, a weekend dedicated to free and Open Source software!
Posted on 13/11/2017 News & Events
by Gabriel Krisman Bertazi inLinux Kernel 4.14 is out, and once again Collabora developers were very active, contributing nearly 200 patches, reviews & sign-offs combined during this development cycle!
Here's where we'll be in the coming weeks – come say hello!
February 26–28, Nuremberg
March 5–6, Tokyo
March 14, Dusseldorf