WikiSort.ru - Не сортированное

ПОИСК ПО САЙТУ | о проекте
Redox

Запуск в Redox оболочки Ion shell в оконном менеджере Orbital.
Разработчик Джереми Соллер,
Разработчики Redox[1]
Исходный код открытый
Первый выпуск 20 апреля 2015[2]
Последняя тестовая версия 0.3.5 (21 марта 2018)
Менеджеры пакетов Magnet
Поддерживаемые языки английский
Поддерживаемые платформы x86-64, IA-32 и A64[d]
Тип ядра Микроядро
Лицензия лицензия MIT
Состояние актуальное
Репозиторий исходного кода github.com/redox-os/redox
gitlab.redox-os.org/redo…
Веб-сайт redox-os.org (англ.)

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

История

Операционная система Redox была создана Джереми Соллером и была впервые опубликована 20 апреля 2015 года на GitHub[7] и с тех пор она активно развивается. В её разработке участвуют более 40 разработчиков[8]. Во вторую годовщину Redox, появившуюся на GitHub, была выпущена версия 0.2.0.

Операционная система

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

  • Redox базируется на микроядре, при создании которого разработчики вдохновлялись архитектурой ядра MINIX;
  • Основная часть кода операционной системы написана на Rust;
  • Библиотека Newlib для программ на C (аналог glibc);
  • Драйверы работают в пространстве пользователя;
  • Имеется опционально включаемый GUI — Orbital;
  • Ion shell — базовая библиотека для оболочек и выполнения команд в Redox, а также оболочка по умолчанию;
  • Файловая система TFS, аналог ZFS;
  • Пакетный менеджер Magnet;
  • Менеджер памяти Ralloc.

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

  • Sodium — редактор, подобный vi, который обеспечивает подсветку синтаксиса;
  • Rusthello — игра-Реверси с продвинутым ИИ. Он хорошо распараллелен, что служит доказательством многопоточности Redox. Он поддерживает различные стратегии ИИ, такие как полный перебор, минимакс, локальные оптимизации и гибридные ИИ.

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

  • Простой веб-браузер с базовой поддержкой изображений[9][10];
  • Калькулятор;
  • Текстовый редактор;
  • Файловый менеджер, отображает значки, имена, размеры и данные для файлов;
  • Средство просмотра изображений;
  • Pixelcannon — 3D-рендерер, который можно использовать для тестирования рабочего стола Orbital;
  • Эмулятор терминала, который запускает sh по умолчанию.

Примечания

  1. Redox Contributors. GitHub.
  2. https://github.com/redox-os/redox/commit/0edea108a1d8112b3aa4e8ae7b3d8d41c5d0ed85
  3. Redox – Your Next(Gen) Operating System.
  4. Weisinger, Dick Operating Systems: Rust Redox – An Next-Generation Attempt to Plug Linux OS Gaps. Formtek. Formtek, Inc. (4 May 2016).
  5. Yegulalp, Serdar. Rust's Redox OS could show Linux a few new tricks, San Francisco: IDG Communications, Inc. (21 March 2016).
  6. Redox: A Rust Operating System.
  7. Soller, Jeremy (jackpot51) Initial commit of Rustboot-based OS. GitHub. GitHub, Inc. (20 April 2015).
  8. Redox Repository. GitHub.
  9. The Internet on Redox - Redox - Your Next(Gen) OS (англ.). www.redox-os.org.
  10. jackpot51. Add pretty bad image handling. GitHub (November 9, 2016).

Ссылки

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии