Разработчики EndeavourOS выпустили масштабное обновление установочного образа под кодовым названием Titan. Поводом для релиза послужил выход ядра Linux 6.19. Сборка получила переработанный механизм установки и новую утилиту для управления драйверами. Помимо технических деталей, авторы проекта прокомментировали ситуацию вокруг калифорнийского закона о верификации возраста, который затронет операционные системы в 2027 году.
Свое имя релиз получил в честь Титана - второго по величине спутника в Солнечной системе и крупнейшего спутника Сатурна. Тематика отражена в новых обоях рабочего стола, которые нарисовал участник сообщества под ником Unclespellbinder.
Закон о верификации возраста
Новость о требовании проверять возраст пользователей операционных систем в Калифорнии стала неожиданностью для команды. Сейчас разработчики взяли паузу, чтобы оценить влияние инициативы на сообщество FOSS и экосистему Linux. Решение проблемы усложняется тем, что закон затрагивает не только сами дистрибутивы, но и оконные менеджеры, окружения рабочего стола, программные пакеты и сети зеркал.
Как и Arch Linux, EndeavourOS не располагает инфраструктурой для подсчета загрузок, установок или отслеживания активных машин. В материале утверждается, что подобные требования идут вразрез с фундаментальными принципами свободного ПО, а у волонтерских проектов банально нет кадровых и финансовых ресурсов для реализации такой почти невыполнимой задачи.
При разработке закона мнение представителей открытого софта не учитывалось. Авторы предполагают, что после публикации новостей организации уровня OSI, FSF и Linux Foundation осознали свою ошибку, заключающуюся в отсутствии своевременной реакции. Выражается надежда, что они вступятся за многочисленные дистрибутивы и FOSS-проекты, у которых нет юридического представительства в Калифорнии или США.
Внимание ИТ-индустрии приковано к их действиям, так как следом аналогичные законы могут принять в Колорадо и остальном мире. При этом авторы сборки подчеркивают, что никого не обвиняют, а лишь указывают на возможность оспорить еще не вступивший в силу документ.
Технические изменения Titan
Все заявленные нововведения затрагивают исключительно свежие установки, инсталлятор Calamares и Live-окружение на ISO-образе. Пользователям уже установленных систем переходить на Titan не нужно - достаточно штатно обновлять пакеты.
Live-окружение и автономный установщик Titan включают следующие версии компонентов:
- Calamares 26.03.1.3-1
- Браузер Firefox 148.0-1
- Linux 6.19.6.arch1-1
- Mesa 1:26.0.1-1
- Xorg-server 21.1.21-1 (xorg)
- Nvidia-utils 590.48.01-4
Для этого релиза процесс установки прошел очистку и оптимизацию. Добавлены следующие функции:
- Улучшенная поддержка ранжирования зеркал, включая выдачу оптимизированного списка при работе установщика без доступа к сети.
- Аппаратное обнаружение всех видеокарт и виртуальных машин.
- Установка дополнительных драйверов для всех GPU, включая компоненты Vulkan и пакеты для аппаратного ускорения декодирования видео.
- Ранняя загрузка драйверов видеокарт включена по умолчанию.
Важным дополнением стала новая утилита.
eos-hwtool
Программа используется инсталлятором, а также доступна всем пользователям операционной системы для установки и удаления графических драйверов по мере необходимости.
Размер ISO-образа увеличился с 3 ГБ до 3,4 ГБ. Рост объема напрямую связан с новыми функциями для плавного развертывания системы, а не с добавлением лишних программ или перегруженным интерфейсом. Проект сохраняет верность своим принципам и предлагает чистую базу Linux, готовую к индивидуальной настройке.
В завершение разработчики поблагодарили участников форума и Telegram-группы за обратную связь и помощь в подготовке релиза:
Надеемся, вы получите удовольствие от работы с Titan, так же как мы получили удовольствие от его создания. Мы хотим поблагодарить всех замечательных участников нашего сообщества, которые оставляли отзывы на форуме и в Telegram-группе, помогали создавать и тестировать этот релиз. Вы для нас значите всё!
Справка
FOSS (Free and Open Source Software) - свободное программное обеспечение с открытым исходным кодом, которое распространяется на условиях, позволяющих пользователям свободно использовать, изучать, изменять и распространять его.
Vulkan - кроссплатформенный интерфейс прикладного программирования (API) для 2D- и 3D-графики, обеспечивающий высокопроизводительный низкоуровневый доступ к ресурсам графического процессора.
Calamares - независимый от дистрибутива модульный фреймворк и графический установщик для операционных систем на базе ядра Linux.
Linux: обзоры и обновления
• Mesa 26.0.2: исправлены артефакты в Counter-Strike 2 и Mafia III и другие ошибки драйверов Linux
• Релиз EndeavourOS Titan: ядро Linux 6.19 и новая утилита eos-hwtool
• ИИ-код в утилитах: разработчик Linux-платформы Lutris удалил упоминания Claude из репозитория
• 3 дистрибутива Linux, которые сложнее Arch: разбор Slackware, Gentoo и NixOS
• Сравнение производительности файловых систем на ядре Linux 7.0
• Законы США могут заставить разработчиков Linux собирать данные о возрасте
