用語仕上げの一部の開発にLIUNX

1. GUN:

GUNは、銃のないUNIX略称で
公にの1983年9月27日に発売リチャードストールマンによっても革のスレーブプログラムとして知られているGNUプロジェクト、。その目標は、完全にフリーなオペレーティングシステムを作成することです。リチャードストールマンは、最初net.unix・ウィザードのニュースグループにメッセージを公開し、その説明「GNU宣言」と記事はプログラムを開始する理由を、理由の一つは、「団結と協力と相互扶助の精神を復活させることですが付属していたその年のソフトウェア業界。 "
GNUは、「GNUのないUNIX」の頭文字です。ストールマンは、GNUが顕著GUH、お取置きでなければなりません発表し、カヌーは、単語の混乱(新しい同じ発音で、アフリカのヌー)ヌーを避けるために、同じ発音しました。UNIXは広く使用されている市販のオペレーティングシステムの名称です。GNUプロジェクトは、それぞれ、オペレーティングシステムの異なる部分に展開できるように、GNUは、インターフェース標準UNIXシステムを実施するため。ソフトウェアの一部を使用するには、GNUの計画は、このようなTEX植字XウィンドウシステムとWindowsシステムとして、すでに自由に利用可能でした。しかし、GNUプロジェクトは、他のフリーソフトウェアの大規模な数を開発しました。
GNUソフトウェアを確実にするためには無料で「使用、複製、改変、および頒布する」GNU一般公衆利用許諾契約書(、何人もの契約のすべての条項に付与された権利の制限なく追加の人々を追加禁止のすべてのGNUソフトウェアを一般公衆ライセンス、GPLを)GNU。これは概念(また、コピーレフトとして知られている)「反著作権」として知られています。そして、彼はコピーレフトを呼び出す(プロプライエタリなソフトウェアの著作権に関して!)
1985インディアンリチャードストールマンは、フリーソフトウェア財団(フリーソフトウェアfoundati帽子合併シグナスsolutiを設立
1990年に、GNUプログラムが開発されたソフトウェアは、強力な含まれていますライブラリやツール、テキストエディタをemacs、C言語のコンパイラはgcc、およびほとんどのUNIXシステム。まだ完了していない唯一の重要なコンポーネントは、オペレーティングシステムのカーネル(と呼ばれるHurdの)です。
1991年はLinus Torvalds氏のは、UNIX、Linuxオペレーティングシステムのカーネルと互換性があり、GPLの条項の下でリリース書きます。Linuxのインターネットで広く流通した後、多くのプログラマは、開発および修飾に関与します。1992年は、他のLinux GNUソフトウェアとの組み合わせで、完全にフリーなオペレーティングシステムが誕生しました。(まだ、GNU Hurdの計画は、自社のコアはまだ開発中である、ベータ版をリリースしました。)
多くのUNIXシステムでは品質がより良いUNIXソフトウェア以前よりあるので、GNUソフトウェアのGNUソフトウェアをインストールしました。GNUツールも広く、WindowsとMac OSに移植しました。

2. LPG

GPL(一般公衆利用許諾契約書は、)GNU一般公衆利用許諾契約書、プロプライエタリなソフトウェアになるために他のユーザーによって使用されているフリーソフトウェアの開発を避けるためにGNUです

 

3. GCC

GNU Cコンパイラ(GCC)

GNUプロジェクト徐々に開いて、視認性が、しかし、可視性は十分ではありません。そして、Stallmanは望んでいる:どんなには何ソフトウェア、ソフトウェアは、あなたが良いコンパイラを書くことができるならば、我々は、ファイルを実行する前に、バイナリ(バイナリプログラム)にコンパイルされなければならなかった、まだ我々すべてが必要ということではありません?彼はC言語コンパイラを書き始めた、それは今かなりよく知られているGNU Cコンパイラ(GCC)です!この点は非常に重要ですので!これは、多くのC言語コンパイラのバージョンためですが、彼が書いた場合、彼らは、独自のソフトウェアですCコンパイラスティック十分な効果が良いことができ、それは、GNUプロジェクトの多くは皆の前に現れたようになります!

4. glibcで

GNU Cライブラリ(glibcでは)、Cライブラリは、コール(GNU Cライブラリ)であってもよいです

 

5. FSF

フリーソフトウェア財団(FSF、フリーソフトウェア財団)

公開された15元の記事 ウォンの賞賛0 ビュー3048

おすすめ

転載: blog.csdn.net/xx_ay/article/details/104153761