WebAssemblyでOpenJDKのJavaランタイムを実装、JarファイルをそのままWebブラウザで実行できる「CheerpJ 3.0」正式リリース

今回は「WebAssemblyでOpenJDKのJavaランタイムを実装、JarファイルをそのままWebブラウザで実行できる「CheerpJ 3.0」正式リリース」についてご紹介します。

関連ワード (デモ、実行可能、対応等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


Leaning Technologiesは、Webブラウザに対応したJavaランタイム「CheerpJ」の最新版となる「CheerpJ 3.0」を正式にリリースしました。

fig

Webブラウザ上で実行可能なWebAssembly製JavaVM

前バージョンのCheerpJは、Javaのバイトコードを事前コンパイルによりJavaScriptコードに変換することで、Webブラウザ上でJavaアプリケーションを実行可能にするコンパイラを中心とするツール群でした。

今回の新バージョン「CheerpJ 3.0」では、WebAssemblyによってOpenJDKのJavaランタイムを完全に実装したと説明されています。これにより、JITコンパイラなどを含むJavaVMの機能をWebブラウザ上で実行できるようになりました。

Javaアプリケーションのソースコードは不要で、ビルド済みのJarファイルをそのままWebブラウザで実行可能です。

すなわち、CheerpJ 3.0は、JavaバイトコードをJITコンパイラによってJavaScriptに動的に変換し実行する、WebAssembly製のWebブラウザ用Java仮想マシンだと言えます。

fig

開発元のLeaning Technologiesによると、400MBのJarファイルで提供されるIntelliJ IDE 2019も実行可能。また同社はJava製の有名なゲームであるMinecraftをCheerpJ 3.0を用いてWebブラウザ上で実行するデモも公開しています。

また、CheerpJ 3.0はHTTP経由などによる仮想化ファイルシステムへのアクセス、VPNサービスのTailscaleを用いた仮想化ネットワークなどもサポートしています。

CheerpJ 3.0は商用ソフトウェアとして提供されますが、個人利用や非商用利用などの用途であれば誰でも無料でダウロードし、実行することができます。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
Android 12ではゲームのダウンロード完了前にプレイ開始が可能に
ゲーム / eSports
2021-07-14 09:58
「お母さん、今日は英会話の日だよね!」 フォートナイトで学ぶ“eスポーツ英会話教室”が小中学生に人気 (1/2 ページ)
くわしく
2021-02-04 19:04
米アップルの一部従業員グループが9月からの週3日出社に反対、柔軟な対応を望む意見書を提出
パブリック / ダイバーシティ
2021-06-08 00:47
デルのサーバー事業にみる「ITインフラ需要の新たな動き」とは
IT関連
2023-02-04 21:39
CAC、ITインフラ運用サービスを提供–IT部門をITインフラ運用の実務作業から解放
IT関連
2023-02-04 02:19
グーグルがマップの3D表示大型アップデートを予告、屋内でのARルート案内など新機能を多数発表
ソフトウェア
2021-04-01 07:43
Dockerがコードネーム「Docker Debug」発表、コンテナ内に任意のデバッグツール群を一括導入、効率的なデバッグを実現。DockerCon 23
Docker
2023-10-12 06:05
モバイルが盛り上がりに欠ける中、地味なMWCが閉幕
IT関連
2022-03-05 14:50
「Notion AI」導入企業に見る「日常業務における生成AIの活用事例と導入効果」
IT関連
2024-01-11 17:02
グーグルがインテルのベテラン設計者を雇用–より高度なクラウドチップの開発を目指す
IT関連
2021-03-23 01:49
ラウンドアップ:熱狂のその先へ–多様化するメタバースビジネス
IT関連
2022-08-16 02:07
SAPのCEOが回答–Microsoft Teamsの統合、「RISE with SAP」など
IT関連
2021-02-04 21:56
Rani Therapeuticsのロボットカプセルは皮下注射治療をどう変えるか
バイオテック
2021-03-09 19:16
メタバース・現実世界で企業・個人を問わず収入を得られるプラットフォームを開発するSuper Massive Globalが1.1億円調達
IT関連
2022-03-12 19:48