Durante o desenvolvimento do FreeBSD 15.0, a equipe se concentrou em promover suporte para compilações reproduzíveis, o que também é uma tendência importante no ecossistema de código aberto nos últimos anos. Faltando apenas um mês para o lançamento oficial do FreeBSD 15.0, a equipe do projeto FreeBSD anunciou hoje que alcançou um sistema que pode ser construído de forma reproduzível e não requer mais permissões de Root para concluir a construção.

A Fundação FreeBSD emitiu um comunicado dizendo:

"Temos o prazer de anunciar que concluímos o trabalho de construção do FreeBSD sem acesso root. Introduzimos uma infraestrutura de construção sem root para todas as distribuições de código-fonte, eliminando completamente a necessidade de acesso root no processo de lançamento do FreeBSD. Este trabalho foi inspirado na Sovereign Tech Parte do plano de comissionamento da Agência. As mudanças relevantes estão atualmente online no ramo de desenvolvimento do FreeBSD e serão mescladas no ramo de lançamento 15.0 quando possível. Agora, ao construir a imagem de distribuição do FreeBSD, você pode criar arquivos de dispositivo, definir arquivo proprietários e montar sistemas de arquivos. Isso não apenas melhora a segurança, mas também simplifica o processo de construção automatizado.

Atualmente, o processo de construção de todas as distribuições do FreeBSD não requer mais permissões de Root. Anteriormente, para obter compilações reproduzíveis, problemas como carimbos de data e hora, classificação estável de listas de arquivos e metadados, ambientes de construção consistentes e suporte a espelhos reproduzíveis eram resolvidos principalmente.

Para mais detalhes sobre este grande desenvolvimento, consulte o blog oficial da Fundação FreeBSD:

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