背景:
動機: 商用UNIXシステムが高価で、学生や個人が手軽に使えるものがなかったため、トーバルズは自分で新しいOSを作ることを決意しました。
開発環境: MINIXという教育用のUNIX系OS上で開発され、GNUプロジェクトのツール(特にGNU Cコンパイラ)を使用しました。
公開と反響:
初期の反応: トーバルズはUsenetのニュースグループ「comp.os.minix」に投稿し、Linuxの開発を発表しました。この投稿は多くの関心を引き、多くの開発者がプロジェクトに参加しました。
バージョン0.02: 1991年10月5日には、改良されたバージョン0.02が公開され、BashシェルやGCCコンパイラが動作するようになりました。
技術的特徴:
シンプルな構造: 最初のバージョンは非常にシンプルで、基本的なファイルシステムとタスクスケジューリング機能を持っていました。
移植性: 当初はIntel 80386プロセッサ専用でしたが、後に多くのプラットフォームに移植されました。
影響と進化:
オープンソースの力: Linuxはオープンソースとして公開され、多くの開発者が自由に改良を加えることができました。これにより、急速に進化し、多くの機能が追加されました。
広範な利用: 現在では、サーバー、デスクトップ、モバイルデバイス、組み込みシステムなど、さまざまな分野で利用されています。
Linuxの名前の由来: トーバルズは最初、自分のカーネルを「Freax」と名付けようとしていましたが、FTPサーバーの管理者が「Linux」というフォルダ名を使いました。この名前はリーナスの名前と「Unix」を組み合わせたもので、結果的に広く受け入れられました。