【東京】JJUG ナイトセミナー 「緊急特集! Javaの無償版はなくならないぞ!」 #jjug
JDK8まで OpenJDKのソースをもとに、Oracleがバイナリを生成してOracleJDKをリリース JavaFX Java Plugin/JWS フライトレコーダー・ミッションコントロール バージョンアップ機能 インストーラー
2018-06-20 19:05:05従来のJDKリリース: JDK8までのOracle JDKの作り方 OpenJDKコミュニティが開発。ソースコードを公開 バイナリ提供無し ライセンスGPLv2+Classpath Exception オラクルがJavaFX、Java Plug-in、Java Web Start、JFR/JMC、Auto Version Up、インストーラなどを追加してバイナリを生成し、提供(JDK/JRE)
2018-06-20 19:05:15今までのリリース→OpenJDK(ソース公開、バイナリなし) OracleJDK→FX,applet,JFR,Instllerなど追加してバイナリを提供 コアは一緒 #JJUG
2018-06-20 19:05:26従来、セキュリティアップデートはOracleJDK側で開発してからOpenJDK側に反映、しかし同期は不完全だった #jjug
2018-06-20 19:06:31セキュリティ・アップデートの反映。 オラクルがセキュリティ・アップデートを開発。合わせてバグフィックスも同梱。たまに機能追加もしちゃったり。 OpenJDK側への動機は不完全。Update ProjectがUpdate Releaseを提供。Oracle JDKと完全に一致したリリースはしていない。
2018-06-20 19:06:34セキュリティアップデート Oracleが開発 合わせてバグフィックスや機能追加 OpenJDKにも還元していたが、同期は不完全 OracleJavaのチームとセキュリティアップデートチームが別
2018-06-20 19:07:03OpenJDKをふだんから使っている人という質問でほぼ手が上がらなかった。Oracleさんからダウンロードしてるのが大多数だと思うけど、やっぱメジャーなWindowsビルドが長い間なかったからかな? #jjug
2018-06-20 19:07:12従来のOracle JDKも基盤部分のコードはOpenJDKと同じだった、ってこと自体知らない人も多かったんだなと、今回の件で改めて実感した。 #jjug
2018-06-20 19:07:29今までのセキュリティーアップデート→Oracleがアップデート開発してる。が、OpenJDK側にはそれとは別にUpdateプロジェクトがいるので同期が不完全だった #JJUG
2018-06-20 19:07:31伊藤敬さんのJDKリリースモデルの話 JDK8までの作り方はOpenJDKがソース公開し、OracleがJavaFXやJWS、JFR/JMCなどなど追加し、BCLライセンスでバイナリ提供 セキュリティアップデートはOracleが開発、OpenJDKは別プロジェクトでupdateを提供していたため同期が不完全だった #jjug
2018-06-20 19:07:59JDK/JREに対するニーズ ・もっと短期間でバージョンアップして欲しい ・1バージョンを長期間使いたい ・モダンにして欲しい ・ドタバタしないで欲しい
2018-06-20 19:08:37Oracleはセキュリティアップデートと言いながら機能追加を混ぜちゃってたりと… そんな中、JDKとJREに対するニーズとして、短期間でのバージョンアップ、1バージョンを長期使いたい、モダンにしてほしい、JDK9のときみたいにドタバタの挙げ句延期などしないでほしい…などなどがあった #jjug
2018-06-20 19:10:18