Ubuntu 14.04 LTSは、Linuxカーネル3.13(開発バージョン)でリリースされており、Linuxカーネルの安定バージョン(3.14または3.12)ではありません。これは、Linuxカーネル3.13に多くの新機能が追加されたためですか?
奇数番号のカーネルリリースは不安定であると仮定していますが、これはバージョン2.6.x以降では当てはまりません。 —それは2003年です。 http://en.wikipedia.org/wiki/Linux_kernel の履歴部分を参照してください。
開発版(不安定版?)は現在、さまざまな開発者のgitツリーで配布されています。古い奇数番号のカーネルにより似ているのは、おそらく linux-next gitツリーでしょう。
3.13は3.12および3.14と同じくらい「安定している」と言われています。最近のLinuxカーネルメンテナーのポリシーでは、everyマイナーリリースは「安定した」ラベルに値するということです。ああ、彼らは マイナーバージョン番号 を "メジャーリビジョン番号" として特異的に参照しています。 ( グレードインフレーション 、誰か?)
「(安定)」と呼ばれるusedは、Ubuntuプロジェクトの「long-定期サービス」(LTS)の指定。
LTMに指定されているLinuxカーネルのバージョンは次のとおりです
2.6.32 (Dec 2009)
3.2 (Jan 2012)
3.4 (May 2012)
3.10 (Jun 2013)
3.12 (Nov 2013)
3.14 (Mar 2014)
3.18 (Dec 2014)
逆に、 最近のUbuntu LTSリリースに同梱されているカーネルのバージョンはこちらです
10.04.x -> 2.6.32 LTM
12.04.0 -> 3.2 LTM
12.04.1 -> 3.2 LTM
12.04.2 -> 3.5
12.04.3 -> 3.8
12.04.4 -> 3.11
12.04.5 -> 3.13
14.04.0 -> 3.13
14.04.1 -> 3.13
14.04.2 -> 3.16
(10.04のソース: AskUbunt 、 10.04.4リリースノート 。)
ご覧のとおり、Ubuntuは12.02.1(2012年8月リリース)以降、LTSリリース内にカーネルのLTMバージョンを出荷しておらず、実際、歴史的に「安定性が低い」奇数番号のマイナーリリースを出荷しました。 。
Ubuntuは6か月ごとに時計仕掛けのように出荷され、Linuxカーネルのリリーススケジュールはカレンダーに関連付けられていないため、Ubuntuプロジェクトは最新のLTMカーネル(その時点で数か月前)で出荷するかどうかを選択する必要があります最新の「安定した」カーネルで出荷するための期間。
私はここでバックストーリーを知りませんが、私のあまり教育を受けていない推測は、Ubuntuプロジェクトの観点から、最先端のハードウェアドライバーサポートはLTM指定よりも価値があるということです。 Ubuntuはサーバー市場ではなくデスクトップ市場に焦点を当てているため、「すぐに使用できるすべての周辺機器をサポートしますか」は「バグがないことを100%確信している」よりも重要な質問です。
Ubuntu 14.04で使用することが決定されたとき、3.13はカーネルの安定バージョンでした。 14.10がリリースされると、新しいカーネルも有効化のためにLTSリリースにバックポートされます。これは長年の標準的な慣行です。
過去には、マイナーバージョン番号でさえ安定したカーネル用に予約されていました。この慣行は長い間放棄されてきました。不安定なカーネルバージョンには、-rc<N>
というタグが付けられました。ここで、<N>
は増加する番号です。