Loading article…
| 初回リリース | 1999 |
|---|---|
| 安定版リリース | 0.9.0 [1]
/ 2017年7月28日 |
| リポジトリ |
|
| ライセンス | 独自 |
| Webサイト | odin.netlabs.org |
Odin (以前はWin32-OS/2と呼ばれていました) は、 Microsoft WindowsプログラムをOS/2で実行したり、OS/2 ネイティブ形式に変換したりするためのプロジェクトです。また、Win32 (Windows API) プログラムを OS/2 用にコンパイルするためのOdin32 API も提供しています。このプロジェクトの目標は次のとおりです。
- すべての Windows プログラムは適切に読み込まれ、動作するはずです。
- Win32 API の完全な OS/2 実装を作成します。
これはまだ完成には程遠いが、Win32 APIの多くは広く使用されていないため、部分的な実装でも実用的な結果が得られる。Odin32はすでにOpera ウェブブラウザのOS/2ポートで商業的に使用されている。[2] OdinはArcaOSオペレーティングシステムに含まれている。[3] [4]
技術概要
Odin は、Win32 実行可能ファイルとダイナミック リンク ライブラリをOS/2 形式に変換することでバイナリ互換性を実現します。変換は、オンザフライ (アプリケーションが実行されるたびに) または永続的に実行できます。Odin はエミュレーションや互換性レイヤーを使用しません。
Odin は、Windows アプリケーションに対してWindows 2000 Service Pack 2 として識別されます。
Odin は、 Unix 系オペレーティング システム上で Win32 アプリケーションを実行するWineのコードを使用します。
名前
このプロジェクトは、ゲルマン神話と北欧神話の知恵の神であり最高神であるオーディンにちなんで名付けられました。
参考文献
- ^ 「tags/0.9.0の変更ログ」。
- ^ Watson, Dave (2001 年 7 月 21 日)。「Opera の概要」。南カリフォルニア OS/2 ユーザー グループ。2010年8 月 16 日閲覧。
- ^ 「互換性サブシステム」。2020年9月11日閲覧。
- ^ Wenham, Chris (1997). 「Win32-OS/2 プロジェクト: 問題を自分の手で解決する」. OSNews . 2023 年 3 月 23 日閲覧。
外部リンク
- 公式サイト
- インターネットアーカイブの以前のウェブサイト
- プロジェクトウェブサイト
- アプリケーション互換性リスト
