改元(新元号)対応に見るOracle JDKとOpenJDKの攻防あるいは協力 #令和

Javaバージョン別の改元(新元号)対応まとめ https://qiita.com/yamadamn/items/56e7370bae2ceaec55d5 で2019年4月リリースでどうなるかを気にしてヤキモキしたけど、最終的にOracleさんとRed Hatさんが協力して対応してくれたよって話です。 なお、セキュリティ脆弱性の修正は最優先でどちらも入ります。オススメに入れたまとめも併せて参照ください。
0

前後してRed HatのAndrewさんからOpenJDK 8u212/11.0.3のリリース案内に気づく

Andrew Hughes @gnu_andrew_java

#OpenJDK 8u212 has been released: bitly.com/oj8u212 This includes the April security fixes and updates for the new Japanese Reiwa era.

2019-04-17 06:42:10
Andrew Hughes @gnu_andrew_java

#OpenJDK 11.0.3 has been released: bitly.com/oj1103 This includes the April security fixes and updates for the new Japanese Reiwa era.

2019-04-17 06:48:15
Takahiro YAMADA @yamadamn

おや、OpenJDK 8u212/11.0.3に令和対応が入ったってことで、確かにリストされてるな。 mail.openjdk.java.net/pipermail/jdk8… mail.openjdk.java.net/pipermail/jdk-… 無理に間に合わせてくれたのかな… ありがとうございます。

2019-04-17 07:03:19
リンク mail.openjdk.java.net OpenJDK 8u212 Released
リンク mail.openjdk.java.net OpenJDK 11.0.3 Released
Takahiro YAMADA @yamadamn

うむ。完全に改元対応を中心に無理やり間に合わせてくれてる。。本当にありがとうございます。 mail.openjdk.java.net/pipermail/jdk8… mail.openjdk.java.net/pipermail/jdk-… Thank you so much @gnu_andrew_java and @RedHat for backports of new Japanese Era!

2019-04-17 07:50:11
Aleksey Shipilëv @shipilev

@yamadamn So if you look at JDK-8210633 again, you would notice it is fixed in 11.0.3 and openjdk8u212 now ;)

2019-04-17 07:48:59

実際に修正を担当してくれたのはOracleのNaotoさん

Takahiro YAMADA @yamadamn

@shipilev Yep. I have noticed. Thank you so much @naotoj さん!

2019-04-17 07:52:49
Naoto Sato @naotoj

@yamadamn @shipilev My pleasure! I appreciate your tweets/writings about the new era to the Japanese users. That helps a lot!

2019-04-17 07:59:04

OpenJDK 12.0.1は新しいJDKリリースモデルの最新なので当然問題なし

Takahiro YAMADA @yamadamn

OpenJDK 12.0.1でも新元号「令和」対応問題なし。(今度はmacOSのJShellスクリーンショットを念のため) pic.twitter.com/ZgHBBCu1WK

2019-04-17 10:08:03
拡大

結果、Oracle JDKもOpenJDKも4月リリースで改元対応が間に合ってめでたし

窓の杜 @madonomori

Oracle、「Java SE 12.0.1」「Java SE 8 Update 211」を公開 ~新元号“令和”に対応/5件の脆弱性を修正、いずれもリモートから悪用が可能 forest.watch.impress.co.jp/docs/news/1180… pic.twitter.com/lY0xQgv4om

2019-04-17 10:31:04
拡大
Takahiro YAMADA @yamadamn

#Corretto 8.212.04.1/11.0.3.7.1でも新元号「令和」対応は特に問題なし。 せっかくバックポートしようとしてくれてたのが結果的に無駄になっちゃった気がするけど、そういうこともあるよね。

2019-04-17 11:50:53
Andrew Hughes @gnu_andrew_java

#OpenJDK 7u221 has been released: bitly.com/oj7u221 This includes the April security fixes and updates for the new Japanese Reiwa era.

2019-04-17 12:26:35
リンク mail.openjdk.java.net OpenJDK 7u221 Released
リンク jdk.java.net JDK 12.0.1 GA Release 1 user 133
Takahiro YAMADA @yamadamn

日本時間4/17のOracle JDK/OpenJDKリリースを受けて各種の見直しを行いました。また、令和の合字(U+32FF)はまだ正式対応されていませんが、前提から補足に移動し、コード例も追記しました。 qiita.com/yamadamn/items… 今後は微修正レベルとなり、それほど大きな変更はないつもりです。

2019-04-17 16:12:43
リンク Qiita Javaバージョン別の改元(新元号)対応まとめ - Qiita # はじめに 改元が2019年5月1日、新元号が「令和」と4月1日に発表されました。~~新元号の発表が1ヵ月前の4月1日に予定されています~~ **(4/1見直し)** 関連する記事は「[Javaで新元号に対応する](https://... 39 users 22