Durante el desarrollo de FreeBSD 15.0, el equipo se centró en promover el soporte para compilaciones reproducibles, que también es una tendencia importante en el ecosistema de código abierto en los últimos años. Faltando solo un mes para el lanzamiento oficial de FreeBSD 15.0, el equipo del proyecto FreeBSD anunció hoy que ha logrado un sistema que se puede construir de manera reproducible y que ya no requiere permisos de root para completar la compilación.

La Fundación FreeBSD emitió un comunicado diciendo:

"Nos complace anunciar que hemos completado el trabajo de creación de FreeBSD sin acceso de root. Hemos introducido una infraestructura de compilación sin root para todas las distribuciones de origen, eliminando por completo la necesidad de acceso de root en el proceso de lanzamiento de FreeBSD. Este trabajo se inspiró en Sovereign Tech, parte del plan de puesta en marcha de la Agencia. Los cambios relevantes están actualmente en línea en la rama de desarrollo de FreeBSD y se fusionarán con la rama de versión 15.0 cuando sea posible. Ahora, al crear la imagen de distribución de FreeBSD, puede crear archivos de dispositivo, configurar archivos propietarios y montar sistemas de archivos. Esto no solo mejora la seguridad, sino que también simplifica el proceso de compilación automatizado.

Actualmente, el proceso de compilación de todas las distribuciones de FreeBSD ya no requiere permisos de Root. Anteriormente, para lograr compilaciones reproducibles, se resolvían principalmente problemas como marcas de tiempo, clasificación estable de listas de archivos y metadatos, entornos de compilación consistentes y compatibilidad con espejos reproducibles.

Para obtener más detalles sobre este importante desarrollo, consulte el blog oficial de la Fundación FreeBSD:

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