To subscribe to our RSS feed, follow this link.
Posted on 01/05/2017 by Helen Fornazier in News & Events
Linux Kernel 4.11 was released yesterday, and 9 different Collabora developers contributed a total of 44 patches, while also reviewing 22 other patches.
Posted on 27/04/2017 by Robert Foss in Blog
Getting Android up and running on the iMX6 platform using an open source graphics stack has been impossible up until recently, but now you can. Here's a guide through the steps.
Posted on 25/04/2017 by Olivier Crête in Blog
With GStreamer you can easily receive a AES67 stream, the standard which allows inter-operability between different IP based audio networking systems and transfers of live audio between profesionnal grade systems.
Posted on 21/04/2017 by Robert Foss in Blog
If you're looking to change the Android boot animation to something other than the stock one, here's a hands-on guide to help you to do it.
Posted on 19/04/2017 by Olivier Crête in 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.
Posted on 18/04/2017 by Mark Filion in 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
Posted on 10/04/2017 by Gabriel Krisman Bertazi in 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.
Posted on 05/04/2017 by Daniel Stone in 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.
Posted on 03/04/2017 by Mark Filion in 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).
Posted on 29/03/2017 by Robert Foss in 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.
Posted on 28/03/2017 by Gabriel Krisman Bertazi in 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.
Posted on 24/03/2017 by Simon McVittie in 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.
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 17/10/2017 by Gustavo Noronha in Blog
Earlier this month I had the pleasure of attending the Web Engines Hackfest, hosted by Igalia at their offices in A Coruña, and also sponsored by my employer, Collabora, Google and Mozilla. It has grown a lot and we had many new people this year.
Posted on 06/10/2017 by Gabriel Krisman Bertazi in Blog
In this post, I will show one more example of how easy it is to disrupt performance of a modern CPU, and also run a quick discussion on why performance matters - as well as present a few cases where it shouldn't matter.
Posted on 23/09/2017 by Guy Lunardi in Blog
Many thanks to Google for recording all the XDC2017 talks. To make them easier to watch, here are direct links to each talk recorded at XDC2017.
Posted on 17/08/2017 by Simon McVittie in Blog
Last week, I attended DebConf 17 in Montréal, returning to DebConf for the first time in 10 years (last time was DebConf 7 in Edinburgh). It was great to put names to faces and meet more of my co-developers in person!
Posted on 24/07/2017 by Robert Foss in Blog
More progress is being made in the area of i.MX6, etnaviv and Android. Since the last post a lot work has gone into upstreaming and stabilizing the etnaviv on Android ecosystem. This has involved Android, kernel and Mesa changes, many of which are available…
Posted on 18/07/2017 Blogby Alexandros Frantzis in
Ever since Vulkan was announced a few years ago, the idea of creating a Vulkan benchmarking tool in the spirit of glmark2 had been floating in my mind. Recently, thanks to my employer, Collabora, this idea has materialized! The result is the vkmark Vulkan…
Posted on 29/06/2017 by Robert Foss in Blog
Debugging graphics performance in a simple and high-level manner is possible for all Gallium based Mesa drivers using GALLIUM_HUD, a feature that adds performance graphs to applications.
Posted on 20/06/2017 by Sjoerd Simons in Blog
At Collabora one of the many things we do is build Debian derivatives/overlays for customers on a variety of architectures including 32 bit and 64 bit ARM systems. And just as Debian does, our OBS system builds on native systems rather than emulators.
Posted on 13/06/2017 by Helen Koike in Blog
The feature to improve NVMe performance over emulated environments has now been officially released in the NVMe Specification Revision 1.3 under the name "Doorbell Buffer Config command", along with an implementation in the mainline Linux kernel!
Posted on 05/06/2017 by Robert Foss in Blog
GPUs like Intel and Vivante support storing contents of graphical buffers in different formats. Support for describing these formats using modifiers has now been added to Android and Mesa, enabling tiling artifact free running of Android on the iMX6 platform.
Posted on 29/09/2014 by Guy Lunardi in News and Events
Düsseldorf, Germany October 16-17, 2014: the GStreamer Conference is a conference for developers, decision-makers, community members, industry partners, and anyone else interested in the GStreamer multimedia framework or Open Source and cross-platform…
Posted on 13/08/2014 by Guy Lunardi in News and Events
Amsterdam, The Netherlands September 12-16, 2014: the essential global meeting place for everyone engaged in creating, managing and delivering the future of electronic media and entertainment technology and content. Collabora booth #8.B38c
Posted on 11/08/2014 by Guy Lunardi in News and Events
Vancouver, Canada August 12-14, 2014: SIGGRAPH, visit ARM at Booth #933 in the Mobile Pavilion to meet with Collabora. SIGGRAPH attracts 20,000 international attendees from across the globe and many creative and technical disciplines. It is the only…
Posted on 05/08/2014 by Guy Lunardi in 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…
Posted on 17/07/2014 by Guy Lunardi in News and Events
Raspberry Pi Today interviews Collabora's Daniel Stone about Collabora and the Raspberry Pi Foundation's work on Wayland and WebKit.
Posted on 19/06/2014 by Guy Lunardi in 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.
Posted on 19/06/2014 by Guy Lunardi in News and Events
Collabora introduces our new brand and logo
Here's where we'll be in the coming weeks – come say hello!
February 27–March 1, Nuremberg
March 12–14, Portland