|
AlmaLinux は、最近リリースされた AlmaLinux 8.6 および AlmaLinux 9.0 のビルドに使用され、x86_64、aarch64、ppc64le を含むすべてのアーキテクチャをサポートするビルド システム ALBS (AlmaLinux Build System) をオープンソース化しました。 AlmaLinuxは、Red Hat Enterprise Linux (RHEL)のソースコードからコンパイルされた、オープンソースのコミュニティ主導プロジェクトです。AlmaLinuxはRHEL 8と完全なバイナリ互換性があり、CloudLinux OSの開発元によって開発されました。AlmaLinuxチームは、AlmaLinuxオペレーティングシステムを永続的に無償で提供することを約束しています。このプロジェクトは、いかなる制限や料金も発生しない永続的なオープンソースであり、2029年までサポートされます。 AlmaLinuxチームは、ビルドシステムをオープンソース化することでプロジェクトの透明性を高め、現在ビルドされている内容やビルドログなど、パッケージのビルドに関するより詳細な情報を一般の人々に理解してもらうことを目指していると述べています。さらに、AlmaLinux開発者は、ALBSのオープンソース化によってコミュニティ内でのコラボレーションと貢献が促進されることを期待しています。 次の図は ALBS ワークフローを示しています。
AlmaLinux は GitHub で ALBS コードをホストしており、実際のデプロイメントへの匿名の読み取り専用アクセスを許可するビルド システムも提供しています: https://build.almalinux.org/。 AlmaLinuxチームはまた、CodeNotary統合とRBACシステムを通じてパッケージビルドにSBOMサポートを追加する取り組みを進めていることを発表しました。これにより、より多くのメンテナーとコントリビューターがビルドシステムにアクセスしてパッケージをビルドできるようになります。AlmaLinuxチームは、これらのタスクを7月に完了させたいと考えています。また、AlmaLinuxのALBSに加えて、COPRサポート、VMおよびコンテナイメージの自動ビルド/デプロイメント、ビルドシステム内の組織/SIG名前空間にも取り組んでいます。 この記事はOSCHINAから転載したものです。 記事タイトル: CentOS の代替 AlmaLinux がビルドシステム ALBS をオープンソース化 この記事のアドレス: https://www.oschina.net/news/200414/almalinux-build-system |