Операционная система компьютера на базе OS/2 Warp от IBM
Операционная система
ArcaOS — это операционная система на основе OS/2 , разработанная и продаваемая Arca Noae, LLC по лицензии IBM . [3] [4] Во время разработки она имела кодовое название Blue Lion . [5] Она основана на OS/2 Warp 4.52, добавляя поддержку нового оборудования, исправляя дефекты и ограничения в операционной системе, а также включая новые приложения и инструменты, [6] и включает некоторую совместимость с инструментами Linux / Unix . Она ориентирована на профессиональных пользователей, которым необходимо запускать свои приложения OS/2 на новом оборудовании, а также на персональных пользователей OS/2. [7]
ArcaOS поддерживает симметричные многопроцессорные системы с числом ядер процессора до 64, хотя рекомендуется отключить гиперпоточность . [9] Начиная с версии 5.0.8, ArcaOS совместима с ACPI 6.1 и включает в себя выпуск 20220331 ACPICA . [14]
Хотя ArcaOS является 32-разрядной операционной системой, она имеет ограниченную поддержку PAE , что позволяет ей использовать оперативную память объемом более 4 ГБ в качестве RAM-диска . [7]
Помимо драйверов устройств, входящих в состав OS/2 Warp 4, ArcaOS включает в себя ряд драйверов, разработанных Arca Noae и различными сторонними производителями:
Сетевые адаптеры поддерживаются либо технологией MultiMac [15] Arca Noae , которая использует код драйвера FreeBSD , либо набором драйверов GenMAC [16] . Поддержка беспроводных сетей несколько ограничена, хотя поддержка MultiMac для дополнительных чипсетов запланирована для будущих выпусков ArcaOS. [17]
ArcaOS заменяет 16-битный драйвер USB IBM OS/2 на новый 32-битный драйвер, способный поддерживать контроллеры USB 2.0 и USB 3.0 . [18] [19]
Поддержка звука использует универсальный аудиодрайвер Uniaud [20] , который теперь поддерживается Arca Noae. Uniaud основан на фреймворке ALSA из ядра Linux . Кроме того, в ArcaOS включен выбор драйверов для конкретных устройств. Новый аудиодрайвер планируется для будущих выпусков ArcaOS на основе аудиодрайверов FreeBSD . [17]
Поддержка видео обеспечивается драйвером Panorama [21] generic unaccelerated VESA или SNAP [22] acceleration video driver. Такие функции, как ускорение и multi-head, поддерживаются ограниченным количеством графических чипсетов. Планируется поддержка этих функций в дополнительных чипсетах, таких как серия Intel HD . [17]
Драйверы накопителей доступны для IDE , AHCI , NVMe и ряда адаптеров SCSI . [23] [24]
Поддержка принтеров осуществляется проектом eCups, который основан на Common Unix Printing System с открытым исходным кодом . [25]
Программное обеспечение
В дополнение к программному обеспечению, входящему в комплект OS/2 Warp 4, ArcaOS включает в себя некоторое дополнительное программное обеспечение, такое как: [26] [27] [28]
ArcaOS включает в себя ряд программных компонентов, которые позволяют напрямую запускать программное обеспечение, разработанное для других операционных систем, а также упрощают процесс переноса программного обеспечения на ArcaOS:
ArcaOS включает в себя MVDM и WIN-OS/2 от OS/2 , что позволяет ArcaOS запускать 16-разрядные приложения MS-DOS и Windows 3.1 изначально. [29] ArcaOS предлагает некоторые улучшения этих подсистем, которых нет в OS/2, такие как возможность доступа к томам размером более 2 ГБ из Windows и DOS, [28] [30] , а также поддержку 16-разрядного программного обеспечения Windows и DOS на системах UEFI, которые не имеют традиционного BIOS. [31]
ArcaOS включает Odin , основанный на Wine , который предоставляет подмножество Win32 API. [7] Odin можно использовать для непосредственного запуска определенных приложений Win32, в то время как другие приложения, такие как порт OS/2 OpenJDK , используют Odin API для упрощения переноса программного обеспечения Windows на OS/2. [32]
ArcaOS предоставляет слой совместимости с Unix под названием kLIBC, который облегчает портирование приложений Linux с открытым исходным кодом в ArcaOS. [33] В состав ArcaOS входят различные инструменты Linux, такие как оболочка Bash и GNU coreutils , [34] а другие доступны через менеджер пакетов ArcaOS, такой как GCC . [35]
Файловая система ArcaOS по умолчанию — JFS , хотя для обратной совместимости также поддерживается HPFS . [36] ArcaOS может быть установлена и загружена в любую файловую систему. [37]
FAT12 , FAT16 и FAT32 также поддерживаются с использованием либо собственного драйвера FAT ядра OS/2 , либо нового драйвера FAT32 IFS , разработанного Arca Noae, включенного в ArcaOS с версии 5.0.3. [38] ArcaOS включает поддержку файловых систем оптических дисков, таких как ISO 9660 и UDF . [39]
ArcaOS поддерживает обслуживание и доступ к общим ресурсам CIFS/SMB с использованием проекта Samba с открытым исходным кодом и предоставляет графическую утилиту ArcaMapper для управления конфигурацией. [40]
NetDrive для OS/2 обеспечивает доступ к различным дополнительным файловым системам, таким как NTFS и NFS, через собственный драйвер IFS . [41] [42] Дистрибутив ArcaOS включает ограниченную лицензионную версию NetDrive, но полностью лицензионная версия способна монтировать ряд других локальных, собственных и внешних файловых систем. [43]
Установка и обновления
ArcaOS имеет новый графический установщик, который заменяет установщик IBM, используемый в OS/2 Warp. [44] В отличие от OS/2, процесс установки ArcaOS не требует загрузочной дискеты, и вместо этого установщик может быть загружен непосредственно с оптического носителя или с USB-флеш-накопителя. [45] Установщик также предоставляет возможность обновления, что позволяет обновлять ArcaOS до последней версии без переустановки всей операционной системы. [46]
Установка и обновления отдельных пакетов программного обеспечения осуществляются через Arca Noae Package Manager (ANPM), который состоит из собственного графического интерфейса OS/2 поверх RPM и YUM . [47] Программное обеспечение предоставляется через смесь свободно доступных и только подписных репозиториев RPM. [48]
Требования к оборудованию
Минимальные требования к оборудованию для ArcaOS 5.1 следующие: [11]
История
Синий лев
ArcaOS была официально анонсирована 23 октября 2015 года на мероприятии Warpstock 2015 (мероприятие группы пользователей OS/2) под кодовым названием «Blue Lion» управляющим членом Arca Noae Льюисом Розенталем. [4] [5]
Некоторые из запланированных функций Blue Lion, анонсированных в то время, включали: [4]
Новое симметричное многопроцессорное ядро.
Новое предзагрузочное меню.
Новый установщик ОС с поддержкой установки с USB-накопителя и по сети.
Драйверы устройств уже выпущены Arca Noae в рамках подписки на драйверы и программное обеспечение. [50]
Локализация на нескольких языках помимо английского. [51]
ArcaOS 5.0
Название «ArcaOS» впервые было опубликовано в статье TechRepublic [52] 26 мая 2016 года, в то время как домен arcaos.com был зарегистрирован 20 декабря 2015 года. В той же статье TechRepublic цитируется Льюис Розенталь, который сказал, что первым выпуском ArcaOS будет версия 5.0, поскольку она следует за последним выпуском OS/2 Warp от IBM, который был 4.52 (также известный как Merlin Convenience Pack 2 или MCP2). [53]
ArcaOS 5.0 была выпущена 15 мая 2017 года. [1] Было выпущено две версии: коммерческая версия, предназначенная для корпоративного использования (включая 12 месяцев улучшенной/приоритетной технической поддержки), и персональная версия, ориентированная на некоммерческих пользователей (включая шесть месяцев стандартной технической поддержки) по сниженной цене. [54] Цены были указаны как 229 долларов за лицензию для коммерческой версии и 129 долларов за лицензию для персональной версии, а также рекламная цена в 99 долларов, действующая в течение первых 90 дней после выпуска.
За ArcaOS 5.0 последовало несколько релизов поддержки в период с 2017 по 2023 год. Помимо исправлений ошибок и обновлений драйверов, в релизах поддержки были добавлены некоторые важные функции, такие как поддержка USB 3.0, поддержка накопителей NVMe, возможность установки с USB-накопителя и средство обновления. [28]
ArcaOS 5.1
До выпуска ArcaOS 5.0, ArcaOS 5.1 изначально планировалось выпустить в 2017 году с упором на поддержку других языков, включая французский, испанский, итальянский, немецкий и голландский. [52] После выпуска ArcaOS 5.0 Arca Noae начала обсуждать выпуск 5.1 в своих дорожных картах вместе с предлагаемыми новыми функциями. [55] ArcaOS 5.1.0 была выпущена 27 августа 2023 года, добавив поддержку загрузки на системах UEFI Class 3 и поддержку таблиц разделов GUID , что позволило использовать диски размером больше предыдущего ограничения OS/2 в 2 ТБ. [56]
Другие функции, предложенные для версий 5.1.x, включают:
Локализованные выпуски ArcaOS, известные как версии на национальных языках (NLV). Планируемые языки включают немецкий, испанский, французский, итальянский, упрощенный и традиционный китайский, японский, корейский и голландский. [17] Это включает в себя расширение локализации в OS/2 Warp 4 с переводами для нового программного обеспечения, добавленного в ArcaOS, такого как установщик и XWorkplace. [57]
Средство миграции, позволяющее осуществлять миграцию систем OS/2 Warp 4 и eComStation на ArcaOS без предварительного удаления существующей операционной системы. [17]
Замена монолитной утилиты IBM Selective Install на ряд утилит, разработанных Arca Noae. [58]
Портирование современного веб-браузера на базе WebKit на ArcaOS для замены Firefox. [59] [60] [58]
История релизов
Ссылки
^ abc «Объявление о выпуске ArcaOS 5.0». Арка Ноаэ . 15 мая 2017 г. Проверено 8 декабря 2021 г.
^ ab "ArcaOS 5.1.0 теперь доступна". arcanoae.com . 2023-08-27 . Получено 2023-08-27 .
^ "ArcaOS 5.0 от Arca Noae — это новая версия OS/2 для 21 века". arcanoae.com .
^ Анонс abc Blue Lion на Warpstock 2015
^ ab Джеймс Сандерс (2015-11-02). "OS/2: Blue Lion станет следующим дистрибутивом 28-летней ОС". techrepublic.com . Архивировано из оригинала 2015-11-06 . Получено 2023-09-04 .
^ "О ArcaOS" . Получено 2020-08-31 .
^ abc Lunduke, Bryan (23 мая 2017 г.). ""OS/2 Based ArcaOS" - Lunduke Hour - 23 мая 2017 г." – через YouTube.
^ «Есть ли у вас планы на 64-битную ArcaOS?». arcanoae.com . Получено 05.09.2020 .
^ ab "Требования к драйверу ACPI". arcanoae.com . Получено 2020-09-06 .
^ "Посмотрите на новый рабочий стол ArcaOS". arcanoae.com . 2017-05-21 . Получено 2020-09-05 .
^ ab "Системные требования для ArcaOS 5.1". arcanoae.com . Получено 2023-09-04 .
^ Шон Николс (2015-11-03). «Готов ли мир к возрождению OS/2 на bare-metal?». The Register . Получено 2023-09-04 .
^ Ник Фаррелл (2016-05-30). "OS/2 возвращается из мертвых". Fudzilla . Получено 2023-09-04 .
^ ab Sanders, James (2016-08-31). "OS/2 возрождена: Blue Lion становится ArcaOS, появляются подробности о предстоящем релизе". TechRepublic . Получено 2021-05-08 .