Executor の「ブラウザ」インターフェース | |
| 開発者 | クリフォード・マシューズ |
|---|---|
| 初回リリース | 1990 |
| 最終リリース | 2.1
|
| リポジトリ |
|
| 書かれた | C |
| オペレーティング·システム | Windows、Linux、Mac OS X ( x86 ) |
| タイプ | エミュレーション/互換性レイヤー |
| ライセンス | MITライセンス |
Executorは、モトローラ68000ベースのクラシックMac OSプログラムをさまざまなx86ベースのオペレーティングシステムで実行できるようにするソフトウェアアプリケーションです。ExecutorはARDI(Abacus Research and Development, Inc.)によって作成されました。2005年現在、Executorの開発は無期限に延期されています。2008年現在、オープンソースソフトウェアとして公開されています。[1]
概要
Executorはもともと、NextStepプラットフォーム[2]やSunStationのような他のMC680x0ベースのUnixシステム上でMacプログラムを実行するために開発されました。 [3]当時、Unixシステム向けには、Xcelerated Systems IncのLikenとQuorum IncのEqualという2つの類似製品も存在していました。[4]
本物のMacintoshエミュレータとは異なり、Executorは起動ROMイメージやその他のAppleの知的財産を必要としません。[5] Executorは、 Unix系プラットフォームでWindowsアプリケーションを実行するためのWineとよく似ており、 Macintosh Toolbox API呼び出しとQuickDrawルーチンを同等のWin32またはPOSIX API呼び出しに変換します。ExecutorのMS-DOSバージョンは、CWSDPMI 保護モード DOSエクステンダーを使用して実行されます。
Executorは68kビッグエンディアンバイナリコードをx86リトルエンディアンバイナリコードに変換します。[6] Executorは68000ベースのMacintoshハードウェアで動作するように設計されたMacintoshプログラムのみを実行できます。ExecutorはMacintosh System 7.0.0またはSystem 7.0.0と互換性のない古いアプリケーションの場合は System 6.0.7を模倣できます。
従来の Mac OS アプリケーションはGUI指向であるため、Executor にはブラウザと呼ばれる独自の GUI 環境があります。これは、ごみ箱やコントロールパネルなどの機能なしで、従来の Mac OS デスクトップとFinderアプリケーションを模倣しています。 [6]デフォルトの Apple メニューもブラウザには存在しませんが、ほぼ同等のものに置き換えられています。実行中の Mac アプリケーションでは Apple メニューの機能が利用できます。 Executor は、AppleTalkサポートを含むあらゆる種類のネットワークをサポートしていません。また、Executor には、従来の Mac OS バージョンと高度に統合されているコンポーネント (拡張機能やコントロールパネルなど) を実行する機能がありません。[6]実際の MacOS ROM と Executor によって提供されるエミュレーションの違いにより、他の互換性の問題も存在します。[7]たとえば、heise Magazine は、多くのプログラムのインストールと、 StarWriterおよびAdobe PageMillの初期バージョンの実行に関する問題を報告しました。ただし、インストール後は、Microsoft Word、Excel、BBEdit Liteが使用可能です。[8]
しかし、Unofficial Macintosh Emulation Pagesでは、Windows 95上で24MBのRAMを搭載したExecutorが正常に実行されたと報告されています。[9]
Matthews は、ソース コードのオープン ソースリリースをしばらく検討した後、 2008 年 10 月 5 日に、非常に寛容な MIT スタイルのライセンスの下で、
およびアプリケーションのソース コードをリリースしました。executorsyn68k
参考文献
- ^ 「ARDIウェブサイト」。2009年4月1日時点のオリジナルよりアーカイブ。2009年2月24日閲覧。
- ^ ダン・ラビン、「Macintosh エミュレーションが近づいている」、Nextworld EXTRA、1991 年 9 月
- ^ 「Macのクローン」、Macworld、1992年1月、107ページ
- ^ 「Mac ソフトウェアが Alien Computer を侵略」、Macworld、1993 年 7 月、87 ページ
- ^ 「Executor For Windows の設定」 E-Maculation 2009 年 1 月. 2010 年8 月 30 日閲覧。
- ^ abc Leszek, Pawel (2000 年 5 月 4 日). 「Linux ボックスで Mac OS をエミュレートする」. CNN.com . 2009 年2 月 24 日閲覧。
- ^ 「オープンソース ROM の置き換え? in Mini vMac FAQ」2010 年8 月 30 日閲覧。
- ^ Kühnel, Stefan. 「Executor - Linux で Mac アプリケーションを使用する (The Executor)」. heise Magazine . 2010 年8 月 30 日閲覧。
- ^ 「Executor/DOS under Win32」。非公式 Macintosh エミュレーション ページ。2010年8 月 30 日閲覧。
外部リンク
- ARDI - 執行者ウェブサイト
- GitHub - Executor プロジェクト サイト
- 非公式 Mac エミュレーション: Win32 上の Executor/DOS
- E-Maculation の Executor セットアップ ガイド
- Executor 2000 (積極的にメンテナンスされているフォーク)
