June 27, 2018 by Ana Guerrero López | Blog
In Debian and derivative systems, there are many ways to build images. The simplest tool of choice is often debootstrap. It works by downloading the .deb files from a mirror and unpacking them into a directory which can eventually be chrooted into.
June 25, 2018 by Olivier Crête | Blog
Launched by Haivision in 2017, and freely available on GitHub via the Mozilla Public License 2.0, SRT is an innovative UDP-based protocol enabling high-quality, low-latency video streaming across unpredictable networks.
June 11, 2018 by Omar Akkila | Blog
Embedded devices are a popular deployment target for GStreamer yet they are not tested on the project's Continuous Integration (CI) system. Here's a look at work done to introduce a Raspberry Pi for automated on-board testing using Jenkins, LAVA & more.
June 05, 2018 by Mark Filion | Blog
In late January 1998, Netscape surprised everyone by releasing the source for Communicator, its web browser, making it readily available to all. The marked a turning point, and the birth of a new term, in software development: Open Source.
June 04, 2018 by Enric Balletbò i Serra | 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.
May 29, 2018 by Omar Akkila | Blog
At the start of 2018 in January, I joined Collabora, an open source software consultancy, as a Software Engineer Intern with the Multimedia team. Reaching the end of that internship, I would like to take the time to share my experience.
May 18, 2018 by Zeeshan Ali | Blog
Earlier this month, Olivier Crête, Nicolas Dufresne, George Kiagiadakis & I attended the GStreamer Spring Hackfest in Lund, Sweden. Hosted by Axis, it was a great opportunity for the GStreamer community to touch base and work on open bugs and pet projects.
May 09, 2018 by Elie Tournier | Blog
A few months ago, Robert Foss wrote a blog post about virtualizing GPU Access. Here's a look at some of the major improvements that have landed upstream since then, including QEMU using OpenGL ES acceleration, as well as our plans for the future.
May 01, 2018 by Olivier Crête | Blog
Generously hosted by Axis in the beautiful Lund, Sweden, the annual spring hackfest is an occasion for the community to get together to bond, but also to co-ordinate the next half year of development of the GStreamer multimedia framework.
April 20, 2018 by Mark Filion | 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!
April 17, 2018 by Robert Foss | Blog
The i.MX 6 platform has for the past few years enjoyed a large effort to add upstream support to Linux and surrounding projects. The newly introduced i.MX 8 is seeing lots of work being done, despite hardware being still difficult to get access to.
April 06, 2018 by Mark Filion | 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!
September 30, 2021 by Adrian Ratiu | Blog
With the LLVM toolchain seeing increasing development and adoption alongside the older, more established GNU toolchain, projects needing to support both, in particular the GNU C library (glibc), are facing challenges and questions.
September 10, 2021 by Lubosz Sarnecki | Blog
This summer, Christoph Haag and I had the pleasure of taking part in Google Summer of Code as mentors for xrdesktop, the Open Source project bringing the Linux desktop to VR on Valve's SteamVR & Monado. Here's what was accomplished.
June 23, 2021 by Daniel Almeida | Blog
Earlier this year, from January to April 2021, I worked on adding support for stateless decoders for GStreamer as part of a multimedia internship at Collabora. Here's a recap of this completed work.
June 17, 2021 by Marcus Edel | Blog
In our previous post, we presented a project backed by INVEST-AI which introduces a multi-stage neural network-based solution. Now let's dive into the machine learning details of our innovative, open source hand-tracking pipeline.
June 15, 2021 by Nícolas F. R. A. Prado | Blog
Initiated as a joint effort by the Google Chrome OS team and Collabora, the recent KernelCI hackfest brought the addition of new tests including the ability to detect regressions on the Linux kernel that can directly affect cameras.
June 14, 2021 by Erik Faye-Lund | Blog
There's a lot that has happened in the world of Zink since my last update, so let's see if I can bring you up to date on the most important stuff, including upstream development, support for OpenGL 4.6 & GLES 3.1, and more.
June 11, 2021 by Alyssa Rosenzweig | Blog
Panfrost, the open source driver for Arm Mali, now supports OpenGL ES 3.1 on both Midgard (Mali T760 and newer) and Bifrost (Mali G31, G52, G72) GPUs, adding a number of features, notably including compute shaders.
May 17, 2021 by Gert Wollny | Blog
Collabora has been investing into Perfetto to enable driver authors & users to get deep insights into driver internals and GPU performance. Here's how we applied this work to study workloads on the virtualized VirGL implementation.
May 11, 2021 by Emil Velikov | Blog
The Hantro Video4Linux2 (V4L2) kernel module has gained support for another SoC! The Microchip SAMA5D4 features a single decode unit supporting MPEG2, VP8 and H.264 streams, alongside the built-in post-processing unit.
May 05, 2021 by Frederic Danis | Blog
DKMS is a framework that is mostly used to build and install external kernel modules. It can also be used to install a specific patch to the modules of the current kernel, such as applying a specific fix to the Bluetooth USB subsystem.
April 29, 2021 by Xavier Claessens | Blog
Building GTK 4 as a Meson subproject for your own application is not only useful for Windows builds, but also for many Linux distributions that do not yet package a recent enough version of GTK 4 and/or its dependencies.
April 22, 2021 by Antonio Caggiano | Blog
Recently, we have been using Perfetto to successfully profile Apitrace traces in crosvm through VirGL renderer. We have now added perfetto instrumentation to VirGL renderer, Mesa, and Apitrace to see what happens precisely in a frame.
November 12, 2018 by Mark Filion | News & Events
Widely recognized as the premier event for developers working at all levels of the Linux kernel's plumbing layer and beyond, this year's edition of LPC is jam-packed with microconferences, a refereed track, a Kernel Summit track, multiple BoFs, and more.
November 07, 2018 by Mark Filion | News & Events
While our regular column (this time on Video4Linux, written by Ezequiel Garcia) is alive and well in this month's issue of LXF, there's also something else worth highlighting: a 6-page interview with none other than Collabora's Graphics lead, Daniel Stone!
October 25, 2018 by Mark Filion | News & Events
After three great days attending and catching up with the community at ELCE, Collaborans are continuing their stay in Edinburgh to take part in the GStreamer Conference & Hackfest, the Linux Media Summit and the Automated Testing Summit.
October 22, 2018 by Helen Koike | News & Events
As the curtains rose on opening day of Embedded Linux Conference Europe & Open Source Summit Europe in Edinburgh, the latest release of the Linux Kernel, 4.19, was made available by Greg Kroah-Hartman. Collaborans were once again very active.
October 18, 2018 by Mark Filion | News & Events
Next week, Collabora will be sponsoring, exhibiting & speaking at Embedded Linux Confererence Europe in Edinburgh, Scotland. Now in its 13th year, ELCE is the premier vendor-neutral technical conference for companies and developers using embedded Linux.
October 15, 2018 by Mark Filion | News & Events
This week, two Collaborans will be in Dresden, Germany to take part in the AGL All Member Meeting. George Kiagiadakis and Daniel Stone will be in attendance, with the former also giving a presentation on the latest happenings in upstream multimedia.
October 12, 2018 by Mark Filion | News & Events
We're headed to Heraklion, Greece, to meet with the Panhellenic FOSS community at FOSSCOMM, a conference for programmers, students and anyone else interested in the open source movement!
September 20, 2018 by Mark Filion | News & Events
Next week, Collaborans will be heading to Paris, A Coruña & Berlin, to sponsor and speak at four different conferences: Embedded Recipes, Kernel Recipes, All Systems Go and XDC 2018. See you there?
September 10, 2018 by Mark Filion | News & Events
From September 14 to 18, Collabora will be exhibiting at the IBC Show 2018, the "world's most influential media, entertainment and technology show"! If you are planning on attending, please make sure to stop by our booth, D-15 in Hall 14!
August 28, 2018 by Mark Filion | News & Events
Starting tomorrow, Collaborans will be in beautiful British Columbia to take part, and speak, in this year's Open Source Summit North America! If you are planning on attending, come say hello or catch one of our presentations!
August 13, 2018 by Ezequiel Garcia | News & Events
Another two months and a half have passed, Linux Kernel v4.18 has been released, which means it's time to stop along the way and make a little retrospective. This time around, seven Collaborans have contributed to the kernel, authoring 61 commits.
July 31, 2018 by Jassie Badion | News & Events
Comprised of some of the most motivated and active Open Source contributors and maintainers around the world, our team shares a passion for technology and Open Source, as do these newest members. Welcome Gert, Gustavo, Erik, Christoph, Ryan & Ana!
Here are the events we'll be attending in the coming weeks – come say hello!
November 19-21, Napa, CA, USA
December 10-15, Vancouver, Canada
February 1-2, Brussels, Belgium