Linuxカーネルの25周年を記念して、ローリーのAll Things Openで、5分間のライトニングトークで25年間のLinuxを紹介しました。カーネルの27周年を迎えるにあたり、思い出の小道を散歩して、私にとって最も重要な3つのリリースを振り返りたいと思います。
Linux 2.4.x
2001年1月に最初にリリースされた2.4.xシリーズは、カーネルの歴史において重要であり、多くの主要なマイルストーンが含まれていました。 USBとBluetoothのサポートが追加され、ext3がリリースされ、LVMが導入され、ISAプラグアンドプレイのサポートが含まれました。
2.4.xは、Linuxの採用にとって重要な時期にリリースされた、成功した長寿命のシリーズでしたが、まったく別の理由で私にとって重要です。 2.4.19から、驚くほど人気のある-lqパッチセットを維持しました。実際、おそらくあなたのマシンが発火することになるだろうという私の確信にもかかわらず、私はいくつかの大企業がそれを生産に使用していることを知りました。パッチセットは、rmapとO(1)スケジューラを同じカーネルに入れたいという私の願望から始まりました。そこからの機能リクエストに基づいて成長しました。これらの2つの機能がメインラインに組み込まれた後、プロジェクトを終了することになりましたが、それは素晴らしい学習体験であり、私が懐かしく振り返るやりがいのあるプロジェクトでした。
Linux 0.99.5
これは、私が日常的に使用することができたLinuxの最初のバージョンとともにインストールされたLinuxカーネルバージョンでした。ディストリビューションはYggdrasilで、 Linux Bibleに含まれていました。 。 Linuxは当時はもう少し生っぽく、メインマシンを変換するのに数回の試行が必要でした。 XF86Configを手作業で作成したり、手動で「スワポン」したりする必要がなかった人にとって、これらはまったく異なる時代でした。
その他のLinuxリソース
- Linuxコマンドのチートシート
- 高度なLinuxコマンドのチートシート
- 無料のオンラインコース:RHELの技術概要
- Linuxネットワーキングのチートシート
- SELinuxチートシート
- Linuxの一般的なコマンドのチートシート
- Linuxコンテナとは何ですか?
- 最新のLinux記事
そのインストール以来、私は振り返りませんでした。それ以来、デスクトップでLinuxを使用しています。 Yggdrasil以来、多くのディストリビューションをインストールしてきました。これには、0.99.5よりも新しいカーネルが多数含まれていますが、彼らが言うように、あなたは常に最初のディストリビューションを覚えています。
Linux 2.2.x
2.2.xリリースはグローバルスピンロックを削除しましたが、LinuxQuestions.orgを起動したとき、および最初のフルタイムLinuxジョブを取得したときの現在のバージョンでもありました。これらは2つの重要な個人的なマイルストーンであり、このシリーズを私にとって思い出深いものにします。このリリースは、メンテナであるAlanCoxに渡された最初のメインラインバージョンであるため、私にとっても際立っています。
お気に入りのLinuxカーネルリリースは何ですか?
これらは私にとって最も記憶に残る3つのLinuxカーネルバージョンですが、どのバージョンがあなたにとって重要であるか、そしてその理由を知りたいです。コメントで教えてください。
「最初のLinuxカーネルバージョンは何でしたか?」も実行しています。 LinuxQuestions.orgで投票します。