March 20, 2019 by André Almeida | Blog
In this tutorial, we'll look at how to create a functional and simple Arch Linux virtual machine image, that can have network access, display graphical windows and share a folder with the host.
March 18, 2019 by Jakob Bornecrantz | News & Events
Following the release of the OpenXR 0.90 Provisional Specification by The Khronos Group, Collabora is proud to announce Monado, an open source implementation of the newly released OpenXR spec.
March 13, 2019 by Mark Filion | News & Events
Tomorrow, March 14, Collabora will be in Düsseldorf, Germany, to take part and exhibit at the second edition of the Renesas European R-Car Consortium Forum!
March 13, 2019 by Robert Foss | Blog
During the past few months significant progress has been made on the Open Source Arm Mali GPU driver front, culminating in the Panfrost driver targeting Mali T and G-series of GPUs being available now.
March 12, 2019 by Helen Koike | Blog
With just a few simple steps, you can compile and boot a Raspberry Pi using the Linux kernel mainline source code. Here's how.
March 06, 2019 by Gaël Portay | News & Events
The first major release of Linux for the year 2019 was made available earlier this week, and with it came a new version number: 5.0. Here's a look at contributions made by Collaborans!
March 05, 2019 by Lucas Kanashiro | Blog
Since the last Debian release, a number of changes have been made in the Debian Cloud Team, both on the technical & organisational level within the community. Here's a look at what's in store for Buster!
March 04, 2019 by Mark Filion | News & Events
Collaborans are in Tokyo this week to take part in the AGL All Member Meeting. They'll be discussing the future of IVI Window Management, and also look at the latest upstream work around the PipeWire framework and how it can benefit the automotive industry.
March 04, 2019 by Tomeu Vizoso | Blog
Following two months of work to develop a new kernel driver for Midgard and Bifrost GPUs, the kernel side of Panfrost is now in a form close to be acceptable in the mainline Linux kernel.
February 20, 2019 by Mark Filion | News & Events
Collabora is headed to Nuremberg, Germany to take part in this year's edition of Embedded World, the leading international fair for embedded systems! Come say hello, booth 4-280!
February 18, 2019 by Andrzej Pietrasiewicz | Blog
A look at how to implement USB gadget devices on Linux machines which have the necessary UDC hardware, automate the manual configfs process via declarative gadget "schemes", and use systemd for gadget composition at boot time.
February 15, 2019 by Mark Filion | Blog
From the latest on Open Source projects Zink (OpenGL on Vulkan) and VirGL (virtual 3D GPU for QEMU), to a state of the union on GStreamer embedded, and a look at how the KernelCI project is getting a second breath, Collaborans presented in five devrooms.
May 27, 2020 by Adrian Ratiu | Blog
Device drivers can support more revisions and SoC platforms by abstracting away specific hardware interface layouts. Let's examine a specific instance of this process, namely the effort to make the MIPI DSI host controller driver more generic.
May 15, 2020 by Stéphane Cerveau | Blog
gst-build is one of the main build systems used by the community to develop the GStreamer platform. In my last blog post, I presented gst-build and explained how to get started with it. Now, let's get straight to the point regarding cross-compilation.
May 12, 2020 by Andre Almeida | Blog
In part 2 of this series on syzkaller, we looked at how to install the tool and use it to improve our code base. Now, how does syzkaller report a bug it finds in the execution path of a system call? Let's add a new syscall description and see how it goes.
May 07, 2020 by George Kiagiadakis | Blog
An in-depth look at WirePlumber, the modular and extensible session manager for PipeWire that brings advanced device management, policy control and security enforcement capabilities.
April 28, 2020 by Guillaume Desmottes | Blog
With Rust gaining traction among the GStreamer community as an alternative to C to write applications and plugins, we began wondering, could the size of such Rust plugins be a problem for embedded systems?
April 23, 2020 by Alyssa Rosenzweig | Blog
The Panfrost project building a free, Open Source graphics driver for modern Mali GPUs has reached a new milestone: the first 3D render, including basic texture support, on a Bifrost chip (Mali G31)!
April 20, 2020 by Mark Filion | Blog
Google Open Source has announced their 2020 first quarter Google Open Source Peer Bonus winners, and Alyssa Rosenzweig, Software Engineer at Collabora, is among the recipients!
April 17, 2020 by Andre Almeida | Blog
In my previous blog post, we discussed the importance of testing, what is fuzzing, and how the syzkaller fuzzes the kernel in order to find bugs. Now, let’s install the tool and starting using it to improve our code base.
April 14, 2020 by Mark Filion | Blog
Open Source software development thrives on remote collaboration, and continues to do so in 2020, with multiple projects announcing releases in the first quarter.
April 10, 2020 by Pekka Paalanen | Blog
When you work on a piece of software, you usually want to be able to build and test it manually on your local system, but without compromising your system or destabilizing the distribution provided software.
April 08, 2020 by Andrzej Pietrasiewicz | Blog
Rockchip SoCs, notably the RK3399, are popular in devices such as Chromebooks and single-board computers. Indeed, they bring some interesting features, one of them being the Arm Frame Buffer Compression (AFBC).
March 26, 2020 by Andre Almeida | Blog
With the code base of the Linux kernel constantly changing and deployed in devices around the world, performing proper testing is crucial. Here's a look at syzkaller, a valuable tool widely adopted by the kernel community to detect bugs in the kernel.
August 11, 2014 by Guy Lunardi | 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…
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 online events we'll be attending in the coming weeks – join us!
27-28 October, Online
27-28 October, Online
9-10 November, Online
29 Nov - 03 Dec, Online