「Linuxカーネル2.6.37-rc5」から「rc5」の意味

「Linuxカーネル2.6.37-rc5」から「rc5」の意味

最新のLinuxカーネルをダウンロードするためにkernel.orgのWebサイトにアクセスしたとき、2.6.37-rc5リポジトリに名前付きパッケージがあることがわかりました。最後の「rc5」とはどういう意味ですか?

答え1

リリース候補。

通常、プログラムの更新が準備されるたびに、ベータ版にはrc番号が与えられます。修正が必要な深刻なバグが見つかった場合、プログラムは更新され、より高いrc番号で再リリースされます。重大なエラーが残っていない場合、または他の重大なエラーが見つからない場合は、rc名が削除されます。

答え2

現在のLinuxリリースサイクルは次のとおりです。今日3.7がリリースされると仮定すると、約2週間の「マージウィンドウ」が開きます(Linusは実験ツリーの他の場所で試された新機能を受け入れます。ほとんどのアクティビティでは3.8がここにあります)。 Linusは3.8-rc1をリリースし、正式にマージウィンドウを閉じ、その後、マージされたコンテンツの(ほぼ)バグ修正のみを受け入れました。時々、マージされたコンテンツを再インポートし、新しいコンテンツがカーネルに入るのはほとんどありません。 Linusは新しいバグがないと満足するまで毎週3.8-rc2、-rc3...をリリースし、次に3.8をリリースしました。その後、サイクルが再開される。周期が8週程度かかるのでrc6程度まで上がりますが、rcs間の周期が短くなる場合もあり、頑固なバグにより全体の周期が長くなる場合もあります。

3.8がリリースされた後、重要な問題と最小限の影響を与えるバグ修正を収集し、3.8.1、3.8.2をリリースする安定したチームがそれを引き継ぎます。これに対する固定スケジュールはありません。 3.9がリリースされると、3.8.xではなくなりました。

また、主にエンタープライズ展開または組み込みスペースの恩恵を受けるための(そして維持された)長期サポートリリースもあります。現在、ある程度維持されているリリースは2.6.32.60および2.6.34.14(以前の番号付けスタイル)、3.0 .63です。 、3.2.38、3.4.30。

答え3

これの完全な説明は、以下で見ることができます。 開発プロセスの仕組み

協会。

関連情報