π•­π–†π–˜π–˜π–•π–Žπ–˜π–™π–”π–‘ 🎬

π•­π–†π–˜π–˜π–•π–Žπ–˜π–™π–”π–‘ 🎬

By
Download on the App Store

π•­π–†π–˜π–˜π–•π–Žπ–˜π–™π–”π–‘ 🎬 episodes

  • Bringing BSD Applications on Linux container platforms with urunc

    It is no secret that certain applications, such as firewalls, routers, and hardened web services, perform best on BSD systems. Yet Linux dominates cloud infrastructure, forcing users to either port these applications or run them as full BSD virtual machines, each requiring special handling and management. This talk presents urunc, a container runtime for unikernels and single-application kernels that enables BSD workloads to run efficiently in Linux environments. urunc executes BSD applications in tiny microVMs and software-based sandboxes while integrating them seamlessly with existing Linux container platforms. This allows Kubernetes and similar systems to manage BSD workloads alongside Linux containers without extra effort or special handling. A live demo will walk through building, packaging, and deploying BSD applications with urunc, with initial performance metrics on startup time and network throughput, showing that BSD applications remain practical even in BSD-Γ’Β€ΒœhostileҀ environments.

    speakers: 'Charalampos Mainas

    Anastassios Nanos'

    link: 'https://fosdem.org/2026/schedule/event/KPHKNU-bringing-bsd-applications-on-linux/'

    0 min
  • (Re)Building a next gen system package Manager and Image management tool

    The OpenSolaris Operatingsystem came with one Component that always fascinated me and I am using extensively to package the OpenIndiana Operating System. This talk shows IPS History (why it was created and how) What it currently can do. The Concepts used (Repositories, Packages, FMRI, Facets, Variants, and Manifests, History) and what you can do with them and what IPS does with them. And why Self-Assembly is a major factor in that. As last section I will also talk about porting IPS to rust and Improvements we can make thanks to 10 years of technology advancement since it's Original creation. https://github.com/openindiana/ https://github.com/OpenIndiana/pkg5

    speakers: 'Till WegmΓΌller'

    link: 'https://fosdem.org/2026/schedule/event/3M7TRM-illumos-ips-a-different-system-package-manager/'

    0 min
  • Valgrind for DragonFly/Net/Open BSD?

    FreeBSD has first tier level support in Valgrind. Valgrind on illumos works fairly well. They are both supported "out of the box" in upstream Valgrind.

    The other BSDs are not in the picture, which is a shame since there aren't too many fundamental differences between the BSDs.

    This talk will be about what needs to be done in order to be able to get Valgrind up and running on DragonFly/Net/Open BSD. I'd like it to be both a source of information for anyone that would like to work on Valgrind and also a source of motivation.

    This isn't a promise that I will have the time to do this development work!

    Talk that I gave at Fosdem 2022 (video only, during Covid) https://archive.fosdem.org/2022/schedule/event/valgrind\_freebsd/

    Here is the upstream Valgrind web site https://valgrind.org/

    And the upstream git repo https://sourceware.org/git/valgrind.git

    Here is a repo that I used when I was adding arm64 support to FreeBSD Valgrind https://github.com/paulfloyd/freebsdarm64\_valgrind

    speakers: 'Paul Floyd'

    link: 'https://fosdem.org/2026/schedule/event/383QWL-valgrind-for-the-bsd/'

    0 min
  • Local-First Peer-to-Peer apps with js-libp2p, IPFS and OrbitDB

    I am working on several prototypes with js-libp2p, IPFS and OrbitDB for peer-to-peer syncing CRDTs in OrbitDB. I'd like to talk about what it all means in practice from a web developer perspective working with those technologies, WebAuthN/Passkeys, DIDs, UCANs, decentralised storage and pinning networks - also from a security perspective in times when cloud services are failing and account breaches are becoming the norm.

    An account-less, offline-first and local-first simple-todo PWA with WebAuthN: https://simple-todo.le-space.de/#/orbitdb/zdpuAskw4Xes4nxR1YNV8TxK2qmrDgceAqEoGHDtTAUhQWvDP

    speakers: 'Nico Krause'

    link: 'https://fosdem.org/2026/schedule/event/8PD9LQ-local-first-peer-to-peer-with-orbit-db/'

    0 min
  • NextGraph: E2EE sync engine, SDK, graph DB, and reactive ORM

    NextGraph is a protocol, a framework, and a platform that supports easy development of Local-First, decentralized, secure and private apps.

    By combining the best of the local first world (Yjs, Automerge CRDT libraries), a graph database, DID (decentralized identifiers) for users and documents, and end-to-end encryption plus encryption at rest, we provide an SDK that offers all the requirements of portability, interoperability and security needed today for building a true alternative to Big Tech platforms and products.

    This talk will be composed of two parts. Niko will first introduce the general architecture of our platform, engine, protocol and SDK, giving an overview of its components, and some details on the E2EE sync protocol, cryptographic capabilities/permissions/access control. We will show how we support any kind of CRDT, including Automerge and Yjs, and the CRDT for Graph database (RDF) that we have developed.

    Then Laurin will introduce the new ORM TypeScript SDK for NextGraph that turns document/database records into ordinary, typed objects with twoҀ‘way binding. By proxying those objects and emitting signals, the SDK provides a frameworkҀ‘agnostic reactive layer that integrates cleanly with React, Vue, and Svelte. And more frameworks could be easily added in the future.

    CRDT support - The SDK works with Yjs, Automerge, and, most notably, RDF - a graph data format designed for application interoperability. The SDK includes a converter that transforms SHEX shapes (an RDF schema language) into TypeScript type definitions for type safety.

    Reactive POJOs - Objects are wrapped in a proxy, so any property change triggers a signal, which updates both the UI and sends a JSON patch to the backend. Signals provide an efficient, eventҀ‘driven mechanism for state propagation and have been gaining popularity in modern frontҀ‘end ecosystems.

    You will see a live demo walking through a simple property change, showing how the mutation is instantly persisted to the local database, reflected in UI components across React, Vue, Svelte, and synchronized with the network across devices and user accounts.

    speakers: 'Niko Bonnieure

    Laurin Weger'

    link: 'https://fosdem.org/2026/schedule/event/J3ZBYC-nextgraph-sync-engine-sdk-reactive-orm/'

    0 min
  • Optimising kernels and file systems for PostgreSQL, a cross-project talk

    In this talk I will: 2025 2026 generate_markdown.sh iife.js notes peertube_upload.sh quikdown_bd.esm.min.js quikdown.esm.min.js quikdown.esm.min.js.1 quikdown.umd.min.js quikdown.umd.min.js.1 scheduel.xml schedule.xml showdown.js showdown.js.1 showdown.min.js turndown.browser.es.js upload.js upload_peertube.sh introduce the unusual I/O needs of databases and PostgreSQL's new I/O architecture and direction 2025 2026 generate_markdown.sh iife.js notes peertube_upload.sh quikdown_bd.esm.min.js quikdown.esm.min.js quikdown.esm.min.js.1 quikdown.umd.min.js quikdown.umd.min.js.1 scheduel.xml schedule.xml showdown.js showdown.js.1 showdown.min.js turndown.browser.es.js upload.js upload_peertube.sh show how PostgreSQL works on FreeBSD, NetBSD, OpenBSD and illumos today 2025 2026 generate_markdown.sh iife.js notes peertube_upload.sh quikdown_bd.esm.min.js quikdown.esm.min.js quikdown.esm.min.js.1 quikdown.umd.min.js quikdown.umd.min.js.1 scheduel.xml schedule.xml showdown.js showdown.js.1 showdown.min.js turndown.browser.es.js upload.js upload_peertube.sh compare those systems' available support for native asynchronous I/O with Windows and Linux 2025 2026 generate_markdown.sh iife.js notes peertube_upload.sh quikdown_bd.esm.min.js quikdown.esm.min.js quikdown.esm.min.js.1 quikdown.umd.min.js quikdown.umd.min.js.1 scheduel.xml schedule.xml showdown.js showdown.js.1 showdown.min.js turndown.browser.es.js upload.js upload_peertube.sh speculate on the pathways that need to be drilled through their kernels to achieve the state of the art 2025 2026 generate_markdown.sh iife.js notes peertube_upload.sh quikdown_bd.esm.min.js quikdown.esm.min.js quikdown.esm.min.js.1 quikdown.umd.min.js quikdown.umd.min.js.1 scheduel.xml schedule.xml showdown.js showdown.js.1 showdown.min.js turndown.browser.es.js upload.js upload_peertube.sh speculate on the API design constraints and options I see 2025 2026 generate_markdown.sh iife.js notes peertube_upload.sh quikdown_bd.esm.min.js quikdown.esm.min.js quikdown.esm.min.js.1 quikdown.umd.min.js quikdown.umd.min.js.1 scheduel.xml schedule.xml showdown.js showdown.js.1 showdown.min.js turndown.browser.es.js upload.js upload_peertube.sh discuss OpenZFS's exciting new direct I/O and block cloning features and their relevance to PostgreSQL 2025 2026 generate_markdown.sh iife.js notes peertube_upload.sh quikdown_bd.esm.min.js quikdown.esm.min.js quikdown.esm.min.js.1 quikdown.umd.min.js quikdown.umd.min.js.1 scheduel.xml schedule.xml showdown.js showdown.js.1 showdown.min.js turndown.browser.es.js upload.js upload_peertube.sh show-and-tell some experimental patches for full-featured direct I/O on FreeBSD's UFS 2025 2026 generate_markdown.sh iife.js notes peertube_upload.sh quikdown_bd.esm.min.js quikdown.esm.min.js quikdown.esm.min.js.1 quikdown.umd.min.js quikdown.umd.min.js.1 scheduel.xml schedule.xml showdown.js showdown.js.1 showdown.min.js turndown.browser.es.js upload.js upload_peertube.sh show-and-tell some experimental patches for PostgreSQL with FreeBSD's native AIO and kqueue

    My goal is to provide a database hacker's take on the I/O concerns that "go together" and explain how and why they are linked. It is written for a cross-project kernel and file system hacker audience, a rare opportunity provided by this FOSDEM devroom. The presentation begins with a high-level problem space overview, before diving down to user space, VFS and device levels to discuss the options as I see them. It includes some exploratory patches developed over the past few years of working full time on PostgreSQL I/O, porting and testing on ~10 operating systems, and hacking on FreeBSD for fun and education.

    It is a 25 minute talk, broken up into 5 subtopics consisting of 5 one-minute slides, and the pace will be fast:

    • What databases want and why, a 30,000 foot overview
    • User space programming interfaces for asynchronous I/O
    • Kernel interfaces for asynchronous I/O
    • PostgreSQL on FreeBSD/ZFS
    • Using FreeBSD/UFS as a starting point for database/kernel interface exploration
    • speakers: 'Thomas Munro'

      link: 'https://fosdem.org/2026/schedule/event/K9TAKD-optimising-postgresql-on-bsd/'

      0 min
    • Introduction to Local First & Welcome to our devroom

      Welcome to the "Local First, sync engines and CRDTs devroom", first edition this year at FOSDEM'26. We are excited to propose you a full day of amazing talks ranging from CRDT libraries and frameworks, to local first projects using them, and including academic research, UX design, sync protocols and engines.

      We believe Local First software is the future of app development. But what is Local First software? In this short introduction we will touch upon the general concepts and describe this new paradigm that gathers an ever growing community of enthusiast engineers, designers, researchers and developers, following the motto: "You own your data, in spite of the cloud".

      Please come early to the devroom to take your seat, as we will start on time (9:00AM sharp). The room will be open as early as 8:30AM. It has limited capacity, and when reached, the door will be closed. We have an amazing lineup of great speakers, and you surely do not want to miss one bit of it. See you on Sunday morning! Advice from the devroom managers: Don't miss the next talk: Jazz is a great framework and Giordano will start with an introduction to CRDTs for those who don't have prior knowledge. And then, second advice: stay with us all day, we have selected only amazing talks!

      speakers: 'Niko Bonnieure

      Yousef El-Dardiry'

      link: 'https://fosdem.org/2026/schedule/event/TDGH7X-local-first/'

      0 min

    About π•­π–†π–˜π–˜π–•π–Žπ–˜π–™π–”π–‘ 🎬

    From the publisher's feed

    Who, What, How?The Outernational Music Syndicate.Established in 2010 as a pro-active reaction to everything that is broken in the music-industry. Basspistol is an endlessly evolving union for the…