Проект Gentoo опубликовал отчёт за 2024 год

Разработчики дистрибутива Gentoo Linux опубликовали отчёт с обзором основных событий и финансовых показателей за 2024 год. Среди отмеченных достижений:

  • Доход проекта за 2024 финансовый год составил 20800 долларов, из которых 80% передано в форме индивидуальных пожертвований. Затраты составили: $7900 на операционные расходы (услуги, сборы) и $13300 на аммортизационные расходы (потеря стоимости имеющихся активов). Баланс на банковском счёте: 105 тысяч долларов. Весной 2024 года проект передал организации SPI (Software in the Public Interest) управление активами, решение юридических вопросов и организацию сбора пожертвований.
  • В основной репозиторий за 2024 год внесено 123942 изменений, что на 2.4% больше, чем в 2023 году. Число участвующих в проекте разработчиков увеличилось с 10708 до 12812 (+421). В поддерживаемый пользователями репозиторий GURU внесено 7517 изменений от 241 участника (в 2023 году было 5045 изменений от 158 участников).
  • В систему отслеживания ошибок за год добавлено 26123 отчётов, из которых решены 25946 проблем (в 2023 году было 24795 отчётов и 22779 решённых проблем).
  • Стабилизирована сборка с использованием GCC 14 и проведена работа по подготовке к использованию в GCC 15 по умолчанию стандарта C23, в котором имеются элементы, нарушающие обратную совместимость.
  • Отмечен прогресс в адаптации пакетов для сборки с включением оптимизации на этапе связывания (LTO).
  • Проведена работа по решению проблемы 2038 года и переводу кода в пакетах на использование 64-разрядного типа time_t для 32-разрядных архитектур.
  • Профили с настройками и предустановками обновлены до версии 23.
  • Обеспечено формирование бинарных пакетов для архитектуры x86-64-v3. Расширен спектр бинарных пакетов, формируемых для архитектуры x86-64, например, добавлены пакеты для разных версий Python, включая 3.13, и снапшотов GCC. Объём бинарных пакетов для архитектуры amd64 на зеркалах достиг отметки в 60 GB.
  • Возобновлена полная поддержка архитектур MIPS и Alpha.
  • Прекращена поддержка архитектуры IA-64 (Itanium).
  • Добавлена поддержка 32-разрядных систем на архитектуре RISC-V rv32). Поддерживаются ABI hard-float и soft-float ABI и сборки на базе glibc и musl.
  • Предоставлена возможность установки одновременно нескольких версий инструментариев и библиотек для языков Zig, Guile и Rust. Добавлена поддержка языка Ada. По умолчанию задействована версия Python 3.12. Добавлена опциональная поддержка Python 3.13.
  • Добавлена поддержка инструментария DTrace 2.0 для динамической трассировки ядра и приложений в пространстве пользователя.
  • Осуществлён переход на ветку KDE 6. В репозитории предложены KDE Gear 24.08.3, KDE Frameworks 6.7.0 и KDE Plasma 6.2.4.
  • В качестве альтернативы dracut для генерации образов начальных ram-дисков реализована поддержка инструментария µgRD (ugrd).
  • Возвращён и переведён на новый бэкенд public-inbox архив списков рассылок archives.gentoo.org.
  • Утверждены правила, запрещающие принятие в Gentoo изменений, подготовленных при помощи AI-инструментов.
Release. Ссылка here.