IBM、OMRベースのJava仮想マシン「OpenJ9」を発表 34
ストーリー by hylom
乱立する仮想マシン 部門より
乱立する仮想マシン 部門より
IBMがJavaの年次イベント「JavaOne 2016」で、オープンソースのJava仮想マシン「OpenJ9」を発表した(Publickey、openj9.mybluemix.net)。
OpenJ9は同社が先にオープンソース化を進めていたランタイムライブラリ構築ライブラリ「OMR」をベースとしている。OMRはIBMが開発していたJava仮想マシン「J9」のコンポーネントをベースにしており(InfoQ)、OpenJ9はJ9をオープンソース化したものとも言える。今後IBMはOpenJ9をベースに独自機能を追加したものをJ9として提供する方針で、Java 9のリリースと同時に正式リリースを行うことを目指すようだ。
なお、OMRはJavaに限定せず、さまざまな仮想マシン/ランタイムライブラリを構築できるようになっており、昨年12月にはORMをベースとしたRuby向けランタイムを公開している(OSDN Magazine)。
Microsoft Java Virtual Machine (スコア:1)
今こそ復活させよう
Re:Microsoft Java Virtual Machine (スコア:1)
言語仕様通りに作ってくれるなら大歓迎。
Re: (スコア:0)
ではまず言語仕様を標準化してください
Re: (スコア:0)
屏風から虎を出して下さい、風に
Re: (スコア:0)
はい。
http://docs.oracle.com/javase/specs/ [oracle.com]
Re: (スコア:0)
必要性が見えない
嫌オラクル?
Re: (スコア:0)
なんでどいつもこいつもJVM作りたがるの?
Oracleの純正はそんなにダメダメなん?
Re:Microsoft Java Virtual Machine (スコア:2)
Oracleが提供していないマシンで動かせるようにするためじゃないかな。
Re:Microsoft Java Virtual Machine (スコア:1)
IBMは昔から研究目的から商用まで多くのVM作ってきたけど
J9はOracleのよりもベンチマークで上をいくことが多かった。
あとAOTに対応してたり、組み合わせて使うコンパイラの最適化が
Sun/Oracleより進んでた。
Re:Microsoft Java Virtual Machine (スコア:1)
8 は、バグ多くて不安定。連続稼動に耐えない。
6 までは、まだ使えなくはないけど、いまさら 6の文法で書くのは酷すぎる。
Microsoft VM があったころは、セキュリティホールより性能(lMicrosoft VM の 1/10 以下の速度) のほうが問題だったけど。
Re:Microsoft Java Virtual Machine (スコア:1)
えっと、それVMのバージョン?
M-FalconSky (暑いか寒い)
Re: (スコア:0)
それJDKのバージョンじゃないの?
昔、太陽系で粋に暴れまわっていたって言うぜ (スコア:0)
今も世ん中荒れ放題、ボヤボヤしてると後ろからバッサリだ
Re:昔、太陽系で粋に暴れまわっていたって言うぜ (スコア:1)
>今も世ん中荒れ放題、
それを良い事にコピー品を作って
>ボヤボヤしてると後ろからバッサリだ
Oracleに訴えられたんだね。
#Google先生乙。
Re: (スコア:0)
おじいさん、そっちは続編ですよ。
Re: (スコア:0)
#ブライガーの歌しか知らないのでAC
Re: (スコア:0)
曲冒頭のセリフの最初が「J9って知ってるかい?」で始まるからでそ?
# 解説させるなよ。はずかしぃ。
Re: (スコア:0)
IBMって、eclipseもそうだけど、Sunに引っ掛けたギャグで名前つけるのうまいよなぁ。
って、あー、そうか、これはローカルネタだな。いや、知っててやってるんじゃないのか。
Re: (スコア:0)
なさけむよう
Re: (スコア:0)
タイプJ9、グリフォンか。
これは告訴沙汰まったなし (スコア:0)
あんだけ別物みたいなDalvikですら告訴ですもの、そりゃね
Re: (スコア:0)
J9は昔からJCK通してる商用VMだから
問題ないだろ
Re: (スコア:0)
気軽にはforkできませんな
Re: (スコア:0)
払うもの払ってれば…。
Re: (スコア:0)
昔から存在自体は知られていたビッグブルーのJava仮想マシンじゃよ
Re: (スコア:0)
存在自体はというか普通に使われてたようあん。IBMはライセンス料払ってるから大丈夫
Re: (スコア:0)
XP時代のThinkPad買ったらIBMのJREがプレインストールされてた
Re: (スコア:0)
Re:J9と言うからには (スコア:1)
とは、行かないんだろうな。
サポート的には。
Re: (スコア:0)
IBMならそれは契約次第だろう。
Re: (スコア:0)
バッサリだな(モデレート的に)
Re: (スコア:0)
どっちもどっちも。
Re: (スコア:0)
同じこと思った。
銀河旋風なんだろうなぁ