Операционные системы: AROS
Разработчики системы стараются реализовать ОС со следующими параметрами:
- Совместимость с AmigaOS 3.1 API, за исключением частей, сочтенных не переносимыми или устаревшими, либо не стоящих прилагаемых усилий. Текущее состояние: Большая часть AmigaOS 3.1 API была реализована и даже заменена в некоторых частях. Позволяет запускать старые амиговские приложения с помощью эмулятора E-UAE.
- Готовый инструментарий разработки GUI. Почти завершено. Редактору настроек недостает некоторых функций
- Стандартные приложения, сравнимые с аналогами, идущими с AmigaOS 3.1. Большинство из основных приложений уже разработаны
- Поддержка сети. Сюда относится TCP/IP стек и некоторые основные приложения, вроде клиентов электронной почты и SSH, а также простой веб-браузер. Должен быть по меньшей мере один драйвер сетевой карты (NIC) для каждой обязательной портированной версии. Текущее состояние: есть AROSTCP, ведется работа над реализацией стека AmiTCP. Разработаны некоторые приложения (например, клиенты FTP, telnet и IRC), но они не являются частью самой системы. Другие приложения, включая некоторые возможные реализации браузеров, находятся в разработке.
- Собственная среда разработки и SDK для разработчиков. Для AROS есть полный порт gcc, позволяющий компилировать приложения, но все ещё не хватает некоторых инструментов от GNU, вследствие чего на данный момент невозможна самокомпиляция (т.е. сборка новой версии ОС из самой ОС)
- Возможность портирования на разные платформы, такие как x86, PowerPC, Alpha, Sparc, HPPA и другие.
- Способность самостоятельной работы и загрузки непосредственно с жёсткого диска, а также в режиме эмуляции.
- Удобство использования больше, чем у предшественницы AmigaOS.
Комментарии
Отправить комментарий