Вышла новая десктопная ОС Airyx

Блог компании Дата-центр «Миран» Open source *nix Софт Настольные компьютеры
Миру не хватает десктопной операционной системой, которая реализует элегантность и функциональность macOS на платформе x86-64. Теперь такая система есть, говорит разработчик десктопной ОС Airyx . Система построена на базе FreeBSD, то есть по коду близка к оригинальной ОС Darwin (macOS) от компании Apple, которая позаимствовала основную часть кода у BSD и других открытых проектов.

Основные фичи, которые удалось реализовать, по описанию автора :


совместимость с приложениями macOS (т.е. вы можете скомпилировать приложение Mac на Airyx и запустить его)

схожие метафоры графического интерфейса и привычный UX (файловый менеджер, лаунчер приложений, верхняя строка меню, отражающая открытое приложение, и т.д.)

совместимость с файловыми системами macOS (HFS+ и APFS) и расположением папок (/Library, /System, /Users, /Volumes и др.)

автономные приложения в папках или одном файле и (почти полное) отсутствие необходимости инсталлятора для /Applications

в основном поддерживается совместимость с базовой системой FreeBSD и X11, то есть под капотом стандартное окружение Unix

совместимость с исполняемыми файлами Linux через поддержку Linux во FreeBSD

потенциальная совместимость с бинарниками x86-64 macOS (Mach-O) и библиотеками

приятная в использовании система, безопасная, стабильная и производительная



Нужно заметить, что существует несколько Linux-дистрибутивов, которые тоже стараются максимально реализовать внешний вид macOS, такие как elementaryOS. Но эта система выгодно отличается от них тем, что базируется на родственной системе BSD и может запускать нативные приложения macOS.

Конечно, нативные маковские приложения будут лучше запускаться в Airyx, чем в эмуляторе Darling под Linux.



В разработке Airyx использовался только открытый код, доступный под свободными лицензиями. В системе нет никаких проприетарных элементов, таких как шрифты, иконки и так далее.





Концепция Airyx во многом повторяет дистрибутив helloSystem , тоже использующий FreeBSD и напоминающий macOS. Тот позиционируется как свободный дистрибутив, на который всегда могут перейти любители macOS, недовольные политикой Apple . Разработчики helloSystem стремятся создать систему, которая будет «маленькой и быстрой».

В отличие от helloSystem, в Airyx главной целью заявляется максимальная совместимость с нативным программным обеспечением macOS даже на бинарном уровне, с такими же API, при этом не теряя поддержки софта FreeBSD/X11, и здесь нет стремления к минимализму.

Ещё одно отличие в том, что десктоп Airyx основан на KDE Plasma, в то время как helloSystem использует openbox.)
Теги:
Хабы: