Java SE の一部として JRE と JDK があり、 Java SE = JDK ではないと理解しています。 http://docs.oracle.com/javase/7/docs/index.html [oracle.com] | Oracle has two products that implement Java Platform Standard Edition (Java SE) 7: Java SE Development Kit (JDK) 7 and Java SE Runtime Environment (JRE) 7.
先のリンクにはExtended Support期限も併記されていますが、こちらはJava SE 7が2019年7月になっています。 Extended Supportで提供される内容は"critical bug and security fixes"とありますから、エンドユーザはこれで十分ではないかな、と。
2014年7月以降のサポートは、セキュリティホールの修正を含め有償サービスです。 特に、Extended Supportは、Premier Supportのさらに上位のサービスで、追加の費用が必要になるサービスだと理解しています。 http://www.oracle.com/us/support/lifetime-support/lifetime-support-sof... [oracle.com] | Extended Support - Puts you in control of your upgrade strategy by offering an extra three years of maintenance and upgrades for select Oracle software releases at an additional fee.
そしてJava7もまた (スコア:1)
移行先とされる、現在の最新版であるJava 7 ですが、
これも2年後(2014年7月)にはサポート期限を迎える予定になっています。
http://www.oracle.com/technetwork/java/eol-135779.html [oracle.com]
Java 7 がリリースされたのが2011年7月なので、ちょうど3年と言うことになります。
6以前のJavaのサポート期間が5,6年間はあったことと比べると、短すぎるように思います。
Re: (スコア:1)
いやいや、これはJRE(Java実行環境)ではなくJava SE(Java開発プラットフォーム)のサポートの話でしょう。
そこは区別しないと。
Re: (スコア:0)
Java SE の一部として JRE と JDK があり、
Java SE = JDK ではないと理解しています。
http://docs.oracle.com/javase/7/docs/index.html [oracle.com]
| Oracle has two products that implement Java Platform Standard Edition (Java SE) 7: Java SE Development Kit (JDK) 7 and Java SE Runtime Environment (JRE) 7.
Java SEのサポートが終了すれば、同じバージョンのJREのサポートも終了する、と理解していたのですが、
違うのでしょうか?
Re: (スコア:2)
「Java SE全体に要求されるサポート」と、「JREに必要なサポート」は違いますから。
エンドユーザが意識するのは基本的にJavaアプレット/アプリケーションの挙動やVMのセキュリティーホールとかであって、クラスライブラリ自体の挙動ではないですよね?
先のリンクにはExtended Support期限も併記されていますが、こちらはJava SE 7が2019年7月になっています。
Extended Supportで提供される内容は"critical bug and security fixes"とありますから、エンドユーザはこれで十分ではないかな、と。
# 開発者としてはもうちょっと更新間隔を長くして欲しいところですが、それはWindowsやOSXに対しても感じるところなので(^^;)
Re: (スコア:3, 参考になる)
2014年7月以降のサポートは、セキュリティホールの修正を含め有償サービスです。
特に、Extended Supportは、Premier Supportのさらに上位のサービスで、追加の費用が必要になるサービスだと理解しています。
http://www.oracle.com/us/support/lifetime-support/lifetime-support-sof... [oracle.com]
| Extended Support - Puts you in control of your upgrade strategy by offering an extra three years of maintenance and upgrades for select Oracle software releases at an additional fee.
Re: (スコア:1)
あちこち探してみたんですが、やっぱり見つけられませんでした。
おっしゃるとおり、2014年7月でJRE 7もサポート終了みたいですね。
でも、そうなるとJRE 6も今年の11月でサポート終了ですか。
なんか、以前と違うような……。
前は確か、「現行バージョンと2つ前のバージョンまでサポート」って文言がありませんでしたっけ?
昔はそうだった (スコア:0)
Internet archiveを漁ってみたところ、確かに「2つ前のバージョンまでサポート」と書いてあるページが見つかりました。
http://web.archive.org/web/20070107192722/http://java.sun.com/products... [archive.org]
| The Java technology policy is to support the current shipping version of Java Standard Edition plus two back versions.
古いページを探してみたら、「Java SEのサポート期間は最短で3年」というのは、
結構昔から言われていたことなのですね。
http://web.archive.org/web/20080604202612/http://java.sun.com/products... [archive.org]
|Java SE release families will be maintained for a minimum of 3 years from that release families general availability date
Java 7 が遅れすぎたせいで、すっかり意識しなくなっていました。
Re:昔はそうだった (スコア:1)
情報ありがとうございます。
そうすると、途中で「現行+2つ前のバージョン」の方針が変わっちゃったんですね。
2008年4月には既に削除されていたようですから、Oracle買収より前の話でしょうか……。
4年もそれに気付かなかったのは、お恥ずかしいばかりです(^^;)