Jump to content

Исполнитель (программное обеспечение)

Исполнитель
Разработчик(и) Клиффорд Мэтьюз
Первоначальный выпуск 1990
Финальный выпуск
2.1
Репозиторий
Написано в С
Операционная система Windows , Linux , Mac OS X ( x86 )
Тип эмуляции / совместимости Уровень
Лицензия МОЯ лицензия

Executor — это программное приложение, которое позволяет Motorola 68000 на базе классические программы Mac OS запускать x86 на базе в различных операционных системах . Исполнитель был создан ARDI (Abacus Research and Development, Inc.). С 2005 года разработка Executor была отложена на неопределенный срок. По состоянию на 2008 год оно было опубликовано как программное обеспечение с открытым исходным кодом . [1]

Первоначально Executor был разработан для запуска программ Mac на платформе NextStep. [2] и другие системы Unix на базе MC680x0, такие как SunStation. [3] В то время для систем Unix существовало еще два подобных продукта: Liken от Xcelerated Systems Inc и Equal от Quorum Inc. [4]

В отличие от настоящих эмуляторов Macintosh, Executor не требует загрузочных образов ПЗУ или другой интеллектуальной собственности Apple. [5] Executor, во многом похожий на Wine для запуска приложений Windows на Unix-подобных платформах, преобразует вызовы API Macintosh Toolbox и процедуры QuickDraw в эквивалентные вызовы API Win32 или POSIX . Версия Executor для MS-DOS работает с использованием CWSDPMI защищенного режима расширителя DOS .

Исполнитель преобразует 68- тысячный двоичный код с прямым порядком байтов в двоичный код x86 с прямым порядком байтов. [6] Executor может запускать только программы Macintosh, предназначенные для работы на оборудовании Macintosh на базе 68000 . Executor может имитировать Macintosh System 7.0.0 или System 6.0.7 для старых приложений, несовместимых с System 7.0.0.

Из-за того, что классические приложения Mac OS ориентированы на графический интерфейс , у Executor есть собственная среда графического интерфейса, известная как браузер. Он имитирует классический рабочий стол Mac OS и приложение Finder , но не имеет таких функций, как корзина или панели управления. [6] Меню Apple по умолчанию также не существует в браузере, но заменено приблизительным эквивалентом; при запуске приложений Mac будут доступны функции меню Apple. Executor не поддерживает сети любого типа, включая AppleTalk поддержку . В Executor также отсутствует возможность запуска компонентов (таких как расширения или панели управления), которые тесно интегрированы с классическими версиями Mac OS. [6] Из-за различий между реальным ПЗУ MacOS и эмуляцией, предоставляемой Executor, существуют другие проблемы совместимости. [7] Например, журнал Heise Magazine сообщил о проблемах с установкой многих программ и запуском ранних версий StarWriter и Adobe PageMill . Однако после установки Microsoft Word , Excel и BBEdit Lite . можно использовать [8]

Однако на неофициальных страницах эмуляции Macintosh сообщается об успешном запуске Executor с 24 МБ ОЗУ в Windows 95. [9]

Подумывая об открытии исходного кода в течение некоторого времени, Мэтьюз опубликовал исходный код для executor и syn68k приложений 5 октября 2008 г. под очень либеральной лицензией в стиле MIT.

  1. ^ «Сайт АРДИ» . Архивировано из оригинала 1 апреля 2009 года . Проверено 24 февраля 2009 г.
  2. ^ Дэн Лавин, «Эмуляция Macintosh приближается», Nextworld EXTRA, сентябрь 1991 г.
  3. ^ «Клонирование Mac», Macworld, январь 1992 г., стр. 107.
  4. ^ «Программное обеспечение Mac вторгается в компьютер пришельцев», Macworld, июль 1993 г., стр. 87
  5. ^ «Настройка Executor для Windows» . Электронная Макуляция. Январь 2009 года . Проверено 30 августа 2010 г.
  6. ^ Jump up to: а б с Лешек, Павел (4 мая 2000 г.). «Эмулируйте Mac OS на вашем компьютере с Linux» . CNN.com . Проверено 24 февраля 2009 г.
  7. ^ «Замена ПЗУ с открытым исходным кодом? в FAQ по Mini vMac» . Проверено 30 августа 2010 г.
  8. ^ Кюнель, Стефан. «Исполнитель — использование приложений Mac под Linux (The Executor)» . Журнал Хайзе . Проверено 30 августа 2010 г.
  9. ^ «Исполнитель/DOS под Win32» . Неофициальные страницы эмуляции Macintosh . Проверено 30 августа 2010 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 63c8f28db7e6de9c491d134dc02db716__1705199460
URL1:https://arc.ask3.ru/arc/aa/63/16/63c8f28db7e6de9c491d134dc02db716.html
Заголовок, (Title) документа по адресу, URL1:
Executor (software) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)