April 18, 2017 by Mark Filion | News and Events
Collaborans are once again hitting the road and will be attending three separate events over the next new two weeks, in London, Las Vegas and Amsterdam
April 10, 2017 by Gabriel Krisman Bertazi | Blog
Like the bug that no one can solve, many issues occur on the interface between the user application and the operating system. But even in the good Open Source world, understanding what is happening at these interfaces is not always easy.
April 05, 2017 by Daniel Stone | Blog
Today we all read the announcement of Ubuntu's decision to refocus on cloud and IoT activities, dropping Unity 8 to move back to a GNOME-based desktop for the 17.04 LTS.
April 03, 2017 by Mark Filion | News and Events
Today, Olivier Crête, libnice maintainer and Collabora Multimedia Lead, announced the availability of libnice 0.1.14, the latest release of the NAT traversal library implementing the RFC for Interactive Connectivity Establishment (ICE).
March 29, 2017 by Robert Foss | Blog
Android uses the HWC API to communicate with graphics hardware. This API is not supported on the mainline Linux graphics stack, but by using drm_hwcomposer as a shim it now is.
March 28, 2017 by Gabriel Krisman Bertazi | Blog
Like starting a car with the hood open, sometimes you need to run your program with certain analysis tools attached to get a full sense of what is going wrong – or right.
March 24, 2017 by Simon McVittie | Blog
At the GTK hackfest in London (which accidentally became mostly a Flatpak hackfest) I've mainly been looking into how to make D-Bus work better for app container technologies like Flatpak and Snap.
March 22, 2017 by Mark Filion | News and Events
Check out the April issue (#222) of Linux Format magazine for our new monthly column on all things Open Source, including graphics, multimedia and more!
March 21, 2017 by Gabriel Krisman Bertazi | 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.
March 13, 2017 by Frédéric Dalleau | 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.
March 08, 2017 by Robert Foss | Blog
Before being able to write firmware data to any production Chromebook device, the Write-Protect screw has to be removed.
March 07, 2017 by Mark Filion | News and Events
Over the next two weeks, Collaborans will be present at four different events across the globe. If you plan on attending at any of these conferences, please reach out and say hello!
February 20, 2018 by Justin Kim | Blog
Released earlier this month, the latest version of VLC, the free & open source multimedia player (which also uses the GStreamer framework) now contains SRT modules which had been in development in VLC's master branch.
February 16, 2018 by Olivier Crête | 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.
February 13, 2018 by Mark Filion | Blog
Following 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.
February 12, 2018 by Robert Foss | Blog
For 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.
January 16, 2018 by Guillaume Tucker | 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.
January 10, 2018 by Guy Lunardi | Blog
Widely 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.
December 22, 2017 by Gustavo Noronha | 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.
December 11, 2017 by Daniel Stone | 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.
December 01, 2017 by Robert Foss | 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.
November 27, 2017 by Alexandros Frantzis | 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…
November 17, 2017 by George Kiagiadakis | 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…
November 09, 2017 by Tomeu Vizoso | 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.
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.
April 29, 2024 by Aaron Boxer | News & Events
GStreamer's support for diverse hardware and software platforms extends to its upstream Machine Learning capabilities, exemplified by its cross-platform ONNX Runtime implementation.
April 22, 2024 by Kara Bembridge | News & Events
As part of our commitment to social responsibility, we've been part of the 1% for the Planet Network since 2022. The environmental partners we support help to better the planet.
April 17, 2024 by Frederic Plourde | News & Events
Monado, the cross-platform open source XR runtime, has recently received significant updates to align with the features and specifications of OpenXR 1.1, ensuring compatibility and optimal performance for developers and users alike.
April 11, 2024 by Kara Bembridge | News & Events
Adhering to the fundamentals of open source, the Atari VCS OS is based on Debian using the Apertis infrastructure, and the graphics rely on Weston as its Wayland compositor.
April 10, 2024 by Mark Filion | News & Events
Using TensorFlow Lite models optimized for the STM3MP2 NPU along with an upstream-ready H.264 encoder (Video4Linux2), this demo showcases GStreamer's all-new analytic metadata framework.
April 08, 2024 by Xavier Claessens | News & Events
GStreamer 1.24 was recently released, and with it came with a new plugin to help separate pipelines into different processes.
April 05, 2024 by Kara Bembridge | News & Events
Seattle is hosting this year's Embedded Open Source Summit, the umbrella conference for a collection of open source events. This is the premier space for the open source community and we'll be there with 6 talks!
Here are the events we'll be attending in the coming weeks – come say hello!
November 12-15, Munich, Germany
December 10-15, Vancouver, Canada
February 1-2, Brussels, Belgium