web-dev-qa-db-ja.com

「linuxkernel2.6.37-rc5」の「rc5」の意味

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

12
Renjith G

リリース候補版。

慣例により、プログラムの更新の準備がほぼ整うと、テストバージョンにはrc番号が付けられます。修正が必要な重大なバグが見つかった場合、プログラムは更新され、より高いrc番号で再発行されます。重大なバグが残っていないか、追加の重大なバグが見つからない場合、rcの指定は削除されます。

20
David Harris

現在のLinuxリリースサイクルは次のように機能します。Say3.7が本日リリースされ、約2週間の「マージウィンドウ」が開きます(Linusは、実験ツリーの他の場所で試された新機能を受け入れます。3.8までのアクティビティのほとんどはここで行われます。 )。 Linusは3.8-rc1をリリースし、マージウィンドウを正式に閉じます。その後、彼はマージされたものに対する(ほぼ)バグ修正のみを受け入れます。マージされたものが再び取り出されることがありますが、新しいものがカーネルに入ることがめったにありません。毎週、Linusは3.8-rc2、-rc3、...をリリースし、新しいバグがないことに満足するまで続け、3.8をリリースします。その後、サイクルが新たに始まります。サイクルは約8週間かかるため、rc6程度になりますが、rcの間隔が短くなることもあれば、頑固なバグによってサイクル全体が長くなることもあります。

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。

9
vonbrand

これについての包括的な説明は 開発プロセスの仕組み で見ることができます。

リンク。

0
Reza Harasani