私たちがLinuxを使っていると言うとき、どういう意味ですか?

私たちがLinuxを使っていると言うとき、どういう意味ですか?

私は以下のGNUに関する記事を読んでいます。

Linuxがあり、これらの人々がそれを使用していますが、それは彼らが使用しているシステムの一部にすぎません。 Linuxはカーネルです。つまり、システム上で実行される他のプログラムにシステムリソースを割り当てるシステムのプログラムである。カーネルはオペレーティングシステムの重要な部分ですが、それ自体は役に立ちません。完全なオペレーティングシステム環境でのみ実行されます。 LinuxはしばしばGNUオペレーティングシステムと結合されます。システム全体はデフォルトでGNUとLinuxまたはGNU / Linuxです。いわゆる「Linux」ディストリビューションはすべて実際にGNU / Linuxディストリビューションです。

私はいつもLinuxがカーネルでありオペレーティングシステムだと思いましたが、Linux = Linuxカーネルであり、GNUオペレーティングシステムであるようです。

私たちが日常生活で使用する「Linux」という用語で、各用語の正確な機能を指摘してくれる人はいますか?また、Wikiによると、GNUはUnixと同様に設計されていますが、フリーソフトウェアであり、Unixコードを含まないという点でUnixとは異なります。私はUnixがオープンソースだと思いました。いいえ?

ベストアンサー1

私はあなたが言及したものがフリーソフトウェア財団(FSF)のウェブサイトで扱われていると思います:

FSFによると、彼らの主張は、Linuxがカーネルにすぎないということです。利用可能なシステムは、lskernel +、、シェル、その他のツールで構成されています。findしたがって、システム全体を指すときは、Linuxカーネルと共に他のツールが1つの完全なシステムを形成するため、GNU / Linuxと呼ばれる必要があります。利用可能なシステム。彼らは物語を続けたFSF Unixカーネル、ハード、HurdおよびLinuxは本質的にGNU/Xシステムで交換可能なカーネルであることを提案しました。

私はすべての議論が疲れていると思い、私たちの時間でより良い仕事をすることができると思います。名前は名前だけであり、人々がGNUソフトウェア+ Linuxカーネル+他の非GNUソフトウェアを含むシステムをLinuxまたはGNU/Linuxと見なすことは好みの問題であり、全体的な計画では重要ではありません。もの。実際、私はこの主張がコミュニティを破壊し、大衆がすべてが実際に何を意味するのかを混乱させるので、LinuxとGNU / Linuxにさらに害を及ぼすと思います。

このトピックの詳細については、次のタイトルのWikipediaの記事を参照してください。GNU/Linux 命名論争

Unixはすべてオープンソースですか?

私が知っている限り、すべてのUnixがオープンソースであるわけではありません。 Unix のほとんどの機能は指定されているため、その仕組みは公開されていますが、特定の実装が公開されるかどうかは、その機能が属するディストリビューションによって異なります。

たとえば、最近まで、Solaris(Unixの一種)はオープンソースとは見なされていません。少なくともSolarisのコンポーネントは、Sun MicrosystemがOpenSolarisプロジェクトにコアコンポーネントをリリースした後にのみオープンソースになりました。

Unixの歴史

私はこのトピックの専門家ではないので、一度見てみることをお勧めします。Unix ウィキペディアページこのトピックの詳細をご覧ください。

Linuxの歴史

Unixがオープンソース、ハイブリッドソース、またはクローズソースと見なされているかどうかを詳しく知るには、Unixファミリのチャートをご覧ください。

  歴史のSS

私も見つけました。GNU/Linux リリースタイムラインプロジェクトこのような会話をするときに便利です。

LinuxタイムラインのSS

おすすめ記事