ТоаруОС
Разработчик | К. Лонг |
---|---|
Написано в | С |
Семейство ОС | Unix-подобный |
Рабочее состояние | Снято с производства |
Исходная модель | Открытый исходный код |
Первоначальный выпуск | 30 января 2017 г |
Последний выпуск | 2.2.0 |
Репозиторий | |
Платформы | x86-64 |
ядра Тип | Гибридный |
Лицензия | Лицензия UIUC |
Официальный сайт | www |
ToaruOS (также известная как ToAruOS или とあるOS ; «toaru» по-японски примерно эквивалентно «определенному») — операционная система для хобби . [1] и ядро, разработанное в значительной степени независимо (особенно в отличие от большинства современных ОС, основанных на существующем исходном коде ) К. Ланге. Несмотря на выпуск версии 1.0, Ланге заявил, что она все еще «неполна» и может «не подходить для каких-либо целей, которые вы можете использовать в операционной системе». [2] [3] Он выпускается под разрешительной лицензией UIUC . [4] и поддерживает 64-битное компьютерное оборудование с SMP.
Дизайн и особенности
[ редактировать ]ToaruOS запрограммирована на C , [5] и использует графическую библиотеку Cairo . [6] Он поддерживает GCC , Python и Simple DirectMedia Layer, а также множество с открытым исходным кодом утилит , включая Vim . [7] Менеджер пакетов и базовый переключатель окон. [6] также включены.
Ядро представляет собой «базовую Unix -подобную среду». Он имеет гибридную архитектуру , в которой поддержка внутренних и внешних устройств делегируется модулям. Эта система поддерживает несколько файловых систем, включая ext2 и ISO 9660 . [8] Поддержка сети включена, но ограничена простой функциональностью IPv4 . [3] В пользовательском пространстве также имеется оконный менеджер Yutani (названный в честь корпорации Weyland-Yutani из франшизы Alien и как отсылка к Wayland Display Server для Linux) с поддержкой ввода. [6] Он хранит окна в виде областей общей памяти с 32-битным цветом и использует каналы для связи с другими частями ОС. Необычно то, что окна также поддерживают функцию вращения.
История
[ редактировать ]Разработка была начата создателем К. Ланге в декабре 2010 года; [1] Первоначально его поддерживал Университет Иллинойса в Урбане-Шампейне , но после начала 2012 года его в основном перешел к выполнению Ланге. [9] Изначально он был основан на туториалах для x86 . ядер [10] Операционная система была названа в честь A Some Scientific Railgun серии манги , но Ланге заявил, что она также отражает общие названия других любительских ОС. Графический интерфейс с оконным менеджером был добавлен в 2012 году. [6] в 2014 году она была заменена более продвинутой версией.
Первоначальный официальный выпуск, версия 1.0, был выпущен в конце января 2017 года. [7] Это был первый стабильный выпуск, но Ланге заявил, что это все еще «работа в разработке, и еще очень много работы предстоит сделать». [2] Это было заменено версиями 1.0.1 и 1.0.2, в которых были добавлены улучшения звука и исправлены ошибки. [7]
Ко Дню дурака 2015 года Ланге выпустила PonyOS , версию ToaruOS, посвященную мультсериалу My Little Pony: Friendship Is Magic . [ нужна ссылка ]
18 марта 2024 года репозиторий проекта на GitHub был помечен как «заархивированный». От Ланге не поступило никаких комментариев относительно того, что это означает для проекта.
См. также
[ редактировать ]- TempleOS – еще одна операционная система, разработанная практически с нуля.
- Redox OS - еще одна независимо разработанная Unix-подобная ОС.
Ссылки
[ редактировать ]- ^ Jump up to: а б Ланге, К. (22 декабря 2016 г.). «О-とあるOS» . Проверено 15 июня 2017 г.
- ^ Jump up to: а б Венма, Адарш (13 февраля 2017 г.). «Операционная система с открытым исходным кодом ToaruOS 1.0 выпущена после более чем 6 лет разработки» . ФоссБайтс . Проверено 12 июня 2017 г.
- ^ Jump up to: а б Холверда, Том (16 февраля 2017 г.). «Выпущена ToaruOS 1.0.3» . ОСНовости . Проверено 12 июня 2017 г.
- ^ Лицензия на github.com.
- ^ «Проект с открытым исходным кодом ToAruOS на Open Hub» . Проверено 12 июня 2017 г.
- ^ Jump up to: а б с д Ланге, К. (10 мая 2014 г.). «Ютани: Новый композитор — とあるOS» . Проверено 15 июня 2017 г.
- ^ Jump up to: а б с Ларабель, Майкл (12 февраля 2017 г.). «Выпущена ToaruOS 1.0, операционная система для хобби и ядро, написанное с нуля более 6 лет» . Фороникс . Проверено 12 июня 2017 г.
- ^ "Функции" . 17 февраля 2017 года . Проверено 15 июня 2017 г.
- ^ «кланге/тоаруос» . 9 февраля 2017 года . Проверено 15 июня 2017 г.
- ^ «Часто задаваемые вопросы» . 17 февраля 2017 года . Проверено 15 июня 2017 г.