Linusトーバルズは正式に告知しました。Linuxカーネル7.0の最初のリリース候補版の到来を、自分のキャリアの軌跡を彼独特の自虐的なユーモアで考察する機会を活用しました。
「今までに、あなたたち皆はこの儀式をよく知っているでしょう。2週間経過し、マージウィンドウは堅く閉じられました」と、彼はLinux 7.0-rc1を発表したメッセージの中で述べました。トーバルズは新しいメジャーバージョンへの移行を無防備な単純さで説明しました。「私たちが新しいメジャーナンバーに進んだのは、ただ私が混乱しやすく、かなり大きな数字をしっかり把握していないからです。」
彼は、カーネルのバージョニングが長い間、深刻な構造的意義から切り離されてきたことを強調しました。長期間にわたって、リリースは特定の機能セットにも、「安定」と「不安定」の古い分岐にも結び付けられていません。新しいメジャーバージョンは、革命的なパラダイムシフトを示すものでも、レガシーインターフェイスの放棄を示すものでもなく、単に計画的で段階的な進歩の時系列マーカーに過ぎません。
トーバルズは彼の確立された方法論を振り返りました。各カーネルシリーズは通常、バージョン x.19 で終了し、次の y.0 に進みます。これは約3年半のサイクルです。しかし、彼はメジャーバージョン自体が「不快なほど広大な」大きさに膨らむ時の最終的な苦境について考えました。「メジャーナンバー自体が恐ろしい高さに達する時代に対する明確な戦略は持っていません」と彼は告白しました。「その時までに、誰かもっと上手な人がかじ取りをするだろうと私は疑っています。20より大きい整数に悩まされない人です。だから、それについて心配することはやめておきます。」
この感情は、暗い時系列の現実によって強調されています。現在の速度が続く場合、バージョン19.xの到来は少なくとも4十年先のままです。その時代までに、56歳のトーバルズはほぼ確実に長い間、よく得られた退職を受け入れているでしょう。おそらく、ギターペダルの複雑さや他の余暇の活動に没頭していることでしょう。さらに、Linuxコミュニティは既に公式な後継計画に関する正式な審議を開始しています。
これらの実存的な思索を手放して、トーバルズは実用的な側面に戻りました。彼は、メジャーバージョンの最初のリリースが伝統的に恐怖を引き起こすことに注目しました。これは規律の少ないプロジェクトでの経験の遺産です。しかし、彼はそのような不安は根拠がないことを保証し、最近のマージウィンドウを「唯一無二のシームレス」と特徴付けました。「私は、そのようなウィンドウを、私が自分のローカルマシンのいずれかでブート失敗を診断するタスクから免除されるものとして定義しています」と彼は説明しました。「公正に言うと、この場合、私はそのような失敗をブートに実際にコミットする前に早期に傍受しました。それにもかかわらず、私の指標によれば、それは正式に「スムーズ」として適格です。」
彼は冗談めかしてユーザーに「すべてのタスクを放棄し、ターミナルに急ぎ、新しいカーネルをコンパイルしてブートするよう進める」ことを促しました。彼の個人的な成功は普遍的な互換性を保証するものではないことに注目しました。それから彼はすぐに譲歩しました。「冗談です。あなたが食事を終えた後の気ままな散歩で十分です。」
トーバルズによれば、このリリースの変更内容は特徴的にバランスが取れています。3分の2はドライバーに専念し、残りの3分の1は通常のアーキテクチャ更新、ファイルシステム、ツール、およびコアカーネル改良の混合物で構成されています。注目すべき革新の中でも、Rustプログラミング言語のサポートを確実に統合するパッチがあります。
テスターはまた、最適化されたキャッシュクリアメカニズム、システム中断なしでカーネルを「ライブパッチ」する機能、および最新のAMDおよびIntelプロセッサ向けにカスタマイズされた拡張機能も遭遇します。さらに、RISC-VおよびLoongArchアーキテクチャのパフォーマンス最適化が統合されています。時間の経過への気まぐれなうなずきで、1990年代のThinkPadラップトップのモデムドライバ(IBMブランドの商品だった時代の遺物)がついにコードベースから削除されました。
翻訳元: https://meterpreter.org/linus-torvalds-bumps-linux-to-version-7-0-because-math-is-hard/