GPLv3 больше не нужна: Как Collabora переписала фундамент Linux на Rust

В Apertis 2026 нашли способ официально выкинуть код GNU.


date0e7p33aaet535q9tojd5g2nka1vw.jpg

Collabora представила Linux-дистрибутив Apertis 2026, который когда-то создавали для автомобильных систем, а теперь развивают как платформу для более широкого круга устройств, от встраиваемой техники до промышленного оборудования. Среди примеров применения разработчики упоминают Atari VCS , Raspberry Pi 4, автомобильные SoC R-car и сканер Bosch D-tect 200 . Такой список сразу показывает масштаб проекта: речь уже давно не про узкую автомобильную сборку, а про универсальную основу для разных типов электроники.

Эталонные образы доступны для архитектур x86_64, arm64 и armhf . Платформа остается модульной: производители могут сами собирать нужный состав системы под конкретное устройство. Apertis поддерживает как классические сборки на deb-пакетах, так и атомарно обновляемые образы на базе OSTree. Каждый выпуск сопровождают один год и девять месяцев, а корректирующие релизы выходят раз в три месяца.

В основе Apertis лежат пакеты Debian GNU/Linux, но проект не сводится к простой пересборке Debian. Разработчики отдельно учитывают лицензионные риски, которые могут возникать у производителей оборудования при использовании компонентов под GPLv3. В частности, речь идет о запрете на тивоизацию , когда программное обеспечение жестко привязывают к конкретному железу и разрешают загрузку только подписанных прошивок.

По этой причине Apertis позволяет собирать системы без кода под лицензиями семейства GPLv3. Вместо старых версий GNU-утилит, которые когда-то сменили лицензию, в дистрибутив включили более современные альтернативы под пермиссивными лицензиями. Например, вместо GNU coreutils и findutils используются аналоги от проекта uutils , написанные на Rust и распространяемые под лицензией MIT. Вместо GnuPG поставляется Sequoia-PGP. При этом для тех, кого вопросы GPLv3 не ограничивают, возможность использовать привычные наборы утилит тоже сохранена.