Odin (программное обеспечение для преобразования кода)
Первоначальный выпуск | 1999 |
---|---|
Стабильная версия | 0.9.0 [ 1 ]
/ 28 июля 2017 г |
Репозиторий | |
Лицензия | Собственный |
Веб-сайт | odin |
Odin (ранее известный как Win32-OS/2 ) — это проект, позволяющий запускать Microsoft Windows программы в OS/2 или конвертировать их в собственный формат OS/2. Он также предоставляет Odin32 API для компиляции программ Win32 (Windows API) для OS/2. Цели проекта:
- Каждая программа Windows должна загружаться и работать правильно.
- Создайте полную реализацию API Win32 для OS/2.
Хотя это еще далеко не завершено, большая часть Win32 API широко не используется, поэтому частичная реализация даст полезные результаты. Odin32 уже используется в коммерческих целях для порта OS/2 Opera веб-браузера . [ 2 ] Odin включен в операционную систему ArcaOS . [ 3 ] [ 4 ]
Технический обзор
[ редактировать ]Odin обеспечивает двоичную совместимость путем преобразования исполняемых файлов Win32 и динамически подключаемых библиотек в формат OS/2. Преобразование может выполняться «на лету» (каждый раз при запуске приложения) или постоянно. Odin не использует эмуляцию или уровень совместимости .
Odin идентифицирует себя в приложениях Windows как Windows 2000 Service Pack 2.
Odin использует код Wine , который запускает приложения Win32 в Unix-подобных операционных системах .
Имя
[ редактировать ]Проект назван в честь Одина , бога мудрости и верховного бога германской и скандинавской мифологии .
Ссылки
[ редактировать ]- ^ "журнал изменений в тегах/0.9.0" .
- ^ Уотсон, Дэйв (21 июля 2001 г.). «Краткий обзор оперы» . Группа пользователей OS/2 Южной Калифорнии . Проверено 16 августа 2010 г.
- ^ «Подсистемы совместимости» . Проверено 11 сентября 2020 г.
- ^ Уэнам, Крис (1997). «Проект Win32-OS/2: взять дело в свои руки» . ОСНовости . Проверено 23 марта 2023 г.