2019年4月29日

Red HatがOpenJDK 8/11 LTSの修正を主導することへの見解や反響

まとめました。単なる誤解だけの反応は外しています。 IcedTea-WebのWindows版の反響はやはり大きいようです。 ※現状8/11 LTSには関係ないですがOpenJDK 12のShenandoah GCに関しても追記しました。
2
リンク www.redhat.com Leadership of OpenJDK 8 and OpenJDK 11 Transitions to Red Hat Transition from Oracle addresses need for continued support of the technology and community 1 user 188
Red Hat, Inc. @RedHat

The leadership of #OpenJDK 8 and OpenJDK 11 transitioned to #RedHat. Find out more about Red Hat’s commitment to the #Java community: red.ht/2Zfttd8 @OpenJDK @java pic.twitter.com/dbcxLHry8Y

2019-04-17 22:29:39
拡大
Takahiro YAMADA @yamadamn

この辺り重要かと "Red Hat plans to launch OpenJDK in a Microsoft installer in the coming weeks and distribute IcedTea-Web, the free software implementation of Java Web Start, as part of the Windows OpenJDK distribution." twitter.com/redhat/status/…

2019-04-19 07:44:47
Takahiro YAMADA @yamadamn

一応 "JDK Mission Control is available as part of Red Hat Software Collections and for Windows through the Red Hat Customer Portal, enabling developers and administrators to collect and analyze data from Java applications running locally or deployed in production environments."

2019-04-19 07:46:47
Takahiro YAMADA @yamadamn

どちらも以前から動きあったが、Icead-Tea WebのWindows版に対して、明示的に公式アナウンスがあったのは初めてじゃないかな。 利用時はサブスクリプションも必要となるし、Oracle版のWeb Startとの互換性も気になるところだけどね。 なお、何度も言うけどアプレット(Java Plug-in)はオワコンです。

2019-04-19 07:51:58
Takahiro YAMADA @yamadamn

誤解されそうなので補足すると、Icead-Tea Webで技術サポートが必要な場合はRed Hatのサブスクリプションを当面利用するのがよいかと。 github.com/AdoptOpenJDK/i… に数週間前にホスト(移管)されており、OSSとして誰でも使えますし、AdoptOpenJDKなどとも統合できます。

2019-04-19 07:57:00
リンク GitHub AdoptOpenJDK/icedtea-web The new home for Icedtea-Web. Contribute to AdoptOpenJDK/icedtea-web development by creating an account on GitHub.

OpenJDK 12のShenandoah GCをOracle JDKが外したことへの意見

Yasumasa Suenaga @YaSuenag

前半は「おぉ、オトナな!」と思ったらやっぱり後半は批判が: developers.redhat.com/blog/2019/04/1… OracleだってOpenJDKディストリビューターの1つなんだからJava SE仕様をちゃんと守るなら、残りの機能は入れるも入れないも自由に判断すりゃいいと思うんだけどね。

2019-04-20 10:53:18
リンク Red Hat Developer Blog Not all OpenJDK 12 builds include Shenandoah: Here's why - Red Hat Developer Blog Not all OpenJDK versions include the Shenandoah garbage collector. We explain why that's the case and how you can find one that does. 2 users 8
Takahiro YAMADA @yamadamn

OracleはZGC開発してるし仕方ない気が。企業戦略としては言いたいことは分かるけど、JFRとか寄贈されたことを忘れかけてるんじゃないの? / Not all OpenJDK 12 builds include Shenandoah: Here’s why developers.redhat.com/blog/2019/04/1…

2019-04-20 11:10:53
Takahiro YAMADA @yamadamn

@YaSuenag JEP的にExperimentalですし、RHEL上だってShenandoahを正式サポートしたの確か割と最近だったような気が…

2019-04-20 10:57:52
Yasumasa Suenaga @YaSuenag

@yamadamn Shenandoahサポートって最近でしたっけ?私が普段使ってるFedoraのOpenJDKは数年前から(Experimentalなものの)入ってる気がしていました。 正直、人が作ったJITやGCをサポートするって相当辛いと思うんですよね。なのでOpenJDKとはいえOracleが自社ビルドからShenandoahを外したのは理解できます。

2019-04-20 11:03:17
Takahiro YAMADA @yamadamn

@YaSuenag nekopさんブログ nekop.hatenablog.com/entry/2018/09/… によるとRHEL 7.5からですね。 末永さんにとっては古過ぎなのかもですが😅

2019-04-20 11:06:51
リンク nekop's blog Red HatのOpenJDKのサポート - nekop's blog 更新: Red Hat Enterprise Linux 7.6でOpenJDK 11が追加されました。現在のサポート期間は2024/10までです。 【JDK 11 リリース直前】各ベンダーのJDKリリースモデル特集!というイベントがあってRed Hatさんもどうですか、ってお誘いが来たんですが予定が入っており参加できなかったのでエントリを書いておきます。 Red Hat Enterprise Linux (RHEL)には商用サポートされるOpenJDKパッケージが含まれています。RHELのサブスクリプシ 56 users 3
Yasumasa Suenaga @YaSuenag

@yamadamn ありがとうございます!これは気づいてませんでした! 言い訳ですが、普段サラリーマンとしてはRHELで結構保守的なオプションを選択し、サンデープログラマーとしてはGCなんて気にしないのでw

2019-04-20 11:10:00
Takahiro YAMADA @yamadamn

@YaSuenag RHELもOpenJDK 12のようなnon-LTSは提供しない保守戦略なのに、正直何を言ってるんだか… って感じでしたw

2019-04-20 11:15:32

Takahiro YAMADA @yamadamn

"Oracle ended commercial support for Java 8 and the Oracle JDK 8 implementation of Java SE in January 2018." って何もかも違うのだが。2019年1月でOracle JDKのPublic Updatesが終了しただけなのに。/ Red Hat replaces Oracle as OpenJDK 8, OpenJDK 11 steward bit.ly/2KPMYWG

2019-04-20 15:01:08
Takahiro YAMADA @yamadamn

商業活動としては正しいのだろうけど、Red Hatも自分が関わってるOSSのロビー活動(?)に必死よね。 RHEL 8からはPodmanを採用してDockerを○そうとしてる気もするし。 publickey1.jp/blog/19/red_ha…

2019-04-20 15:07:38
リンク www.publickey1.jp Red Hatが開発するDocker互換の新コンテナエンジン「Podman」、バージョン1.0に到達 Red Hatは、同社が中心となってオープンソースで開発中のコンテナエンジン「Podman」がバージョン1.0に到達したことを発表しました。 Podmanはもともとコンテナエンジンの標準仕様であるOCI対応として開発されていた「cri-... 305 users 215
Takahiro YAMADA @yamadamn

また勘違いしてそうな人がいるが、あくまでLTSリリースに対する修正をRed Hatが主導するだけですよ。最新版のUpstream(non-LTS含む)はOracle中心で以前から変わらないです。 blogs.oracle.com/java-platform-… / “米Red Hat、「OpenJDK 8」と「OpenJDK 11」の開発を統括することを発…” htn.to/45VBfHY8c9

2019-04-23 16:12:15
リンク blogs.oracle.com Building JDK 11 Together With the recent <a href="https://blogs.oracle.com/java-platform-group/introducing-java-se-11"> release</a> of Java 11, it’s time to look back at the development of the second feature release in the new semi-annual release cadence. Let’s... 14
残りを読む(29)

コメント

Takahiro YAMADA @yamadamn 2019年4月29日
現状8/11 LTSには関係ないですがOpenJDK 12のShenandoah GCに関しても追記しました。
0
Takahiro YAMADA @yamadamn 2019年4月30日
誰がOpenJDK 8/11 LTSを修正しているかを数字から見えるように集計・追記しました。
0