stringtranslate.com

Редокс (операционная система)

Redox — это Unix-подобная микроядерная операционная система , написанная на языке программирования Rust , в которой особое внимание уделяется безопасности, стабильности и производительности. [4] [5] [6] Redox стремится быть безопасным, удобным и бесплатным. Redox создан на основе предыдущих ядер и операционных систем, таких как SeL4 , MINIX , Plan 9 и BSD . Это бесплатное программное обеспечение с открытым исходным кодом, распространяемое по лицензии MIT .

Redox получил свое название от окислительно-восстановительных реакций в химии; одной из окислительно-восстановительных реакций является коррозия железа, также называемая ржавчиной .

Дизайн

Операционная система Redox спроектирована так, чтобы быть безопасной. [4] Это отражено в двух конструктивных решениях:

  1. Использование языка программирования Rust для реализации.
  2. Использование микроядерной конструкции, аналогичной MINIX.

Компоненты

Redox предоставляет пакеты ( распределитель памяти , файловая система , диспетчер отображения , основные утилиты и т. д.), которые вместе составляют функциональную операционную систему. Redox опирается на экосистему программного обеспечения, написанного на Rust участниками проекта.

Приложения командной строки

Redox поддерживает программы с интерфейсом командной строки (CLI), в том числе:

Графические приложения

Redox поддерживает программы с графическим интерфейсом пользователя (GUI), в том числе:

История

Redox был создан Джереми Соллером и впервые опубликован 20 апреля 2015 года на GitHub . [7] По состоянию на июль 2021 года в репозитории Redox насчитывалось 79 участников. [8]

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

  1. ^ "Участники Redox" . ГитЛаб . Проверено 24 марта 2019 г.
  2. ^ «Портирование Redox на ARM (AArch64)» . 6 августа 2018 г.
  3. ^ «Что такое Redox?». Архивировано из оригинала 24 мая 2020 года . Проверено 16 мая 2020 г.
  4. ^ ab «Redox — ваша ОС следующего поколения — Redox — ваша ОС следующего поколения» . www.redox-os.org .
  5. Вайзингер, Дик (4 мая 2016 г.). «Операционные системы: Rust Redox — попытка нового поколения устранить пробелы в ОС Linux». Формтек . Формтек, ООО . Проверено 17 января 2017 г.
  6. ^ . Егулалп, Сердар (21 марта 2016 г.). «Ос Redox от Rust может показать Linux несколько новых трюков». Инфомир . Сан-Франциско: IDG Communications, Inc. Проверено 17 января 2017 г.
  7. Соллер, Джереми (джекпот51) (20 апреля 2015 г.). «Первоначальная фиксация ОС на базе Rustboot». Гитхаб . ГитХаб, Инк . Проверено 17 января 2017 г.{{cite web}}: CS1 maint: numeric names: authors list (link)
  8. ^ "Репозиторий Redox" . Гитхаб . Проверено 26 марта 2016 г.

Внешние ссылки