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.
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|