Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> LinuxとGNUの関係は何ですか?

LinuxとGNUの関係は何ですか?

  

Linuxに関する記事を読むとき、しばしば "GNU /Linux"のように、Linux名の前に "GNU"と書かれた接頭辞を見るでしょう。この接頭辞を過小評価しないでください。

GNUプロジェクトは、GNUプロジェクトまたはGNUプロジェクトとも呼ばれ、「GNU is Not Unix」の略語です(GNUはUnixではありません)。 1983年9月27日にRichard· Richard StallmanがGNUプロジェクトを立ち上げ、ソフトウェア業界における協力、開放性、連帯、そして相互扶助の精神を再構築することを目標としました。当時の商用Unixシステムとは異なるが、完全に互換性のある無料のオペレーティングシステムを開発してください。 GNUプロジェクトでは、TeX植字システムやX Windowグラフィカルウィンドウシステムなど、その時点ではすでに自由に使用できていたソフトウェアを使用しています。さらに、強力なテキストエディタEmacs、CコンパイラGCC、そしてほとんどのUNIXシステムライブラリやツールなど、数多くのフリーソフトウェアが開発されています。

GNUソフトウェアが「使用、コピー、変更、および配布」できることを保証するために、すべてのGNUソフトウェアは、他者を制限することなく、すべての権利を他者に認可することに同意します。この条項はGNU一般公衆利用許諾契約書(GPL)と呼ばれます。

1990年までに、完成していないGNUプロジェクトの唯一の主要コンポーネントはオペレーティングシステムのカーネルでした、そしてそのカーネルはHURDと呼ばれていました。 1991年に、Linus TorvaldsはLinuxカーネルを開発しました。それはGPLの条項の下でリリースされた後にインターネットですぐに配布されました。 1992年に、LinuxとGNUプロジェクトが組み合わされ、LinuxカーネルとGNUプロジェクトソフトウェアを使用した完全無料のオペレーティングシステムが誕生しました。

英語の "Gnu"という単語はもともとはアフリカのヌーのためのものですが、興味深いのはGNUプロジェクトのロゴがヌーの頭であるということです。 GNUプロジェクトの公式サイトはwww.gnu.orgです。

Copyright © Windowsの知識 All Rights Reserved