1分NixOSプロジェクトチームは6月21日、NixOSの最小ISOイメージ(nixos.iso_minimal.x86_64-linux)について、どの環境でビルドしても、まったく同じバイナリイメージを100%再現できるようになったことを報告した。build(再現性のあるビルド⁠)⁠」はここ数年、とくにセキュリティの観点から普及してきた概念で、特定のソースコードから生成されるバイナリは、いつ、誰が、どんな環境でビルドしたとしてもまったく同一であることが求められる。悪意あるコードがリリース後に含まれているかもしれない場合でも、ビルドの再現性が担保されていれば、ソースコードからリビルドしたバイナリと配布物を照合することで、容易に検証が可能になる。Linuxなどもこの動きに追随している。Wikiこうした動きの中で、NixOSの今回のマイルストーンは最小イメージ構成とはいえ、OSパッケージ全体のビルドを100%再現可能にしたという点で非常に高く評価されている。NixOSがベースにしているパッケージマネージャ「Nix」はその特徴として「Reproducible(再現性⁠)⁠」⁠「⁠Declarative(宣言型⁠)⁠」⁠「⁠Reliable(信頼性⁠)⁠」を挙げており、もともとパッケージの再現性(独立性)を重要視していたことも今回の成功に大きく寄与しているといえる。buildの可能性をより深く突き詰めていく。Ltd.ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。