
Одни десктопные окружения для Linux развиваются десятилетиями, другие появляются за несколько лет. Starling, прогремевший на этой неделе, по заявлению авторов, создан одним человеком за шесть месяцев с помощью ИИ-инструментов (а что ещё в 2026 году).
Более того, уже доступна предварительная сборка в виде .deb-пакета для Ubuntu 26.04 LTS. Это не макет от ChatGPT, а реально работающая демонстрация.
Согласно странице проекта на GitHub и его сайту, разработчик использовал ИИ, чтобы переписать слой фреймворка Flutter с Dart на Swift, но не тронул его движок отрисовки на C++. В обычном Linux-десктопе применяется оконная система, а здесь C++-движок выводит изображение напрямую через DRM/KMS.
Собственные Wayland-композитор и X-сервер проекта забирают окно каждого приложения и передают его фреймворку напрямую с GPU, без лишнего копирования. Затем фреймворк обрабатывает это окно так же, как собственные панели, кнопки или рамки окон.
Совместное использование буферов GPU без копирования — это протокол Wayland, а смешивание нативных и X11-клиентов в одной сцене Xwayland делает уже много лет. По-настоящему новая часть здесь — это превращение композитного буфера в виджет внутри собственной системы компоновки фреймворка.
Ново? Как инженерный трюк — возможно. Достаточно ли этого, чтобы стать уникальным преимуществом целого десктопа? Вряд ли.
Чем интересен Starling?
Мы готовили этот материал несколько дней, потому что трудно понять, на что нацелен Starling и кому он адресован.
Любой человеческий замысел погребён под горой «глубокомысленного шлака» на сайте Starling и страницах GitHub. Бесконечные пустые заявления со скорострельностью риторики и обрамлением, от которых начинает болеть голова.
Одна особенно показательная цитата о том, почему проект якобы примечателен:
Любопытный человек с дерзкой идеей — не новость. Новость — способность воплотить её в одиночку.
— сайт Starling.build
Яркий пример того, что мы называем «полиэстеровой прозой». Слова выстроены ради внешнего блеска, но логика сыплется по краям (невольно задумываешься, не попросили ли ИИ написать этот текст в духе рекламных роликов про шагающих по тайцзи — только с ещё меньшей искренностью).
Кстати, создатель Enlightenment в одиночку написал первую версию в 1997 году, и она выросла в полноценный десктоп с собственным инструментарием. За десятилетия до появления ИИ-инструментов.
Страничка Starling «почему» нехотя признаёт это, отмечая, что Enlightenment «прорабатывает всё до основания» как десктоп на своём же тулките, но тут же продолжает вещать, будто бы этого не было, и без дарованной ИИ способности реализовывать дерзкие идеи в одиночку Starling не существовал бы.
Поверхностные тезисы а-ля TED продолжаются в пассаже: «если один человек смог достичь такого, значит, ограничением Linux-десктопов никогда не было воображение или вкус. Это был труд. А труд как раз подешевел».
Дерзкая идея или повторение пройденного?
Скриншоты Starling на сайте демонстрируют современную, но вполне традиционную компоновку с интерфейсом, который мы бы деликатно описали как «Temu-версия macOS Mojave в тёмном режиме».
Панель задач, док-панель, часы, переключатель окон. С точки зрения пользователя почти всё это можно воспроизвести на любом Linux-дистрибутиве с помощью нескольких приложений и устаревшей macOS-темы GTK.
Единственная заметная выгода в том, что мозаичное размещение, виртуальные рабочие столы и эффект стекла на док-панели работают в приложениях вроде Google Chrome без необходимости явно писать для них код поддержки. Доступен набор собственных приложений: файловый менеджер, терминал и калькулятор.
И на этом, по сути, всё.
Если отвлечься от новостного крючка про «сгенерированный код», перед нами просто лоскутное подражание поверх горы перенапряжённых ценностных заявлений и архитектурного подхода, который не тянет на «дерзкий», не говоря уже о других превосходных степенях.
Starling может стать поддерживаемым десктопом, который привлечёт пользователей и контрибьюторов, добавляющих что-то новое и интересное. Или, как множество «ИИ-шлака», существующего ради самого существования, он будет быстро заброшен, как только угаснет интерес.
То, что ничего не стоит создать, ничего не стоит и бросить. Для софта, рождённого «вайб-кодингом», этот афоризм верен.
ИИ снимает ограничения, но фундаментальная причина, по которой один софт хорош, а другой нет, в том, что кому-то и где-то пришлось делать выбор из-за ограничений (самоналоженных или иных) и нести «цену» за эти решения как мейнтейнер.
Вы можете попробовать десктоп Starling на Ubuntu 26.04
Если хотите оценить Starling лично, скачайте .deb-пакет с GitHub проекта и установите на Ubuntu 26.04 (не в контейнере — Starling нужен реальный GPU AMD). Затем выберите сеанс Starling на экране входа GDM и войдите как обычно.
Если вы часто меняете окружения, загляните в список известных проблем на GitHub: отсутствует поддержка GPU Intel и NVIDIA, сторонних приложений, нет звука и блокировки экрана.
Добавим предостережение.
Установка случайных deb-пакетов с root-правами в стабильную систему от неизвестных разработчиков — это риск. Если к тому же софт одновременно и предварительный, и «вайб-сгенерированный», риск удваивается. Один из попробовавших сообщил об ошибке, повредившей его установку.




Пока нет комментариев. Будьте первым!