Top all-time · #427
Collabora
Company blog · collabora.com/news-and-blog/blogprogrammingsystems
Collabora is the company blog at collabora.com, writing about programming and systems. Since 2015, 131 different Hacker News readers have linked it 497 times, most often “Using the Linux kernel's Case-insensitive feature in Ext4”. It is still writing: the last post was on 2026-10-26, and you can follow it by feed.
Whether it's the Linux Kernel, web engines, graphics or multimedia, Collabora's expertise spans across all key areas of Open Source software development.
Most-linked posts?
- Using the Linux kernel's Case-insensitive feature in Ext48 people · 9 mentions · first linked 2020-08-28
- Developing Wayland Color Management and High Dynamic Range6 people · 7 mentions · first linked 2020-11-19
- Reducing the size of a Rust GStreamer plugin5 people · 5 mentions · first linked 2020-04-28
- An eBPF overview, part 1: Introduction4 people · 4 mentions · first linked 2019-04-05
- Collabora and Flipper: Opening Up the RK35764 people · 4 mentions · first linked 2026-05-21
- Bridging the synchronization gap on Linux4 people · 4 mentions · first linked 2022-06-09
- Almost an open-source boot chain for Rockchip's RK35884 people · 4 mentions · first linked 2024-02-24
- Deep dive into OpenGL over DirectX layering3 people · 4 mentions · first linked 2020-07-09
- Experimental Panfrost GLES 3.0 support has landed in Mesa3 people · 3 mentions · first linked 2020-02-27
- /news-and-blog/blog/2018/10/31/introducing-zink-opengl-implementation-vulkan/3 people · 3 mentions · first linked 2020-01-19
What Hacker News says?
https://www.collabora.com/news-and-blog/blog/2022/03/23/how-... What is this effort?
Comment linking /news-and-blog/blog/2022/03/23/how-to-write-vulkan-driver-in-2022/
on “Nvidia releases open-source GPU kernel modules”Submitted Matt Godbolt sold me on Rust by showing me C++ as a story · 611 points
HN discussionHardware tied to some account is ridiculous. Good thing there are projects like OpenHMD and Monado, that aim to implement open runtime for VR and AR devices. * http://www.openhmd.net/index.php/devices/ * https://www.collabora.com/news-and-blog/news-and-events/ligh...
Comment linking /news-and-blog/news-and-events/lighthouse-positional-tracking-in-monado-with-libsurvive.html
on “Facebook account now required to login to Oculus devices”Submitted Writing an open source GPU driver without the hardware as a story · 446 points
HN discussionThere are consulting companies that do OSS development on web related projects, Igalia is probably the closest one, or maybe Collabora. https://www.igalia.com/ https://www.collabora.com/
Comment linking /
on “Servo’s new home”Submitted Writing a Rust GPU kernel driver: a brief introduction on how GPU drivers work as a story · 297 points
HN discussionI've not seen any public docs on AVF/pKVM accelerated graphics, but a recent Collabora article on Linux graphics virt pointed to vDRM as a long term direction, https://www.collabora.com/news-and-blog/blog/2025/01/15/the-...
Comment linking /news-and-blog/blog/2025/01/15/the-state-of-gfx-virtualization-using-virglrenderer/
on “Coding without a laptop: Two weeks with AR glasses and Linux on Android”Submitted PipeWire: A year in review and a look ahead as a story · 262 points
HN discussion> The key is that the proprietary Microsoft specific API added by this patch is only usable in a WSL environment The other key, which everyone crying "Extend" seems so eager to ignore, is that they don't actually want anyone to use this API: https://lkml.org/lkml/2020/5/19/1139 "I'll explain below why we had to pipe DX12 all the way into the Linux guest, but this is not to introduce DX12 into the Linux world as comp…
Comment linking /news-and-blog/news-and-events/introducing-opencl-and-opengl-on-directx.html
on “DirectX is coming to the Windows Subsystem for Linux”Submitted With only free software, a Mali G31 chip can now run GNOME as a story · 241 points
HN discussionIn the linked thread the Microsoft developers explicitly deny that this is the intent, if that's worth anything to you. The goal, rather, is to take all the usual (for the Linux side) GPU stuff and give it access to the Windows host's GPU, when running on WSL. That is, they are already working on getting OpenGL/Vulkan/etc. to run on top of this: https://www.collabora.com/news-and-blog/news-and-events/intr... Rather…
Comment linking /news-and-blog/news-and-events/introducing-opencl-and-opengl-on-directx.html
on “DirectX is coming to the Windows Subsystem for Linux”Submitted Using a Raspberry Pi as a Bluetooth Speaker with PipeWire as a story · 198 points
HN discussionGTK4 is supposed to "just" build with meson on Windows – yes, just with MSVC, not requiring any of the GNU toolchain type things: https://www.collabora.com/news-and-blog/blog/2021/04/29/buil... If no one has yet wrapped this into a Rust crate, someone should…
Comment linking /news-and-blog/blog/2021/04/29/build-your-own-application-with-gtk4-as-a-meson-subproject/
on “A new wave of Linux applications”Submitted GStreamer 1.20: Embedded and WebRTC lead the way as a story · 176 points
HN discussionLinux these days actually. You can make ext4 case insesitive. https://www.collabora.com/news-and-blog/blog/2020/08/27/usin... Note: I also learned this today. Had no clue.
Comment linking /news-and-blog/blog/2020/08/27/using-the-linux-kernel-case-insensitive-feature-in-ext4/
on “Git: Malicious repositories can execute remote code while cloning”Submitted Moving the Linux desktop to another reality as a story · 175 points
HN discussionI've managed to get it to build about half way; 1. In linux 2. Install wine 7.5 (other versions may work, this is what I used) 3. Create a 32-bit wineprefix on a *case-insensitive* ext4 drive ( https://www.collabora.com/news-and-blog/blog/2020/08/27/usin... ) 4. Download MSVC 2.0 ( https://winworldpc.com/product/visual-c/2x ), extract and install it into the 32-bit wineprefix - Make sure you use `wine32 winecfg` and…
Comment linking /news-and-blog/blog/2020/08/27/using-the-linux-kernel-case-insensitive-feature-in-ext4/
on “Microsoft 3D Movie Maker Source Code”Submitted PipeWire: Bluetooth Support Status Update as a story · 158 points
HN discussion1. Those will probably use SDL which has got support for wayland CSD: https://github.com/libsdl-org/SDL/pull/4068 2. Wine apps will probably have to draw the win32 decorations. Native apps can implement their own decorations or can use GTK or Qt to draw their decorations. 3. Qt does have its own CSD decorations, VLC should be able to use that. Intellij is a Java app so I'm not sure about that one but Thunderbird sho…
Comment linking /news-and-blog/blog/2021/03/18/build-and-run-gtk-4-applications-with-visual-studio/
on “Bottles: GUI front end to run Windows software on Linux”Submitted Wayland on Wine: A First Update as a story · 149 points
HN discussionI started learning C again for one simple reason: to understand the Linux kernel. You cannot do that without knowing C, and soon you end up learning about GCC, linkers, and how programs really run. Once I spent time with it, I saw how many smart ideas from the kernel could be used anywhere. the initcall system that runs modules in order, the way structs with function pointers create flexible drivers, the use of macr…
Comment linking /news-and-blog/blog/2020/07/14/introduction-to-linux-kernel-initcalls/
on “Why is Zig so cool?”Submitted Implementing Bluetooth LE Audio and Auracast on Linux Systems as a story · 147 points
HN discussionFor utm the interesting tech is venus / virgl ( https://www.collabora.com/news-and-blog/blog/2021/11/26/venu... ) Like the other comments say this work is not really applicable to qemu.
Comment linking /news-and-blog/blog/2021/11/26/venus-on-qemu-enabling-new-virtual-vulkan-driver/
on “Linux M1 GPU driver passes 99% of the dEQP-GLES2 compliance tests”Submitted NVK is now ready for prime time as a story · 141 points
HN discussionOh, is there a bug for Krita to follow about it? I think color management in general is a big WIP for Wayland. Related: * https://www.collabora.com/news-and-blog/blog/2020/11/19/deve... * https://www.collabora.com/news-and-blog/blog/2022/01/25/a-pi... * https://gitlab.freedesktop.org/wayland/wayland-protocols/-/m...
Comment linking /news-and-blog/blog/2022/01/25/a-pixels-color-and-new-documentation-repository/
on “Pens and Tablets for Linux”Submitted Wine on Wayland year-end update: improved functionality and stability as a story · 135 points
HN discussionCollabora | Low-level Software Developer | Taipei, Taiwan | Full-time, REMOTE | https://www.collabora.com/careers.html Collabora is a leading global consultancy specialising in delivering the benefits of open source software to the commercial world. For over 10 years, we’ve helped our clients navigate the ever-evolving world of Open Source, enabling them to develop the best solutions. We are looking for a low-level…
Comment linking /careers.html
on “Ask HN: Who is hiring? (April 2017)”Submitted Introducing NVK as a story · 134 points
HN discussionCollabora | Open Source Software Developer | Cambridge, UK | Full-time, REMOTE or ONSITE | https://www.collabora.com/careers.html Collabora is a leading global consultancy specialising in delivering the benefits of open source software to the commercial world. For over 10 years, we’ve helped our clients navigate the ever-evolving world of Open Source, enabling them to develop the best solutions. We’re looking for ex…
Comment linking /careers.html
on “Ask HN: Who is hiring? (April 2017)”Submitted Landing a new syscall, part 1: What is futex? as a story · 134 points
HN discussion