April 05, 2022 by Mateo de Mayo | Blog
Monado now has initial support for 6DoF ("inside-out") tracking for devices with cameras and an IMU! Three free and open source SLAM/VIO solutions were integrated and adapted to work on XR: Kimera-VIO, ORB-SLAM3, and Basalt.
March 31, 2022 by Sebastian Fricke | News & Events
While eastern Europe has experienced ghastly events that have shaken the world, the latest Linux kernel release could aptly be named "Solid & Steady." Here's a look at some of the contributions made by Collabora's kernel team.
March 30, 2022 by Xavier Claessens | Blog
When developing an application or a library, it is very common to want to run it without installing it, or to install it into a custom prefix rather than on the system. Here's how Meson can help with that.
March 24, 2022 by Kara Bembridge | News & Events
Join us next week for Open Source 101, a one-day conference where we'll dive into the latest around FOSS virtual & augmented reality, and look at the implications of enabling automated testing upstream.
March 23, 2022 by Jason Ekstrand | Blog
An incredible amount has changed in Mesa and in the Vulkan ecosystems since we wrote the first Vulkan driver in Mesa for Intel hardware back in 2015. Not only has Vulkan grown, but Mesa has as well.
March 14, 2022 by Gabriel Krisman Bertazi | Blog
Every file system used in production has tools to try to recover from system crashes. To provide a better infrastructure for those tools, our kernel team developed FAN_FS_ERROR, a new fanotify event which monitors error notifications.
March 08, 2022 by George Kiagiadakis | Blog
The PipeWire project made major strides over the past few years, bringing shiny new features, and paving the way for new possibilities in the Linux multimedia scene. A look what was accomplished in 2021, and what lies ahead for 2022.
March 01, 2022 by Simon McVittie | News & Events
Congratulations to Valve on the release of the Steam Deck, their new handheld gaming PC! With it comes a new release of SteamOS, complete with a brand new A/B design for seamless system updates.
February 28, 2022 by Kara Bembrirdge | News & Events
As the globe still navigates the twists and turns of the times, Collabora can confidently say we've been steadily on the rise. We've added brand new members to our crew who are more than equipped to keep pace.
February 18, 2022 by Olivier Crête | News & Events
At the forefront of contributors for this latest release, our team's work focused on two areas in which we believe GStreamer shines the brightest: embedded systems, and network streaming, in particular WebRTC.
February 08, 2022 by André Almeida | Blog
Over the past 18 months, we have been on a roller-coaster ride developing futex2, a new set of system calls. As part of this effort, the futex_waitv() syscall has now landed in Linux 5.16. But what exactly is futex?
March 17, 2016 by Gustavo Padovan | Blog
Linux Kernel 4.5 was released earlier this week, and once again Collabora engineers played a role in its development. In addition to their current projects, seven Collabora engineers contributed a total of 33 patches to the new Kernel.
February 16, 2016 by Pekka Paalanen | Blog
How is an uncompressed raster image laid out in computer memory? How is a pixel represented? What are stride and pitch and what do you need them for? How do you address a pixel in memory? How do you describe an image in memory? Pekka discusses the essential…
February 16, 2016 by Daniel Stone | Blog
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.
February 12, 2016 by Andrew Shadura | Blog
Apart from upstreaming work which may be done for clients, Collabora encourages its engineers to spend up to two hours weekly for upstreaming, and use up to five days per year as Community days.
February 01, 2016 by Simon McVittie | Blog
Over the last few days I've been at the GNOME Developer Experience hackfest in Brussels, looking into xdg-app and how best to use it in Debian and Debian derivatives.
January 27, 2016 by Philip Withnall | Blog
As JSON becomes used more and more in place of XML, we need a replacement for tools like xmllint to check that JSON documents follow whatever format they are supposed to be following.
January 12, 2016 by Gustavo Padovan | Blog
Linux Kernel 4.4 was released this week and Collabora engineers helped in the development of the new kernel in a few different areas. A total of 38 patches from 8 Collabora engineers were added, making it the kernel release with the most Collabora developers…
November 12, 2015 by Gustavo Padovan | Blog
Collabora developers contributed a total of 48 patches to kernel 4.3 as part of our current projects.
October 13, 2015 by Philip Withnall | Blog
For those who like their I/O packetised, GLib now has a companion for its GIOStream class — the GDatagramBasedinterface, which we’ve implemented as part of R&D work at Collabora.
September 15, 2015 by Guy Lunardi | Blog
Standing on the shoulders of giants. As Collabora turns 10 years this month, we are forced to stop and marvel at the accomplishments of GNU in its 30 years of existence. Happy 30th anniversary GNU
August 25, 2015 by Gustavo Padovan | Blog
Kernel.org Collabora contributions
November 12, 2020 by Mark Filion | News & Events
Starting today, and running until Saturday, join us at Linux App Summit for a look at Linux graphics, PipeWire, our work with Valve, and a virtual office hour with our Engineering Manager!
November 02, 2020 by Jakob Bornecrantz | News & Events
Monado 0.4 OpenXR runtime introduces initial support for Android and passes all of the OpenXR conformance tests with both OpenGL and Vulkan on desktop with a simulated device.
October 22, 2020 by Mark Filion | News & Events
The 4-day event is dedicated to everything open source and will showcase a program of 250+ talks. Collaborans will once again be actively participating in the week's activities, with no less than eight presentations, a BoF on KernelCI, and two panel discussions!
October 22, 2020 by Mylène Josserand | News & Events
Collaborans continue to be very active in the Linux kernel, authoring over 150 commits in this release. Here's a look at the improvements, and new features, contributed by our team, notably in hardware support, multimedia, graphics and testing.
October 06, 2020 by Stéphane Cerveau | News & Events
A move to GitLab. A switch to the powerful Meson build system. A fast and reliable CI system implemented. The GStreamer community has been busy, bringing a bevy of enhancements to 1.18. Here's a look at the key contributions by Collaborans.
September 15, 2020 by Mark Filion | News & Events
The lineup of great virtual conferences continues this week with the 2020 edition of X.Org Developer's Conference (XDC), the leading event for developers working on all things Open graphics, including the Linux kernel, Mesa, DRM, Wayland and X11.
August 24, 2020 by Mark Filion | News & Events
August ends on a high note with two virtual events this week: DebConf20, Debian's annual conference, and Linux Plumbers Conference, the premier event for developers working at all levels of the Linux kernel's plumbing layer and beyond.
August 05, 2020 by Dafna Hirschfeld | News & Events
The ability for a relatively small software consultancy to contribute at this level demonstrates a fantastic improvement in vendors' mindset when it comes to working Open First and providing mainline support out-of-box as early as possible.
July 17, 2020 by Christoph Haag | News & Events
HTC Vive (Pro) and Valve Index hardware users can now experiment with positional tracking in Monado, thanks to the implementation of a libsurvive driver using the libsurvive library developed by Charles Lohr, David Berger and many contributors.
July 16, 2020 by George Kiagiadakis | News & Events
It is with great pleasure that we announce the availability of WirePlumber (the PipeWire session manager) version 0.3.0. This release brings support for desktop use cases and is a working drop-in replacement for PipeWire's example session manager.
July 09, 2020 by Erica Ryoo | News & Events
Despite the many obstacles brought on by the pandemic, Collabora continues to build and strengthen its engineering and administration teams for the road ahead. Join us in welcoming Angelica, Raghavendra, Doug, Italo and Theodotos!
June 30, 2020 by Lubosz Sarnecki | News & Events
The recent improvements in Monado like out of process compositing and multi-layer rendering released with v0.2 prepared the requirements to implement OpenXR's XR_EXTX_overlay extension.
Here are the events we'll be attending in the coming weeks – come say hello!
November 7-9, Prague, Czech Republic
November 15-18, Munich, Germany
November 19-20, Toulouse, France
November 29 - December 1, New Orleans, USA