Linuxの歴史
ノベルは多くの点で、とくにマイクロソフトの研究を引用した。IBMも "The Linux at IBM competitive advantage" と題してマイクロソフトのキャンペーンをかわすための一連の研究を公表した。レッドハットは "Truth Happens" と呼ばれるキャンペーンを開始した。
2006年秋、ノベルとマイクロソフトはソフトウェアの相互運用性と特許保護で提携する契約を発表した。これにはノベルとマイクロソフトいずれの顧客も他社からの特許紛争による訴訟対象とならない、とする契約が含まれていた。特許保護は非商用のフリーソフトウェア開発者にも拡大された。最後の部分は「非商用」ソフトウェアの開発者に限定されているという理由で批判された。
2009年、マイクロソフトはGPLv2のもとで22,000行のソースコードをLinuxカーネルに寄贈し、これらは追って受理された。このことは「歴史的な動き」として、またLinuxやオープンソースソフトウェアへのマイクロソフトの企業としての態度が改善された契機として言及されたが、これはマイクロソフトに顕著な優位性をもたらすことを約束し、またマイクロソフトへの法的措置を回避するという意味で、全く利他的な判断ではなかった。
1991年、ヘルシンキ大学でコンピュータ科学を学んでいたトーバルズは後にLinuxカーネルとなるプロジェクトを開始した。彼が書いたプログラムは、自身の新しいPCと80386プロセッサの機能を活用したかったために、自身が使用していたハードウェア専用とされ、OSに依存しないものであった。開発にはMINIX上でGNU Cコンパイラが利用された。GNU Cコンパイラは現在でもLinuxをコンパイルするための最優先の選択肢となっているが、Intel Cコンパイラなど他のコンパイラでもビルド可能である。
トーバルズの自著である『それがぼくには楽しかったから』によると、彼はついにOSカーネルを完成させ、1991年8月25日(当時21歳)にUsenetのニュースグループ"comp.os.unix"にこのシステムについての告知を投稿した。
minix を使っている皆さんへ -
今、僕は386 (486) ATクローン用の(フリーな)オペレーティングシステムを作っています。