Linux は1991 年にフィンランドの学生Linus Torvaldsが新しいフリーのオペレーティングシステムカーネルを作成するための個人プロジェクトとして始まりました。結果として生まれたLinux カーネルは、その歴史を通じて絶え間ない成長を遂げてきました。1991年にソースコードが最初にリリースされて以来、商用配布を禁止するライセンスの下の少数のCファイルから、コメントを除いて 2330 万行を超えるソースコードを持つ 2018 年のバージョン 4.15 にまで成長しました。[ 1 ] GNU General Public License v2の下で、システムコール例外によりカーネルをシステムコール経由で使用するものはすべて GNU GPL の対象外となります。[ 2 ] : 7 [ 3 ] [ 4 ]

AT&TがMulticsプロジェクトから撤退した後、AT&Tベル研究所のケン・トンプソンとデニス・リッチーによって、1969年にUnixオペレーティングシステムが構想・実装され、1970年に初めてリリースされました。その後、移植性を高めるために、新しいプログラミング言語であるC言語で書き直されました。Unixの入手しやすさと移植性の高さから、学術機関や企業で広く採用され、模倣や改良が行われました。
1977年、UCバークレーのコンピュータシステム研究グループ(CSRG)は、AT&TのUnix第6版とUNIX/32V(第7版)をベースに、Berkeley Software Distribution(BSD)を開発しました。BSDにはAT&Tが所有するUnixコードが含まれていたため、AT&Tは1990年代初頭にカリフォルニア大学を相手取って訴訟(USL対BSDi )を起こしました。これにより、BSDの開発と普及は大きく制限されました。 [ 5 ] [ 6 ]
Onyx Systems は1980 年に初期のマイクロコンピュータベースの Unix ワークステーションの販売を開始しました。その後、スタンフォード大学の学生プロジェクトからスピンオフして設立されたSun Microsystemsも 1982 年に Unix ベースのデスクトップ ワークステーションの販売を開始しました。Sun のワークステーションは、後に Linux が開発されたように汎用 PC ハードウェアを使用していませんでしたが、主にシングルユーザーのマイクロコンピュータを Unix オペレーティングシステムで配布するという最初の商業的な試みとして成功しました。[ 7 ] [ 8 ]
1981年、IBMはIBM PCでパーソナルコンピュータ市場に参入した。x86アーキテクチャのIntel 8088プロセッサを搭載したこのマシンは、オープンアーキテクチャとサードパーティ製の周辺機器をベースとしていた。
1983年、リチャード・ストールマンは、フリーのUNIXライクなオペレーティングシステムを作成することを目標にGNUプロジェクトを開始しました。 [ 9 ]この作業の一環として、彼はGNU一般公衆ライセンス(GPL)を作成しました。1990年代初頭までに、完全なオペレーティングシステムを作成するのに十分なソフトウェアがほぼ揃いました。しかし、 Hurdと呼ばれるGNUカーネルは、設計とプロジェクト管理に問題があり、Linuxの開発後、進捗は大幅に遅れました。[ 10 ]
1985年、インテルは80386をリリースした。これは32ビット命令セット、ページング機能を備えたメモリ管理ユニット、フラットメモリモデルで最大4GBのRAM 、仮想メモリ64TBをアドレス指定できる最初のx86マイクロプロセッサだった。[ 11 ]
1986年、AT&Tベル研究所のモーリス・J・バッハは『UNIXオペレーティングシステムの設計』を出版した。[ 12 ]この決定的な記述は主にSystem Vリリース2カーネルを対象とし、リリース3とBSDからのいくつかの新機能も扱っている。
1987年、学術用途を目的としたUnixライクなシステムであるMINIXが、アンドリュー・S・タネンバウムによって、彼の教科書『オペレーティングシステム:設計と実装』で伝えられた原則を例示するためにリリースされました。システムのソースコードは入手可能でしたが、変更と再配布は制限されていました。さらに、MINIXの16ビット設計は、パーソナルコンピュータ向けにますます安価で普及しつつあったIntel 386アーキテクチャの32ビット機能にうまく適応していませんでした。90年代初頭、Intel 386 PC向けの商用UNIXオペレーティングシステムは、個人ユーザーにとっては高価すぎました。[ 13 ]
これらの要因と、広く採用されているフリーのカーネルがなかったことが、トーバルズがプロジェクトを開始するきっかけとなった。彼は、当時GNU Hurdまたは386BSDカーネルが利用可能であったなら、おそらく自分でカーネルを書くことはなかっただろうと述べている。 [ 14 ] [ 15 ]

1991年、ヘルシンキ大学でコンピュータサイエンスを学んでいたリーナス・トーバルズは、後にLinuxカーネルとなるプロジェクトを開始しました。彼は、80386プロセッサを搭載した新しいPCの機能を活用したいと考え、オペレーティングシステムとは独立した、自身が使用していたハードウェア専用のプログラムを作成しました。開発はMINIX上でGNU Cコンパイラを使用して行われました。
1991年7月3日、Linus Torvaldsは自身のプロジェクトでUnixシステムコールを実装しようと試み、 comp.os.minixニュースグループにPOSIX標準ドキュメントのデジタルコピーを入手しようとした。[ 16 ]彼はPOSIXドキュメントを見つけることができなかったため、当初は大学が所有するSun Microsystemsサーバーの運用に使用するSunOSドキュメントからシステムコールを特定することに頼った。彼はまた、Unixコースの一部であったTanenbaumのMINIXテキストからいくつかのシステムコールを学んだ。
トーバルズは著書『Just for Fun』[ 17 ]で、最終的にオペレーティングシステムのカーネルを書くに至ったと述べている。1991年8月25日、彼は(21歳で) comp.os.minixニュースグループへの別の投稿でこのシステムを発表した。 [ 18 ]
minixを使っている皆さん、こんにちは!
386(486) AT互換機向けの(無料の)オペレーティングシステムを開発中です(趣味で、GNUのような大規模でプロフェッショナルなものではありません)。4月から開発を進めており、いよいよ完成に近づいてきました。私のOSはMinixと多少似ている部分があるため(実用的な理由からファイルシステムの物理的なレイアウトが同じなど)、Minixの良い点や悪い点について皆さんのご意見を伺いたいと思っています。
現在、 bash(1.08)とgcc(1.40)を移植しており、今のところ問題なく動作しているようです。これは数ヶ月以内に実用的なものが完成する見込みであることを意味し、皆さんがどのような機能を望んでいるのかを知りたいと思っています。どんな提案でも歓迎しますが、必ずしも実装できるとは限りませんのでご了承ください 。
リーナス (torvalds@kruuna.helsinki.fi)
PS. はい、ミニックスのコードは一切使用しておらず、マルチスレッドファイルシステムを備えています。移植性はありません(386タスク切り替えなどを使用しています)。また、私が持っているのがATハードディスクだけなので、おそらくATハードディスク以外をサポートすることはないでしょう :-(。
—リーナス・トーバルズ[ 19 ]
トーバルズによれば、Linuxは1992年にオレスト・ズボロフスキーによってX Window SystemがLinuxに移植されたことで重要性を増し始め、これによりLinuxは初めてGUIをサポートできるようになった。 [ 17 ]

リーナス・トーバルズは、自身の発明を「Freax」と名付けたかった。 「free」、「freak」、「x」(Unix を暗示)を組み合わせた造語である。システムの開発を始めた当初、彼は約半年間、「Freax」という名前でファイルを保存していた。トーバルズはすでに「Linux」という名前も検討していたが、最初は自己中心的すぎるとして却下した。[ 17 ]
開発を容易にするため、ファイルは1991 年 9 月にFUNETのFTP サーバー(ftp.funet.fi)にアップロードされました。当時 FTP サーバーのボランティア管理者の 1 つですであったヘルシンキ工科大学(HUT) の Ari Lemmke は、「Freax」という名前は適切ではないと考えました。そのため、彼は Torvalds に相談することなく、サーバー上でプロジェクトに「Linux」という名前を付けました。[ 17 ]しかし、後に Torvalds は「Linux」に同意しました。
「Linux」という単語の正しい発音([ˈliːnɵks])を示すために、トーバルズは音声ガイド(ⓘ ) カーネルソースコードと共に。 [ 20 ]
トーバルズは当初、Linuxカーネルを独自のライセンスの下で公開したが、[ 21 ]そのライセンスには商業活動に対する制限があった。
2. 著作権等 このカーネルは (C) 1991 Linus Torvalds ですが、その全部または一部は 以下の条件を満たせば再配布できます。 - 完全なソースコードが利用可能(かつ無料)でなければ、 少なくとも要求すれば配布される。 - 著作権表示はそのまま残さなければなりません。(実際、配布する場合は 著作権を追加する必要があるのは一部だけです。 (すべてのファイルでCマークを使用。)一部抜粋してコピーすることは可能です。 著作権を気にせずに。 - 有料で配布することはできません。「手数料」として受け取ることもできません。 費用。 ご質問があれば、「torvalds kruuna.helsinki.fi」までメールでご連絡ください。
カーネルで使用するソフトウェアは、フリーソフトウェアライセンスであるGNU General Public Licenseの下でライセンスされたGNUプロジェクトの一部として開発されたソフトウェアでした。Linuxカーネルの最初のリリースであるLinux 0.01には、GNUのBashシェルのバイナリが含まれていました。[ 22 ]
「Linux リリース 0.01 のノート」の中で、トーバルズは Linux を実行するために必要な GNU ソフトウェアをリストアップしています。[ 22 ]
残念ながら、カーネルだけでは何もできません。動作するシステムを実現するには、シェル、コンパイラ、ライブラリなどが必要です。これらは別々の部分であり、より厳格な(あるいはより緩い)著作権の下にある場合があります。Linuxで使用されるツールのほとんどはGNUソフトウェアであり、GNUコピーレフトの下にあります。これらのツールはディストリビューションには含まれていません。詳細については、私(またはGNU)にお問い合わせください。[ 22 ]
1992年、彼はカーネルをGNU一般公衆ライセンスの下でリリースすることを提案した。彼はこの決定をバージョン0.12のリリースノートで初めて発表した。GPLは1992年2月1日に発効した。[ 23 ] 1992年3月7日、彼はGNU GPLを使用してバージョン0.95を公開した。[ 24 ] LinuxとGNUの開発者は、完全に機能するフリーのオペレーティングシステムを作るために、GNUコンポーネントをLinuxに統合するために協力した。[ 25 ]トーバルズは、「LinuxをGPLにしたことは、間違いなく私がこれまでにした中で最高のことだった」と述べている。[ 26 ]
2000年頃、トーバルズはLinuxカーネルが一般的な「またはそれ以降の条項」なしでGPLv2ライセンスを使用していることを明確にした。[ 3 ] [ 4 ]
長年の草案議論を経て、GPLv3は2007年にリリースされましたが、トーバルズとカーネル開発者の大多数は新しいライセンスを採用しないことを決定しました。[ 27 ] [ 28 ] [ 29 ]
「Linux」という名称は、当初トーバルズがLinuxカーネルのみに使用していた。しかし、カーネルは他のソフトウェア、特にGNUプロジェクトのソフトウェアと頻繁に併用された。これがすぐにGNUソフトウェアの最も一般的な採用方法となった。1994年6月のGNU Bulletinでは、Linuxは「無料のUNIXクローン」と呼ばれ、Debianプロジェクトは自社製品をDebian GNU/Linuxと呼び始めた。1996年5月、リチャード・ストールマンはエディタEmacs 19.31をリリースし、その中でシステムの種類をLinuxからLignuxに変更した。この綴りはGNUとLinuxの組み合わせを特に指す意図があったが、すぐに「GNU/Linux」に置き換えられた。[ 30 ]
この名前は様々な反応を引き起こした。GNUとDebianプロジェクトはこの名前を使用しているが、ほとんどの人は単に「Linux」という用語を使ってこの組み合わせを指している。[ 31 ]

トーバルズは1996年に、Linuxのマスコットとしてペンギンを採用すると発表した。これは、マスコットを選定する際、トーバルズがオーストラリアのキャンベラにある国立動物園・水族館を訪れた際にコガタペンギン(Eudyptula minor )に噛まれたことを話したためである。ラリー・ユーイングはこの話を基に、現在よく知られているマスコットの原案を作成した。Tuxという名前は、トーバルズのUniXに由来し、ペンギンの色に似た色のスーツであるタキシードの略称でもあることから、ジェームズ・ヒューズによって提案された。[ 17 ]: 138
Linuxの開発作業の大部分はコミュニティによって行われています。世界中の何千人ものプログラマーがLinuxを使用し、改善案をメンテナーに送っています。様々な企業もカーネルの開発だけでなく、Linuxに同梱される補助ソフトウェアの開発にも貢献しています。2015年2月現在、Linuxカーネル開発者の80%以上が有給です。[ 2 ]: 11
Linuxは、Debianのような組織的なプロジェクトだけでなく、 FedoraやopenSUSEのように企業と直接関係のあるプロジェクトからもリリースされています。それぞれのプロジェクトのメンバーは、さまざまなカンファレンスや展示会で意見交換を行っています。こうした展示会の中で最大規模の一つが、ドイツで開催されるLinuxTagです。毎年約1万人が集まり、Linuxとその関連プロジェクトについて議論を交わしています。
オープンソース開発ラボ(OSDL)は2000年に設立された独立非営利団体で、データセンターや通信事業者向けLinuxの最適化を目指して活動しています。OSDLは、リーナス・トーバルズ氏とアンドリュー・モートン氏(モートン氏がGoogleに移籍する2006年半ばまで)の作業拠点として機能していました。トーバルズ氏はOSDLのためにフルタイムで働き、Linuxカーネルの開発に携わっていました。
2007年1月22日、OSDLとFree Standards Groupが合併してLinux Foundationが設立され、それぞれの活動はMicrosoft Windowsに対抗するLinuxの普及促進に絞られた。[ 32 ] [ 33 ] 2015年現在、トーバルズはLinux Foundationのフェローとして在籍している。[ 34 ]
Linuxは無料で利用できるにもかかわらず、企業はLinuxから利益を得ています。これらの企業の多くはLinux Foundationのメンバーでもあり、さまざまなアプリケーション分野に適したLinuxを実現するために、Linuxの発展と開発に多大なリソースを投資しています。これには、ドライバ開発者へのハードウェアの寄贈、Linuxソフトウェア開発者への資金提供、そして社内でのLinuxプログラマーの雇用などが含まれます。例としては、自社サーバー上でLinuxを検証、使用、販売しているDell、IBM、Hewlett-Packard 、そして独自のエンタープライズディストリビューションを維持しているRed Hat(現在はIBMの一部)とSUSEなどが挙げられます。同様に、DigiaはKDEの開発を可能にするQtツールキットの開発とLGPLライセンスの提供、そしてXおよびKDE開発者の一部を雇用することでLinuxをサポートしています。
KDEは最初の高度なデスクトップ環境(バージョン1.0は1998年7月にリリース)でしたが、当時使用されていた独自のQtツールキットが原因で物議を醸しました。 [ 35 ] ライセンスの問題から、GNOMEは代替として開発されました。 [ 35 ]両者は異なる基盤ツールキットを使用しているため、プログラミングも異なり、ドイツの非営利団体KDE eVと米国の非営利団体GNOME Foundationという2つの異なるグループによって支援されています。
2007年4月の時点で、あるジャーナリストはKDEの市場シェアが65%、GNOMEが26%だと推定した。[ 35 ] 2008年1月、KDE 4がバグを抱えたまま時期尚早にリリースされ、一部のユーザーがGNOMEに移行した。[ 36 ] 2011年4月にリリースされたGNOME 3は、その物議を醸すデザイン変更のため、リーナス・トーバルズによって「ひどい混乱」と呼ばれた。[ 37 ]
GNOME 3への不満から、主にLinux Mintの開発者であるクレメント・ルフェーブル氏によって開発されたCinnamonという派生版が誕生した。これは、わずかな改良を加えた、より伝統的なデスクトップ環境を再現している。
比較的資金が豊富なディストリビューションであるUbuntu は、従来のデスクトップ環境とは根本的に異なるUnityと呼ばれる別のユーザー インターフェイスを設計し (2011 年 6 月にリリース) 、さまざまな欠陥[ 38 ]や設定の自由度の欠如[ 39 ]があると批判されています。動機はデスクトップとタブレット用の単一のデスクトップ環境でしたが、2012 年 11 月の時点では、Unity はタブレットで広く使用されていません。しかし、スマートフォンおよびタブレット版の Ubuntuとその Unity インターフェイスは、 Canonical Ltdによって 2013 年 1 月に発表されました。2017 年 4 月、Canonical はUbuntu CoreなどのIoTプロジェクトに注力するために、電話ベースの Ubuntu Touchプロジェクトを完全に中止しました。[ 40 ] 2017 年 4 月、Canonical は Unity を廃止し、 Ubuntu 17.10 以降のリリースでGNOME の使用を開始しました。 [ 41 ]
1992年、著名なコンピュータ科学者であり、Minixマイクロカーネルシステムの作者でもあるアンドリュー・S・タネンバウムは、ニュースグループcomp.os.minixに「Linuxは時代遅れだ」というタイトルのUsenet記事を投稿した[ 42 ]。これは、当時最新だったLinuxカーネルの構造に関する有名な議論の始まりとなった。最も重要な批判の中には、次のようなものがあった。
タネンバウムは、Linux が数年以内に時代遅れになり、GNU Hurd (彼がより現代的だと考えていた) に取って代わられるだろうと予測したが、それは誤りであることが証明された。Linux はすべての主要プラットフォームに移植され、そのオープンな開発モデルにより、模範的なペースで開発が進められている。対照的に、GNU Hurd はまだ本番サーバーで使用できるほどの安定性には達していない。[ 46 ]また、彼が Intel の 386 プロセッサを「奇妙」と一蹴したことも近視眼的であることが証明された。x86 シリーズのプロセッサと Intel Corporation は、後にパーソナルコンピュータやサーバーでほぼ普遍的になったからである。
ケネス・ブラウンは未発表の著書『サミズダット』の中で、トーバルズがMINIXから違法にコードをコピーしたと主張している。2004年5月、MINIXの作者であるタネンバウムはこれらの主張を否定した。[ 47 ]
[ブラウン]は所有権の問題についてもっと話したかったようですが、本当の目的を私に明かすのを避けようとしていたので、質問の仕方があまり上手ではありませんでした。最後に彼は、リナスがLinuxを書いたと思うかと私に尋ねました。私の知る限りでは、リナスはカーネル全体を自分で書いたが、リリース後、当初は非常に原始的だったカーネルを他の人が改良し始め、システムに新しいソフトウェアを追加していった、つまり基本的にMINIXと同じ開発モデルだと答えました。すると彼は、「彼はMINIXのコードを無断で盗んだのではないか」といった質問で、この点に焦点を当て始めました。私は、ファイルシステムのレイアウトからソースツリーの名前まで、多くの点でMINIXがLinuxに大きな影響を与えたことは明らかだが、リナスが私のコードを使ったとは思わないと彼に伝えました。
その本の主張、方法論、参考文献は深刻な疑問を投げかけられ、最終的には出版されず、販売元のサイトからも削除された。
トーバルズは、過去にマイクロソフトがLinuxに脅威を感じていたことは彼にとって重要ではなかったと述べているが、マイクロソフトとLinux陣営は1997年から2001年の間に数多くの敵対的なやり取りをしていた。これは1998年にエリック・S・レイモンドによって最初のハロウィーン文書が明るみに出されたときに初めて明らかになった。これはマイクロソフトの開発者による短いエッセイで、フリーソフトウェアがマイクロソフトにもたらす脅威を概説し、これらの脅威に対抗するための戦略を特定しようとしたものであった。[ 48 ]さらに、1999年10月にマイクロソフトのウェブサイトで「Linuxの神話」と題されたWindows NT ServerとLinuxの比較も含まれていた。[ 49 ]
2004年初頭、マイクロソフトが自社ウェブページで「Get the Facts」という名称でWindowsとLinuxの使用状況を評価した顧客事例研究の結果を発表したことで、競争は新たな局面を迎えた。問い合わせ、調査アナリスト、およびマイクロソフトがスポンサーとなった調査に基づき、事例研究では、サーバー上でのLinuxの企業利用は、信頼性、セキュリティ、および総所有コストの点でWindowsの利用に比べて劣っていると主張した。[ 50 ]
これに対し、商用Linuxディストリビューターは、マイクロソフトのキャンペーンに対抗するため、独自の調査、アンケート、証言を作成した。 2004年末にノベルが行ったウェブベースのキャンペーンは「真実を曲げない」と題され、Linux導入の利点を概説するとともに、広く報道された法的責任(特にSCO対IBM訴訟を踏まえて)を払拭することを目的としていた。ノベルは多くの点でマイクロソフトの調査を参照した。IBMもまた、マイクロソフトのキャンペーンに対抗するため、「IBMにおけるLinuxの競争優位性」と題した一連の調査を発表した。レッドハットは、調査による製品の宣伝ではなく、製品の性能そのものが語ることを目的とした「真実は起こる」というキャンペーンを展開した。
2006 年秋、ノベルとマイクロソフトは、ソフトウェアの相互運用性と特許保護に関する協力協定を発表しました。 [ 51 ]この協定には、ノベルまたはマイクロソフトの顧客は、特許侵害で相手方から訴えられないという合意が含まれていました。この特許保護は、非営利のフリーソフトウェア開発者にも拡大されました。最後の部分は、非営利のフリーソフトウェア開発者のみを対象とし、商用ソフトウェア開発者やクローズドソフトウェア開発者は対象外であったため、批判されました。
In July 2009, Microsoft submitted 22,000 lines of source code to the Linux kernel under the GPLV2 license in order to better support being a guest for Windows Virtual PC/Hyper-V, which were subsequently accepted. Although this has been referred to as "a historic move" and as a possible bellwether of an improvement in Microsoft's corporate attitudes toward Linux and open-source software, the decision was not altogether altruistic, as it promised to lead to significant competitive advantages for Microsoft and avoided legal action against Microsoft. Microsoft was actually compelled to make the code contribution when Vyatta principal engineer and Linux contributor Stephen Hemminger discovered that Microsoft had incorporated a Hyper-V network driver, with GPL-licensed open source components, statically linked to closed-source binaries in contravention of the GPL licence. Microsoft contributed the drivers to rectify the licence violation, although the company attempted to portray it as a charitable act, rather than one to avoid legal action against it. In the past Microsoft had termed Linux a "cancer" and "communist".[52][53][54][55][56]
By 2011, Microsoft had become the 17th largest contributor to the Linux kernel.[57] As of February 2015, Microsoft was no longer among the top 30 contributing sponsor companies.[2]:10–12
The Windows Azure project was announced in 2008 and renamed to Microsoft Azure. It incorporates Linux as part of its suite of server-based software applications. In August 2018, SUSE created a Linux kernel specifically tailored to the cloud computing applications under the Microsoft Azure project umbrella. Speaking about the kernel port, a Microsoft representative said "The new Azure-tuned kernel allows those customers to quickly take advantage of new Azure services such as Accelerated Networking with SR-IOV."[58]
近年、トーバルズはマイクロソフトがオープンソースソフトウェアを新たに採用し、Linuxコミュニティと協力するようになったことを受け、マイクロソフトに対して中立的から友好的な態度を示している。「反マイクロソフト的な態度は、冗談としては面白い時もあったが、実際はそうではなかった」とトーバルズはZDNetのインタビューで語った。「今日では、彼らは実際にははるかに友好的だ。私は様々なカンファレンスでマイクロソフトのエンジニアと話をするが、確かに彼らは変わったし、エンジニアたちは幸せそうだ。そして彼らはLinuxでの仕事にとても満足している。だから私は反マイクロソフト的な態度を完全に無視した」[ 59 ]
2023年5月、マイクロソフトはAzure Linuxディストリビューションを一般公開した。[ 60 ]
2003年3月、SCOグループはIBMがUNIXからLinuxにコードを移植することで、UNIXの著作権を侵害したとしてIBMを訴えた。SCOはUNIXの著作権を所有していると主張し、IBMを相手取って訴訟を起こした。Red Hatは反訴し、SCOはその後、関連する他の訴訟も起こした。訴訟と同時期に、SCOはSCOからの訴訟リスクを避けたいユーザー向けにLinuxライセンスの販売を開始した。NovellもUNIXの著作権を主張していたため、 SCOを相手取って訴訟を起こした。
2007 年初頭、SCO は著作権侵害の申し立ての詳細を提出した。SCO は 100 万行のコードの正当な著作権者であると以前主張していたが、326 行のコードのみを指定し、そのほとんどは著作権の対象とならなかった。[ 61 ] 2007 年 8 月、 Novell 事件の裁判所は、そもそも SCO は Unix の著作権を実際に保有していなかったと判決を下したが、 [ 62 ] 2009 年 8 月、第 10 巡回控訴裁判所は、誰が著作権を適切に保有していたかという問題は陪審員が判断すべき問題であると判決を下した。[ 63 ]陪審員裁判は 2010 年 3 月 30 日に Novell に有利な判決が下された。[ 64 ]
1994年と1995年に、様々な国の複数の人物が「Linux」という名称を商標登録しようと試みました。その結果、複数のLinux関連企業に使用料の支払いを求める通知が送られましたが、多くのLinux開発者やユーザーはこれに反対しました。リーナス・トーバルズはLinux Internationalの協力を得てこれらの企業を訴え、Linuxの商標権を取得し、Linux Internationalに譲渡しました。その後、商標の保護は、非営利団体であるLinux Mark Instituteという専門財団によって管理されるようになりました。2000年、リーナス・トーバルズはライセンス付与の基本ルールを定めました。これは、 Linuxという名称で製品やサービスを提供する者は、必ずライセンスを取得しなければならないことを意味します。ライセンスは、別途購入することで取得できます。
2005年6月、Linux商標の使用から生じるロイヤリティの使途をめぐり、新たな論争が勃発した。リーナス・トーバルズの権利を代表するLinuxマーク・インスティテュートは、名称使用料を500ドルから5,000ドルに引き上げると発表した。この措置は、商標保護にかかる費用の上昇を補うために必要だと正当化された。
この値上げに対し、コミュニティは不満を抱いたため、リーナス・トーバルズは誤解を解消するために2005年8月21日に声明を発表した。彼は電子メールで現状と背景を詳細に説明し、ライセンス費用を誰が負担すべきかという問題にも触れた。
[...] そして繰り返しますが、その名前を保護したくない人は絶対にこんなことはしません。「MyLinux」という名前は何でも付けることができますが、その欠点は、自分の名前を保護した別の人が現れて、使用停止命令書を送ってくる可能性があることです。あるいは、商標を保護するためにLMIが定期的に行う商標調査(商標に関するもう一つの法的要件)でその名前が見つかった場合、LMI自身が使用停止命令書またはサブライセンス命令書を送付しなければならないかもしれません。
その時点で、別の名前に変更するか、サブライセンスを供与するかのどちらかになります。ほらね?要は、LMIがお金が欲しいかどうかではなく、あなたが保護を必要としているかどうかの問題なんです。
最後に、はっきりさせておきたいのですが、私は商標使用料を1セントも受け取っていないだけでなく、実際に商標を管理しているLMIでさえ、これまでずっと損失を出してきました。それでは商標を維持することはできません。そのため、彼らは少なくとも自立しようと努力していますが、これまでのところ、企業が求める保護を提供するための弁護士費用は、ライセンス料よりも高くなっています。無償で弁護してくれる弁護士でさえ、弁護士費用やパラリーガルなどの費用を請求します。
—リーナス・トーバルズ[ 66 ]
Linux Mark Institute はその後、無料の永久的な世界規模のサブライセンスの提供を開始しました。[ 67 ]
カーネルは、1991 年の最初のリリース以来着実に成長しており、当時はコードが約 10,000 行しかありませんでした。カーネルは、1,900 万行近く (1,700 万行から増加)、この論文の以前のバージョンが作成された時点よりも約 200 万行大きくなっています。
また、カーネルに関して有効な GPL のバージョンは、明示的に別途指定されていない限り、_この_ 特定のバージョンのライセンス (つまり v2、v2.2 や v3.x などではない) のみであることに注意してください。
私が直接指摘したい唯一の注目すべき点は、COPYINGファイルでの明確化です。カーネルに有効なのは_その_特定のバージョンのGPLのみであることが明確にされています。これは驚くべきことではありません。なぜなら、それは0.12あたりからずっと使われているライセンスだからです。しかし、それを明示的にしておこうと思いました。
1982年、スタンフォード大学とカリフォルニア大学バークレー校のUnixハッカー集団は、比較的安価な68000ベースのハードウェア上で動作するUnixが、幅広いアプリケーションにとって最適な組み合わせとなるという信念のもと、サン・マイクロシステムズを設立した。彼らの考えは正しく、そのビジョンは業界全体のモデルとなった。ワークステーションは依然としてほとんどの個人には手の届かない価格帯だったが、企業や大学にとっては安価だった。ワークステーションのネットワーク(ユーザー1人につき1台)は、旧式のVAXやその他のタイムシェアリングシステムを急速に置き換えた。
Linux の著作権が変更されます。GNU コピーレフトと互換性を持たせ、「金銭目的で配布してはならない」という条件を削除してほしいという要望がいくつかありました。私も同意します。著作権を GNU に準拠するように変更することを提案します。ただし、コードの作成に協力してくれた人たちの承認が必要です。これは誰にとっても問題にならないと思います。不満がある場合 (「著作権は変わらないと想定してコードを書いた」) は、私にメールしてください。それ以外の場合は、GNU コピーレフトは 2 月 1 日付けで有効になります。GNU 著作権の要点がわからない場合は、読んでください。
、解決しようとしている GPLv2 の実質的かつ特定された問題がないという理由で、第 1 項の必要性テストに初読で不合格です。しかし、より深く読み解くと、現在の FSF ドラフトには他にもいくつかの問題があることがわかります。5.1 DRM 条項 [...] 5.2 追加制限条項 [...] 5.3 特許規定 [...] FSF はすべてのプロジェクトを GPLv3 に移行し、他のすべての GPL ライセンスのプロジェクトにも移行するよう圧力をかけることを提案しているため、GPLv3 のリリースは、私たちが頼りにしているオープンソースの世界全体の
バルカン化の
前兆であると予想されます。
「ある意味で、LinuxはFSFが推進しているものと、オープンソースやLinuxが常に目指してきたものとの分裂を明確にしたプロジェクトでした。オープンソースやLinuxは、自由への宗教的な信念というよりも、技術的な優位性を重視してきました」とトーバルズ氏はゼムリン氏に語った。「GPLバージョン3はFSFの目標を反映しており、GPLバージョン2はライセンスのあるべき姿にかなり近いものです。ですから、今のところカーネルはバージョン2を採用しています。」
コンピューティングは、LinuxとWindowsという2つのプラットフォームが支配する世界に突入しつつある。
[Linus] は CTSS も MULTICS も UNIX も MINIX も書いていませんが、Linux は書きました。Brown は私たちの何人かに謝罪すべきだと思います。
In an historic move, Microsoft Monday submitted driver source code for inclusion in the Linux kernel under a GPLv2 license. [...] Greg Kroah-Hartman, the Linux driver project lead and a Novell fellow, said he accepted 22,000 lines of Microsoft's code at 9 a.m.PST Monday. Kroah-Hartman said the Microsoft code will be available as part of the next Linux public tree release in the next 24 hours. The code will become part of the 2.6.30.1 stable release. [...] Then the whole world will be able to look at the code, he said.
はサブライセンスプログラムを再構築しました。新しいサブライセンス契約は以下のとおりです。無料 — 承認されたサブライセンス保有者は料金を支払う必要はありません。永久 — サブライセンスは、契約違反または組織がマークの使用を停止した場合にのみ終了します。全世界 — 1つのサブライセンスで、世界中のどこでもマークを使用できます。
エリック・レイモンドの論文「大聖堂とバザール」を引用したり、エンジニアリングからマーケティング、経営管理に至るまで、組織内のあらゆる部門の人々と話したりしていた。
初期の ARM サポートも含まれています。