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
AzureでArmサーバによる仮想マシンの正式提供が開始、「Ampere Altra」を採用。Javaはコード変更なしで実行可能
ARM
2022-09-07 11:43
iDeCo(イデコ):来年5月から65歳まで加入可能に–非課税投資を75歳まで続ける選択肢も
IT関連
2021-06-24 08:42
富山市、上下水道の点検にドローン活用–暗所、高所の点検をサポート
IT関連
2024-12-20 10:51
インターポールが独自のメタバースを立ち上げ–犯罪者らの悪用に対抗
IT関連
2022-11-02 11:50
グーグルの独禁法訴訟–「Android」と「ChromeOS」の統合がもたらす課題と機会
IT関連
2024-12-12 01:13
Instagramが他ユーザーの動画とコラボできるTikTok「Duets」的機能「Remix on Reels」を正式ローンチ
ネットサービス
2021-04-02 04:58
グーグルとセールスフォースが提携、データとAIで顧客体験を向上へ
IT関連
2023-06-10 02:21
Tenable、「Tenable One」を提供開始–攻撃経路の検出と効率的なリスク管理を支援
IT関連
2022-10-15 16:59
マイクロソフト「Azure Arc」でAzureのアプリケーションサービスが利用可能に
IT関連
2021-05-27 14:03
NTTドコモ、5Gミリ波で「緻密なエリア構築」を可能にする「置くだけアンテナ」開発
IT関連
2022-01-18 19:45
Facebook、偽情報対策でグループ規制を強化 違反が多いと削除も
アプリ・Web
2021-03-19 13:23
「Ubuntu 24.10」ベータ版をレビュー–20周年の節目となるリリースもいつも通りの安定感
IT関連
2024-10-04 19:06
ロボティック・プロセス・オートメーションのUiPathがIPO申請
ソフトウェア
2021-03-30 09:33
インド政府が自国企業の支援を狙いマッピング・地理空間データの制限を限定解除
その他
2021-02-17 05:50