8. MAKE JAVA GREAT AGAIN
IBM SDK for Java Going Open Source
• IBMのJVM実装であるIBM J9をOpenJ9としてOSS化
»Coming Soon http://openj9.mybluemix.net/
»OpenJ9はEclipse OMRがベース
• “OpenJ9ベースのOpenJDK”が登場する
»おそらくHotSpotベースよりも起動が速く、footprintが小さい
»HotSpotベースのものがなくなるわけではない
7
13. MAKE JAVA GREAT AGAIN
今後の展開は注目
• Apache Harmony論争再び?
»JDK 5, 6のオープンソース実装(Apache 2.0)を目指して公開
»Sunが対抗してOpenJDK(GPL)を提供
»なんやかんやでAndroidに組み込まれてAndroid訴訟に発展した
▸http://www.publickey1.jp/blog/16/googleoraclejava_apiitjjug.html
▸Android NougatではOpenJDK実装に切替え
• IBMによる言語ランタイムのOSS化
»Javaに限らず多くの言語で主流となるのか?
12
14. MAKE JAVA GREAT AGAIN
誰がJavaを偉大にするのか?
• 標準Javaの歩みが遅くなっても誰かが追い越していくだけ
»MicroProfileでも「標準外をいれよう」という議論がある
• OSSとコミュニティが進化を加速していく
»その中でビジネスができるようにしていくのはどうするのか?
13