Odin (программа для преобразования кода) - Odin (code conversion software) - Wikipedia

Один
изначальный выпуск1999
Стабильный выпуск
0.9.0[1] / 28 июля 2017 г.; 3 года назад (2017-07-28)
Репозиторий Отредактируйте это в Викиданных
ЛицензияПроприетарный
Интернет сайтОдин.netlabs.org Отредактируйте это в Викиданных

В вычисление, Один это проект для запуска Майкрософт Виндоус программы по OS / 2 или преобразовать их в собственный формат OS / 2. Он также обеспечивает Odin32 API для компиляции программ Win32 (Windows API) для OS / 2. Цели проекта:

  • Каждая программа Windows должна загружаться и работать правильно.
  • Создайте полную реализацию Win32 API для OS / 2.

Хотя это еще далеко не все, большая часть Win32 API широко не используется, поэтому частичная реализация даст полезные результаты. Odin32 уже используется в коммерческих целях для порта OS / 2 Опера веб-браузер.[2] Odin входит в ArcaOS Операционная система.[3]

Технический обзор

Odin обеспечивает двоичную совместимость путем преобразования исполняемых файлов Win32 и библиотеки с динамической компоновкой в формат OS / 2. Преобразование может выполняться «на лету» (каждый раз при запуске приложения) или постоянно. Один не использует подражание или уровень совместимости.

Odin идентифицирует себя для приложений Windows как Windows 2000 Пакет обновления 2.

Odin использует код из Вино, который запускает приложения Win32 на Unix-подобный операционные системы.

Имя

Проект назван в честь Один, то Бог мудрости и верховного бога Германский и Норвежская мифология.

Рекомендации

  1. ^ "журнал изменений в тегах / 0.9.0".
  2. ^ Уотсон, Дэйв (21 июля 2001 г.). "Быстрый взгляд на Opera". Группа пользователей OS / 2 Южной Калифорнии. Получено 16 августа 2010.
  3. ^ «Подсистемы совместимости». Получено 2020-09-11.

внешняя ссылка