Jump to content

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

(Перенаправлено с Redox OS )
Редокс
Redox запускает оболочку Ion в оконной системе Orbital
Разработчик Джереми Соллер,
Редокс-разработчики [1]
Написано в Ржавчина , сборка
Семейство ОС Unix-подобный
Рабочее состояние Текущий
Исходная модель Бесплатное программное обеспечение
Первоначальный выпуск 20 апреля 2015 г .; 9 лет назад ( 20 апреля 2015 )
Последний предварительный просмотр 0.8.0 / 24 ноября 2022 г .; 20 месяцев назад ( 24.11.2022 )
Репозиторий
Маркетинговая цель Рабочий стол , рабочая станция , сервер
Доступно в Английский
Менеджер пакетов pkgutils
Платформы х86-64 ; ARM64 в разработке [2]
ядра Тип Микроядро
Пользовательское пространство Обычай
Под влиянием ПОСИКС [3]
По умолчанию
пользовательский интерфейс
Командная строка , Орбитальный
Лицензия С
Официальный сайт www .redox-os .org

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 – основано на концепции микроядра, вдохновленной MINIX.
  • Ralloc — распределитель памяти
  • RedoxFS (файловая система) – вдохновлена ZFS. ​​файловой системой
  • Ion Shell — базовая библиотека для оболочек и выполнения команд в Redox, а также оболочка по умолчанию.
  • pkgutils — менеджер пакетов
  • Система орбитальных окон — отображение и менеджер окон, настраивает орбитальную схему, управляет отображением и обрабатывает запросы на создание, перерисовку и опрос событий окон.
  • relibc — стандартная библиотека C

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

[ редактировать ]

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

  • Sodium – vi -подобный редактор, обеспечивающий подсветку синтаксиса.

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

[ редактировать ]

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

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

  1. ^ «Соавторы Redox» . ГитЛаб . Проверено 24 марта 2019 г.
  2. ^ «Портирование Redox на ARM (AArch64)» . 6 августа 2018 г.
  3. ^ «Что такое Редокс?» . Архивировано из оригинала 24 мая 2020 года . Проверено 16 мая 2020 г.
  4. ^ Перейти обратно: а б «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: числовые имена: список авторов ( ссылка )
  8. ^ «Репозиторий Redox» . Гитхаб . Проверено 26 марта 2016 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 4c1e9dc2ae658dc03d97a6ac05b93d40__1719858240
URL1:https://arc.ask3.ru/arc/aa/4c/40/4c1e9dc2ae658dc03d97a6ac05b93d40.html
Заголовок, (Title) документа по адресу, URL1:
Redox (operating system) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)