UNIXはAT&Tのベル研究所で開発されたミニコンピュータ用のOS(基本ソフトウェ ア)である。 UNIXは開発されて以来、広く教育に使用されてきた。その実績が評 価され、UNIX開発者はチューリング賞(コンピュータ研究の世界でもっとも権威 ある賞)を与えられている。
UNIXの利点は安価で、ソースコードが容易に参照でき、容易にそれを変更でき ることであった。 (ただし、UNIXの再配付は簡単ではない。また、UNIXが商品に なるにつれ、ソースコードの参照は難しくなっていった。)
UNIXには多くのコマンドが標準装備された。それらのコマンドの多くは、道具 のごとく単純なものを組み合わせて使用することで、大きな力を発揮するもので ある。また、UNIXには、いくつかの巨大なコマンドも装備されている。例えば、 その一つはコンパイラ・コンパイラである。(コンパイラ・コンパイラとは計算 機言語の文法を定義すると、新しい計算機言語のコンパイラを生成するプログラ ム)。コンパイラ・コンパイラのようなシステムがUNIXに標準装備されると、そ れを使用するためにUNIXはより一層広まった。
現在のインターネット・プロトコル(TCP/IP)の広がりもUNIXの力によるところ が大きい。インターネット・プロトコルは、UNIXとは無関係に開発決定された。 カリフォルニア大学バークレー校(UCB)では、UNIXにインターネット・プロトコル を付加するプロジェクトを行い、UNIXの特別版を作成し、BSD UNIX として配付 していた。BSD UNIXには、仮想記憶機能とインターネット・プロトコルと豊富な ネットワーク機能が実装されたので、先進的な組織や教育機関で広く使われた。 BSD UNIXはLANプロトコルにもインターネット・プロトコルを使用した。 BSD UNIXによってインターネット・プロトコルは非常に広範囲で使用されるようになっ た。そして、現在のインターネットの盛り上がりに至る。
UNIXの世界ではソースコードを共有する事を、当然の事としている。そもそも UNIXユーザはUNIXやそのコマンドのソースコードを見る事で教育を受けていた。
しかし、UNIXのソースコードは完全にフリーな物ではなく、AT&Tのライセンス を受けなければ、それを見る事ができなかった。また、そのソースコードを改変 したり、改変物を配付する事もままならなかった。
LinuxはUNIX互換のソフトウェアを最初から作り直した物である。Linuxの特徴 はGPL(Gnu Product Licence)準拠である事である。
GPLとは、フリーソフトウェアをみんなで共有する事を目指している団体FSF(フ リー・ソフトウェア・ファンデーション)が考案したライセンスで、「ソースコー ドは無料で配られねばならない」という信念に基づいたライセンスである。Linux はGPL準拠であり、誰かが作成した良い結果は世界中に出回って反映される。それ が世界中の人々に支援され、Linuxは現在、広く使われている。