April 19, 2017 by Olivier Crête | Blog
With GStreamer 1.12's first release candidate out for testing and the final release expected soon, here's a brief preview of some of the (many) new features, bugfixes and improvements that will be arriving with this release.
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.
September 13, 2023 by Jakub Piotr Clapa | Blog
Text-to-speech (TTS) models are playing a transformative role, from enriching audiobooks to enhancing podcasts and even improving interactions with chatbots. Meet WhisperSpeech, an Open Source text-to-speech model developed by Collabora.
August 21, 2023 by Eugen Hristev | Blog
In Linux, the Industrial Input/Output subsystem manages devices like Analog to Digital Converters, Light sensors, accelerometers, etc. On the other hand, the Input subsystem handles keyboards, mice, touchscreens, and any device that has a human interface.
August 10, 2023 by Paweł Wieczorek | Blog
Collabora's main testing laboratory has grown to automate testing on over 150 devices of about 30 different types. The lab receives job submissions from several CI systems, e.g. KernelCI, MesaCI, and Apertis QA.
August 09, 2023 by Edmund Smith | Blog
Rust is a modern language known for its memory safety, efficiency, and wide range of high-level features. But many beginners also run into something else in Rust: how surprisingly difficult it is to represent some common designs.
August 03, 2023 by Marcus Edel | Blog
At Collabora, we're committed to bringing people together. That's why we're pushing state-of-the-art machine-learning techniques like Large Language Models, Speech Recognition, and Speech-Synthesis techniques.
July 31, 2023 by Eugen Hristev | Blog
I have been working on getting U-boot upstream up to speed for the Radxa Rock-5B Rockchip RK3588 board. One of the cool features that I recently published upstream is the ability to boot the board without any kind of non-volatile media (NVM) used.
July 18, 2023 by Eugen Hristev | Blog
I previously talked about getting the bigger brother Rock 5B into mainline U-boot; this time I worked on the Rock 5A, an even tinier SBC based on Rockchip's RK3588S SoC that is one step closer to getting accepted.
June 20, 2023 by Daniel Almeida | Blog
Powered by Rust, the video codec stack on ARCVM is now bringing faster and more reliable video decoding on Chrome OS. Here's how Collabora has been helping shape video virtualization for Chromebooks, and what it means for end users.
June 15, 2023 by Ashok Sidipotu | Blog
Event Dispatcher, part of the upcoming WirePlumber 0.5 release, is a custom PipeWire event scheduling mechanism designed to address many of the fundamental issues in WirePlumber.
June 08, 2023 by Vineet Suryan | Blog
Contrary to traditional software development, data is more important than code in machine learning. Building a high-performing model requires using reliable, precisely labelled data but poor-quality data is not always obvious.
May 31, 2023 by Eugen Hristev | Blog
A while back I presented USB 2.0 host support that was added to U-boot for the Radxa Rock-5B RK3588 Rockchip board. This time, USB 3.0 was added with support for the host and gadget.
May 18, 2023 by Eugen Hristev | Blog
Work continues on the Radxa ROCK5B RK388, as PCIe and RTL8125B networking support in U-boot have now been added. Publishing code as Open Source can benefit many different other projects, and allows anyone to benefit.
August 05, 2014 by Guy Lunardi | News and Events
Cambridge, England August 5-8, 2014: With so many silicon vendors and OEMs visiting Cambridge England, August 5-8 transforms the univeristy town into the world's center of innovation for one week. Cambridge in August attracts international leaders in…
July 17, 2014 by Guy Lunardi | News and Events
Raspberry Pi Today interviews Collabora's Daniel Stone about Collabora and the Raspberry Pi Foundation's work on Wayland and WebKit.
June 19, 2014 by Guy Lunardi | News and Events
Tokyo, Japan July 1-2, 2014: The Automotive Linux Summit will bring together the most innovative minds from automotive expertise and open-source excellence.
June 19, 2014 by Guy Lunardi | News and Events
Collabora introduces our new brand and logo
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