During the development of FreeBSD 15.0, the team focused on promoting support for reproducible builds, which is also a major trend in the open source ecosystem in recent years. With only one month left before the official release of FreeBSD 15.0, the FreeBSD project team announced today that it has achieved a system that can be reproducibly built and no longer requires Root permissions to complete the build.

The FreeBSD Foundation issued a statement saying:

"We are pleased to announce that we have completed the work on building FreeBSD without root access. We have introduced root-free build infrastructure for all source distributions, completely eliminating the need for root access in the FreeBSD release process. This work was inspired by Sovereign Tech Part of the Agency commissioning plan. The relevant changes are currently online in the FreeBSD development branch and will be merged into the 15.0 release branch when possible. Now, when building the FreeBSD distribution image, you can create device files, set file owners, and mount file systems. This not only improves security, but also simplifies the automated build process.

Currently, the build process of all FreeBSD distributions no longer requires Root permissions. Previously, in order to achieve reproducible builds, issues such as timestamps, stable sorting of file lists and metadata, consistent build environments, and reproducible mirror support were mainly solved.

For more details about this major development, please check the official blog of the FreeBSD Foundation:

https://freebsdfoundation.org/blog/freebsd-now-builds-reproducibly-and-without-root-privilege/