1. 身近な「Linux」を逆算する
Android スマホ、世界の Web サーバの 70%、Netflix のバックエンド、ChromeBook、スーパーコンピュータの TOP500 全て、すべて Linux カーネルで動いている。1991 年、21 歳のフィンランドの学生 が趣味で書き始めた OS が世界を支配した。
OSS (オープンソースソフトウェア) ムーブメントが大きく違っていた可能性。Linux なしには Android もクラウドコンピューティングも今の形ではなかった。さらに彼が作った Git なしには、現代のソフトウェア開発スタイル全体が違っていた。
2. 100 文字でわかる
リーナス・トーバルズ (1969〜)。フィンランド系米国人 CS 学者。1991 年 Linux カーネル開発開始、1992 年 GPL ライセンス公開。2005 年 Git 開発、2 つの世界制覇 OSS の創設者。
3. 500 文字でわかる
1969 年フィンランド・ヘルシンキ生まれ、ヘルシンキ大学で CS 専攻。1991 年、21 歳の彼は MINIX (教育用 UNIX クローン) に飽きたらず、自前で 新しい OS カーネル を書き始めた。9 月、Usenet に「Hello everybody, I'm doing a (free) operating system (just a hobby)」と投稿。これが Linux の誕生宣言。1992 年に GPL ライセンスで公開 することで、世界中のハッカーが改良に参加、爆発的な発展を遂げた。1996 年米国移住、Transmeta 社・後に Linux Foundation 専属。2005 年、BitKeeper との対立から、わずか 10 日で分散バージョン管理システム Git を自作、これが現代のソフトウェア開発の標準に (GitHub・GitLab はすべて Git ベース)。2 つの世界制覇 OSS を作った稀有な人物。フィンランド国民英雄、辛口の発言でも有名。Millennium Technology Prize (2012) 受賞。
4. もっと詳しく
Linux 誕生 (1991)
ヘルシンキ大学の学生だった彼は、当時の MINIX (タネンバウム教授作) に不満を持ち、自力で新カーネルを書き始める。1991 年 8 月 25 日、Usenet に「新しい OS を作っている、興味ある人いる?」と投稿。これが「たぶん bash と gcc しか動かないけど」という謙虚な announcement だった。
GPL ライセンス採用 (1992)
リチャード・ストールマン (EP.26) が作った GPL ライセンスを採用し、Linux のソースコードを完全公開。これが「世界中のハッカーが自由に改良できる」状態を作り、爆発的な進化を生んだ。今や Linux のコード行数は 3000 万行超、開発者数は 1 万人超。
Git の発明 (2005)
Linux カーネル開発で使っていた BitKeeper (商用 BVCS) のライセンス契約が破綻、リーナスは 「2 週間で代替を作る」 と宣言、本当に 10 日で Git の最初の version を完成。「Git = (英国スラング) 馬鹿野郎、ちなみに俺は自分の作品を自分の名で呼ぶのが好き」という命名秘話。
リーナスの性格
辛口で有名、メーリングリストで「これは crap (くだらない)」「stupid (馬鹿)」と批判するスタイルで知られる。2018 年に「自分の言動を反省する」と一時休養、現在は穏やかに復帰。「Linus Torvalds がいないと Linux は成立しないが、彼の言動だけは要らない」と言われていた時代も。
5. 現代への影響
- Linux カーネル: Android / Web サーバ / スパコン / ChromeBook / 組込み
- Git: 全ソフトウェア開発の標準バージョン管理
- OSS 文化: 「公開して世界中で改良する」ムーブメント
- Linux Foundation: クラウドネイティブ・自動運転 OS 等の業界連携基盤
6. もっと知りたい人へ
- Wikipedia (日本語): リーナス・トーバルズ
- 自伝「Just for Fun (それがぼくには楽しかったから)」(2001): リーナス自伝、邦訳あり
- Linux Foundation 公式: https://www.linuxfoundation.org/
7. 次の話
EP.22 では デニス・リッチー を扱います。C 言語と UNIX を作り、現代の OS とプログラミング言語の祖となった人。
この記事の感想を教えてください
あなたの 1 クリックで、本当にこの記事は更新されます。「もっと詳しく」「続編希望」が一定数集まった記事は、 ふくふくが 実際に内容を拡充したり続編記事を公開 します。 送信したリアクションはお使いのブラウザに記録され、再カウントされません。