Linuxカーネルの発売日

Linuxカーネルの発売日

私が探していますkernel.orgWebサイトには、Linuxカーネルバージョンのリリース日がリストされていますが、理解できない点が1つあります。

私のコンピュータがDirtyCOW(2016年10月18日パッチ)に脆弱であることを確認するためにLinuxカーネルバージョンを比較したとき、私のコンピュータにカーネルバージョン4.4.38(2016年10月12日)があることに気づきました。修正パッチがインストールされました。しかし、他のカーネルである4.8.1(2016-10-07)はそうではありません。

それでは、なぜより大きい数字のバージョンがより小さい数字のバージョンよりも先にリリースされるのですか?

答え1

新しい「メイン」カーネルバージョンがリリースされると、.0バージョン番号(または短いバージョン番号、例えば4.3)、安定した分岐を開始し、必要に応じて更新を受け取ります。アップデートは最初にマスターブランチ(Linus Torvaldsのツリー)に移動し、安定リリースに関連するアップデートはさまざまな安定ブランチにバックポートされます。安定版は時々リリースされ、これは複数の四半期で同時に起こります。これはあなたが見ているものを説明します。 4.4は2016年初めにリリースされましたが、引き続きアップデートと新しいバージョン(4.4.1、4.4.2)を受け取ります。 ..) 最新のカーネルが最新の四半期(4.5、4.6...)にリリースされ、アップデート(4.5.1、4.6.1...)を受け取っても同様です。

最も重要なことは、いくつかの安定したブランチが長期リリースブランチとして選択され、長年にわたって維持されることです。この kernel.org ページそれらおよび彼らの計画された寿命の終わりをリストしなさい。 4.4は、少なくとも2018年2月までサポートされる長期ブランチです。 4.8ではありません。 4.8.17が最後のバージョン(1月9日)です。

関連情報