GNUディストリビューションはどのように設定されますか? GNU以外のLinuxディストリビューションはありますか? [コピー]

GNUディストリビューションはどのように設定されますか? GNU以外のLinuxディストリビューションはありますか? [コピー]

したがって、GNU / Linuxは、Linux kenel、gcc、gnu-binutils、Gnomeデスクトップなど、少なくとも複数のプログラムで構成されるオペレーティングシステムです。

  • LinuxディストリビューションGNUを作成するのはなぜですか?カーネルをコンパイルするためのツールですか?ディストリビューションに付属のツールですか?

  • Linuxベースですが、GNUではないすべての機能を備えたデスクトップオペレーティングシステムはありますか?

ベストアンサー1

これフリーソフトウェア財団は次のように信じています。ほとんどのLinuxディストリビューションは、実際にはLinuxカーネルを使用するGNUシステムです。彼らは、Linuxが登場する前に、GNUがフリーオペレーティングシステムを開発するための長期プロジェクトであったという事実に基づいて、これらの主張をしています。カーネルは最後の行方不明の部分にすぎません。。ほとんどすべてのLinuxベースのデスクトップとサーバーのディストリビューションは、少なくともいくつかのGNUコンポーネントを使用し、おそらく最も重要なことは正しいです。GNU Cライブラリ(グリBC)、GNUコアユーティリティ(coreutils)と吹くシェル。さらに、Linuxカーネルの開発は本質的にGCCに関連しています。GCC拡張の活用

一部の組み込みシステム、特にGoogleのAndroidは、GNUコンポーネントやライブラリを使用していません。たとえば、Androidでは、GNU CライブラリがGoogleの独自のBSDベースのBionic Cライブラリに置き換えられました。 FSFは、以下のシステムに言及することに同意します。「GNUシステム」または「GNU/Linux」しかし、一方で、彼らはこれらのシステムが単に「Linux」システムと呼ばれることを望んでいません。少なくとも、私たちはカーネルを構築するためにGNUツールを使用することに合意があるようだと結論付けることができます。いいえシステムを「GNUシステム」にします。

おすすめ記事