AlpineBSD
AlpineBSD (wiki.alpinebsd.org)
要約
AlpineBSDは、NetBSDカーネルをベースとし、Alpine Linuxにインスパイアされたユーザーランドを持つオペレーティングシステムです。AI生成ソフトウェアの使用を最小限に抑えることを目的としており、ベースシステムや主要パッケージリポジトリにLLM出力を含んでいません。開発途上のプロジェクトであり、現在はインストーラーがありませんが、インストールガイドは提供されています。
全文翻訳
AlpineBSDへようこそ!
AlpineBSDは、NetBSDカーネルをベースとし、Alpine Linuxにインスパイアされたユーザーランドを持つオペレーティングシステムです。その目的は、AI生成ソフトウェアの使用を可能な限り少なくすることです。ベースシステムや主要パッケージリポジトリにはLLMの出力は含まれていません(AlpineBSD AIポリシー)。
AlpineBSDは開発途上のプロジェクトです。現在、インストーラーは利用できません。冒険心のある方向けに、非常に高レベルなインストールガイドがこちらで利用可能です。
NetBSDとの比較
AlpineBSDはNetBSDカーネル、libc、およびmountのような必須のプラットフォーム固有ツールを提供します。
注意: NetBSDカーネルはハードウェアサポートにムラがあり、Linuxほどではありません。AlpineBSDが手元にある任意のコンピューターで動作することを必ずしも期待できません。詳細については、特にラップトップに関しては、NetBSDサポートハードウェアリストを参照してください。
Alpine Linuxとの比較
AlpineBSDはapk-toolsパッケージマネージャーとbusybox、そしてややGNU寄りのユーザーランドを備えており、例えばBSD makeよりもGNU makeを優先します。AlpineBSDはAlpine Linuxのフォークではなく、そのパッケージコレクションはオリジナルです(ただし、多くのパッケージは最終的にaportsに基づいています)。
Alpine LinuxはOpenRC initシステムを使用しています。現在、AlpineBSDはs6を使用しており、OpenRCを代替として追加する予定です。