Если вы являетесь пользователем Linux или BSD, возможно, вам стоит обратить внимание на RedoxOS, которая все еще находится в стадии разработки. Эта операционная система построена на языке программирования Rust и обладает чрезвычайно высокой масштабируемостью. Начиная с 2023 года и Google, и Microsoft попытаются изменить больше вещей, связанных с ядром, чтобы использовать разработку Rust. Преимущество использования разработки Rust заключается в том, что она может повысить безопасность. Например, Microsoft попыталась использовать модули написания Rust в ядре Windows NT для замены традиционных модулей.

Поэтому RedoxOS предпочитает использовать Rust в качестве основного языка разработки, особенно микроядро разрабатывается с нуля с использованием Rust, что должно значительно повысить безопасность RedoxOS.

Микроядро — это модель минимальной архитектуры, в которой большинство системных служб реализованы как процессы уровня пользователя, что может обеспечить более безопасную и стабильную работу по сравнению с одним ядром. Например, Linux использует одно ядро.

RedoxOS разработан американской некоммерческой компанией RedoxOS. Ее основателем является Джереми Соллер, главный инженер System76. Система совместима с POSIX, поэтому на ней можно запускать множество программ Linux/BSD без портирования.

Конечно, существует также множество поддерживаемых аппаратных архитектур. Поддерживаются общая архитектура x86-64, архитектура i686 и Arm. В будущем также может быть обеспечена поддержка архитектуры RISC-V.

Ключевые особенности RedoxOS:

  • Высокомодульный и настраиваемый

  • На основе микроядерной архитектуры

  • Высокая масштабируемость

  • Драйвер на основе ржавчины

  • Лицензия с открытым исходным кодом MIT.

  • Файловая система, вдохновленная файловой системой ZFS.

  • Название RedoxOS происходит от химической реакции, вызывающей ржавчину, поэтому вы можете просто назвать ее окислительно-восстановительной системой.

  • На данном этапе RedoxOS все еще находится в стадии разработки и тестирования. Если вам интересно, вы можете скачать файл изображения и попробовать. Однако в настоящее время система не поддерживает периферийные устройства USB или внешнее хранилище (поэтому рекомендуется установить его на ноутбук для тестирования или тестирования виртуальной машины). Они должны поддерживаться в будущих версиях.

    Адрес загрузки файла изображения: https://static.redox-os.org/releases/