To subscribe to our RSS feed, follow this link.
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 08/02/2017 by Mark Filion in News and Events
On February 8 & 9, Collabora will be attending Integrated Systems Europe 2017, the world's largest tradeshow dedicated to professional AV and electronic systems integration, taking place at the Amsterdam RAI.
Posted on 31/01/2017 by Mark Filion in News and Events
We're headed to Brussels, Belgium for FOSDEM 2017, the two-day event organized by volunteers to promote the widespread use of free and open source software.
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 29/11/2016 by Mark Filion in News and Events
Some exciting news today as GStreamer launches its redesigned documentation site, complete with dynamic navigation, search function and new tutorials. This new iteration is powered by HotDoc, a tool created by Collabora's Mathieu Duponchelle!
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 08/11/2016 by Tomeu Vizoso in 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…
Posted on 03/11/2016 by Olivier Crête in 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…
Posted on 02/11/2016 by Olivier Crête in 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.
Posted on 01/08/2018 by Robert Foss in Blog
Presenting a new, hardware-backed, software graphics driver, built upon the Mesa gallium driver framework, which uses kernel kms drm nodes for memory allocation.
Posted on 04/07/2018 by Arnaud Rebillout in Blog
Last week, a new version of docker.io, the Docker package provided by Debian, was uploaded to Debian Unstable. Quickly afterwards, the package moved to Debian Testing, the first time in two years that docker.io has migrated to "testing".
Posted on 27/06/2018 by Ana Guerrero López in 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.
Posted on 25/06/2018 by Olivier Crête in 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.
Posted on 11/06/2018 by Omar Akkila in 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.
Posted on 05/06/2018 Blogby Mark Filion in
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.
Posted on 29/05/2018 Blogby Omar Akkila in
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.
Posted on 18/05/2018 by Zeeshan Ali in 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.
Posted on 09/05/2018 by Elie Tournier in 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.
Posted on 01/05/2018 by Olivier Crête in 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.
Posted on 17/04/2018 by Robert Foss in 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.
Posted on 23/03/2018 by Daniel Stone in Blog
Following on from part 1 in the series, part 2 covers more developments in low-level graphics, including support for buffer modifiers in the kernel, Mesa, Wayland, Weston, Mutter and GNOME Shell, and X.Org.
Posted on 30/06/2016 by Mark Filion in News and Events
Collabora is proud to be sponsoring DebConf16, the annual Debian developers meeting, taking place in Cape Town, South Africa, from 2 July to 9 July 2016.
Posted on 22/06/2016 by Mark Filion in News and Events
At Collabora, our multimedia team is always looking to improve QA tools in GStreamer. This week, we're introducing a new QA tool: a GStreamer tracer to track leaked objects.
Posted on 07/06/2016 by Mark Filion in News and Events
Collabora will be exhibiting at InfoComm 2016, the largest, most exciting event in the United States focused on the pro-AV industry, in Last Vegas on June 8-10, 2016.
Posted on 18/05/2016 by Mark Filion in News and Events
Linux Kernel 4.6 was released this week, with a total of 9 Collabora engineers taking part in its development, Collabora’s highest number of engineers contributing to a single Linux Kernel release yet!
Posted on 13/05/2016 by Mark Filion in News and Events
Starting today, 13 May, and throughout the weekend, four Collaborans will be attending the GStreamer Spring Hackfest 2016 in Thessaloniki, Greece!
Posted on 11/04/2016 by Mark Filion in News and Events
On Thursday 28th of April in Paris, France Bosch and Collabora will be hosting the first Apertis hands-on session during the GENIVI AMM. The session will give everyone present an opportunity to work first hand with Apertis and produce applications to…
Posted on 16/02/2016 by Mark Filion in News and Events
Today sees the public release of Vulkan 1.0, the next-generation graphics API from the Khronos Group. As a member of Khronos, Collabora has been committed to improving EGL, OpenGL ES and OpenGL itself, and this continues with Vulkan.
Posted on 17/12/2015 by Mark Filion in News and Events
Amsterdam, The Netherlands - from 09/02/2016 to 12/02/2016: We'll be exhibiting at ISE 2016, the world's largest tradeshow dedicated to professional AV and electronic systems integration. Collabora booth 8-K321
Posted on 28/10/2015 by Mark Filion in News and Events
Berlin, Germany - from 05/11/2015 to 07/11/2015: The systemd.conf is the first conference devoted to the systemd project. It aims to bring developers, distribution packagers and devops professionals together to present, discuss, and work on that topics that will shape the future of the systemd project.
Posted on 28/10/2015 by Mark Filion in News and Events
A Coruña, Spain - from 07/12/2015 to 09/12/2015: The Web Engines Hackfest is a hacking oriented invitation-only event involving members from all parts of the Web Platform community, including those who work on Blink, WebKit, Gecko, and Servo.
Posted on 13/10/2015 News and Eventsby Guy Lunardi in
Seoul, South Korea - From 20/10/2015 to 23/10/2015: We will be exhibiting at the GENIVI Showcase during the All Member Meeting.
Here's where we'll be in the coming weeks – come say hello!
October 22–24, Edinburgh
October 22–24, Edinburgh
October 25–26, Edinburgh
November 13–15, Vancouver