IBM Corporation 2019.All Rights Reserved.
#jjug
JIT as a Service
年内にMasterにマージすることを⽬標に開発中
• JITコンパイルをサーバープロセスに委譲
• 各JVMのメモリ・フットプリントの削減
• コンパイル結果の共有
9
10.
IBM Corporation 2019.All Rights Reserved.
#jjug
OpenJDK+Open J9
• JVMはOpen J9/Eclipse OMR実装
• クラスライブラリ・ツールはOpenJDKのものを使⽤
• Open JDK部分はクラスパス例外つきGPL V2
• Applet Plug-inやJava Web Start,JavaFXは含まれない
• OSSなので,誰でも無償で利⽤可能
Open JDK
Java Class Library
HotSpot VM Eclipse
OMR
Open JDK
Java Class Library
OpenJ9
OMR
11.
IBM Corporation 2019.All Rights Reserved.
#jjug
提供されているプラットフォーム
• Linux x64
• Linux ppc64le / s390x
• AIX ppc64
• Windows x64 (Java 8のみx32も提供)
• macOS x64
• Docker (x64 / ppc64le / s390x)
IBM Corporation 2019.All Rights Reserved.
#jjug
サポートも提供
• IBM Runtime for Business
• AdoptOpenJDKで提供されるOpenJ9に障害サポートを提供
• 年額ライセンス
¥32,900 /virtual processer core
• 実環境ではCPUのCore数
• 仮想化環境では割り当てたCore数
• 障害サポート
• 重要度1対応は24時間・365⽇サポート(⽇本語)
• 製品障害に対する調査・ダンプの解析など
• 新規障害に対する個別Fixの提供
• パッチはAdoptOpenJDK経由で提供
15.
IBM Corporation 2019.All Rights Reserved.
#jjug
⼀部のIBMのSW製品で利⽤する場合も
追加料⾦なしでサポートを提供
• WebSphere Application Server Liberty
• IBM Cloud Pak for Applications
15
コンテナ化されたIBMソフトウェア
セキュリティ準拠、運⽤コア・サービスと事前統合された
IBMミドルウェアおよび
オープンソース・コンポーネント含めたパッケージ
コンテナプラットフォーム
Kubernetesベースのポータブルな基盤
運⽤コアサービス (コンテナ向け共通管理基盤)
ロギング、モニタリング、利⽤量計測、セキュリティ
アイデンティティ管理、イメージ・レジストリを統合
IBM Cloud Paks
(IBMの提供するコンテナソリューション)
16.
IBM Corporation 2019.All Rights Reserved.
#jjug
まとめ
• IBMは,引き続き独⾃のJVMを提供し続けます
• IBMのJavaはOSSとなりました
• IBMの製品をご利⽤いただいてない個⼈のかた・企業も
商⽤・⾮商⽤をとわず⾃由にご利⽤いただけます
• 有償でサポートを提供しています
• IBMの製品のライセンスでもサポートが提供されます
16