Альтернатива Linux и BSD Redox OS достигла версии 0.9.0 с настольными приложениями COSMIC и многочисленными оптимизациями
20 апреля 2015 года появилась Redox OS - новая микроядерная операционная система, "ориентированная на безопасность, свободу, надежность, корректность и прагматизм" Написанная на Rust и языке ассемблера, этот проект был вдохновлен такими частями кода, как MINIX, Plan 9, SeL4, BSD и Linux. На пути к версии 1.0, которая будет выпущена, как только все системные API будут признаны стабильными, Redox OS остановилась на версии 0.9.0, которая содержит довольно много заметных изменений. Более того, в Redox OS 0.9.0 внесено множество изменений в "подкапотное пространство", что привело к "масштабным" улучшениям как в производительности, так и в стабильности.
Одним из наиболее очевидных преимуществ Redox OS 0.9.0 является появление приложений для рабочего стола COSMIC, а именно Files, Editor и Terminal. Если говорить о программном обеспечении, то для Redox OS были перенесены текстовые редакторы Nano и Helix. Благодаря финансированию, предоставленному NLnet, Redox OS теперь имеет значительные улучшения в жизненном цикле процессов/потоков и сигнализации. Кроме того, переносимость программ для Linux/BSD также получила значительные улучшения. Версия 0.9.0 также включает в себя широкий спектр работ по очистке и отладке ядра, драйверов и поддержки PCIe.
В дополнение ко всему вышесказанному, следует также упомянуть, что RustPython полностью функционален, в системе появился первый на данный момент HTTP веб-сервер (порт Simple HTTP Server), и многое другое. Все подробности можно найти в анонсе релиза, ссылка на который находится после видео, вставленного ниже.
Разработчики, ищущие книгу о микроядрах, могут приобрести The Operational Excellence Library; Mastering Microkernel Architecture by Gerardus Blokdyk - The Art of Service на Amazon за $80,57 в мягкой обложке (скидка 10%).