2026
In 2026, we hosted Bergen Open Source for the fourth year in a row, and the conference was a huge success! A big thank you to everyone who attended and to all our sponsors. A lot of exciting knowledge was shared, and we hope it sparked interest and motivation to dive deeper into the world of open source 🔍
The atmosphere was fantastic throughout the entire event at our new venue, and we’re proud to see both new and familiar faces with each passing year.
We’d also like to extend a big thank you to the speakers who took the time to share their knowledge and experiences. This conference wouldn’t have been possible without you 🙌
We’re already looking forward to seeing you next year 🚀
Here you can find the conference program, as well as slides and a video.
- Time: October 23th 2026, 16:30-20:30
- Location: Kong Oscars Gate 45, Bergen
Try to arrive early!
A brief introduction to the Bergen Open Source Conference, including some practical information about the evening.
The combination of DuckDB and QGIS delivers lightning-fast data processing alongside powerful mapping and spatial analysis. Query massive datasets directly from files with DuckDB and seamlessly connect the results to QGIS for visualization and insight. Join us as we dive into the world of open-source geo-spatial analytics and discover the freedom, flexibility, and adventure of navigating the data like a true pirate roaming uncharted waters in the geo-spatial domain.
Your keyboard has no mechanical levers — so why does it look like a 1873 typewriter? And why can't I have all the symbols I need and have them arranged more conveniently? - Spoiler: You can! - In this talk we'll investigate how to use open source solutions from xkb to QMK to customize your keyboard to your liking. From adding custom characters to keys in software to adding whole new functionality by compiling your very own firmware. And, of course, the option to design and solder your own hardware with your favourite mechanical switches. - Warning: You might leave the evening with a whole new hobby!
Food break
This talk explains why companies that depend on open source should consider contributing back to the projects they use. It introduces the role of an Open Source Program Office (OSPO), how it can help a company move from consuming open source to contributing time, money and code, and how to make the case for an OSPO or a stronger upstream engineering culture.
This talk presents recent code coverage features added to the GNU Compiler Collection: prime path coverage, modified condition/decision coverage (MC/DC), and high-resolution coverage suppression. It covers how the features work, the algorithms behind them, and the experience of contributing them to GCC from first contact with the codebase through merge and release.
Installing and maintaining scientific software across laptops, cloud infrastructure and large HPC systems can be difficult. EESSI, the European Environment for Scientific Software Installations, provides a shared open-source software stack with optimized installations that can be used across these environments. This talk introduces how EESSI works, the role of CernVM-FS, EasyBuild and Gentoo Prefix, and what using EESSI looks like in practice. It also shows how shared infrastructure can reduce duplicated work and make scientific software easier to access, reproduce and maintain without sacrificing performance.
Software supply chains create vulnerabilities through malicious packages, hacked authors, insecure code and more. We can mitigate this with cooldowns, popularity heuristics, static analysis, AI, etc. But none of these tools solve the fundamental problem of modern software supply chains: We're running someone else's code without having looked at it. Without knowing if anyone has ever looked at it. Using structured vetting we solve this fundamental problem. By vetting we basically do code review for dependencies. Combine this with a structured system to trust other teams and companies reviews, we can do it efficiently.
Thank you for attending the Bergen Open Source Conference!