21–23 Apr 2023
Europe/Prague timezone

Bootstrappable Freedesktop SDK

23 Apr 2023, 10:00
40m
Presentation (40 min) Main Track

Description

The talk will present recent work to make the Freedesktop SDK project bootstrappable "from scratch", allowing it to be built using nothing but source code and a minimal set of pre-existing binary tools.

The Freedesktop SDK project aims to provide an independent runtime platform and SDK for building and running other projects. Notable uses of Freedesktop SDK include Flatpak apps and GNOME OS.

Having a "from scratch" bootstrap process brings the benefits of a clear dependency graph of fully auditable code and a build process independent from any specific distribution or pre-existing runtime platform. These benefits apply not only to Freedesktop SDK, but also to any project that builds upon it.

Author(s) Bio

Dor is an experienced Software Developer and an occasional open-source contributor. With the goal of improving the Linux desktop experience, he has contributed to projects such as Freedesktop SDK, GNOME, live-bootstrap and Flatpak apps.

Level of Difficulty Intermediate
Pronouns He/Him

Primary author

Presentation materials