За 22 года GNOME из простой графической оболочки для Linux превратился в целую экосистему приложений и платформу для разработчиков. Кроме того, GNOME имеет свою дизайн-систему, которая не раскрывает весь потенциал из-за того, что разработчики дистрибутивов создают свои темы для индивидуальности. Ещё не стоит забывать о фирменных технологиях. Неудивительно, что для всего этого хотят сделать операционную систему.
О GNOME OS заговорили ещё в 2012 году — тогда был создан экспериментальный проект GNOME Continuous, но до разработки полноценной системы дело не доходило. Но разработчики уже решили создавать полноценную платформу и на ежегодной конференции GUADEC, которая пройдёт с 23 по 28 августа 2019 года, обсудят концепцию проекта. Пилотный запуск новой операционной системы должен состояться уже в этом году.
В этом году мы будем создавать загрузочные образы виртуальных машин последней версии GNOME в GNOME GitLab CI, и это собрание для дискуссии будет посвящено внешнему виду и структуре этой «GNOME OS», включая логистику тестирования этого образа для релизов GNOME, а также то, какие возможности она должна иметь и как будет обновляться установленный образ с помощью OSTree.
Технология OSTree позволяет безопасно обновляться с возможностью отката до предыдущей версии. Она уже используется в Fedora Silverblue, Endless OS и Liri OS. Найдёт своё место и Flatpak — формат распространения приложений, созданный GNOME.
Больше подробностей будет раскрыто 26 августа, после дискуссии разработчиков GNOME на конференции GUADEC 2019.
Я не зря написал в статье, что GNOME стала экосистемой приложений. Я не шучу, они уже развивают браузер GNOME Web, среду разработки GNOME Builder и даже виртуальную машину GNOME Boxes.
И да, GNOME Shell поддерживает расширения.