Java Programming Language

最終的にOracleは、従来JDK7に予定されていた機能を分割し、JDK7とJDK8の2つのリリースに分けるというプランBの採用を決定。これまでのところ、どの機能をJDK7に取り込むか、2011年と2012年のどのタイミングでリリースを実施するかなどの大まかなスケジュールが公開してきた。

リリーススケジュールの細かい日程はまだ公開されていないが、OpenJDK - JDK 7においてリリースへ向けた大まかな日程が公開された。内容は次のとおり。

  • 12月16日: JDK7に取り込む機能を確定
  • 2011年4月12日: リリースへ向けた取り組み開始。P1-P3バグのみ対応
  • 2011年4月28日: 重大な問題につながる場合のみAPI/インタフェースの変更を許可
  • 2011年5月11日: リリースへ向けて対処すべきバグを解決し最初の準備リリースをビルド
  • 2011年5月18日: 重大な問題につながるバグのみ修正
  • 2011年6月8日: 最終テストサイクル開始
  • 2011年7月28日: 一般公開版提供開始

説明によれば7月28日にJDK7が公開されることになる。具体的に日付が公開されたことは興味深い。当然、これからの作業で大きく遅延することも考えられるが、OracleはJDK7とJDK8のリリースに積極的な態勢を見せており、2011年の夏におけるJDK7のリリースはそれほど遅延しないとみられる。