
GuixはNixに基づいています。私はGuixがSchemeを使用し、リポジトリに無料のソフトウェアしかないことを知っています。
それらの主な違いは何ですか?
答え1
これは非常に広範な質問であり、Guixユーザーとして全体的な状況を理解できないかもしれませんが、私が理解している限り、主な違いは次のとおりです。
- Guixは公式リポジトリに独自のソフトウェアをパッケージ化しませんが、KIXはパッケージ化します。
- Nixはsystemdを使用し、GuixはGNU Shepherdを使用します。
- Nix構成はHaskellに触発されたドメイン固有の言語を使用しますが、Guixはほとんどのシステム構成(サービスを含む)にスキーマ言語のGuileを使用します。
- NixはGNU/LinuxとMacOSをサポートし、GuixはGNU/LinuxとHurdをサポートします。
- Nixは2003年に、Guixは2013年に設立されたため、Nixはおそらくより成熟したでしょう。
- 私の経験によると、Guixは「未開拓地」に近いです。したがって、インターネットで答えが見つからない質問に直面することがよくあります(少なくともNixよりも頻繁に)。
もっと気になる場合はお勧めします。これ映像では二つをもう少し詳しく比較しています。