R-B-OS
The bit-reproducible OS
Presented by:
Bernhard M.

Bernhard M.
from
SUSE
- SUSE software developer and sysadmin
- original designer and developer of openqa.opensuse.org
- since 2016 working on reproducible builds for openSUSE
No video of the event yet, sorry!
During the last year, I have spent several months on a project, that was sponsored by a grant from the NLnet NGI0 initiative. It is about an operating system, that only has packages that can be reproduced anywhere anytime bit-by-bit. I call it R-B-OS - the Reproducible-Builds-Operating-System.
Last year when we had https://events.opensuse.org/conferences/oSC24/program/proposals/4378 , most of the work was still ahead. Now it is completed and I can tell how it went.
I'll tell about the journey. And I'll tell about the result.
RBOS has some unique properties:
- The collection of sources are defined by a single hash, and so are the binaries produced from it. It is a 1->1 mapping.
- When I change a toolchain package (e.g. gcc), I can let it rebuild and see exactly what changed in other places.
- Date:
- 2025 June 27 - 10:00
- Duration:
- 30 min
- Room:
- Gallerie
- Conference:
- openSUSE Conference 2025
- Language:
- Track:
- openSUSE
- Difficulty:
- Medium
- Aeon Desktop
- Start Time:
- 2025 June 27 10:00
- Room:
- Saal
- Branding workshop
- Start Time:
- 2025 June 27 10:00
- Room:
- Seminar Room 1