В Red Hat представили проект Hummingbird — непрерывно обновляемую редакцию Fedora Linux на базе контейнеров
Команда разработчиков из Red Hat представила на конференции Red Hat Summit 2026 проект под названием Hummingbird. Это редакция Fedora Linux на базе коллекции непрерывно обновляемых (rolling) контейнеров.
Для уменьшения поверхности атаки контейнеры включают только минимальный набор компонентов, необходимый для решения конкретных задач. Версии программ обновляются оперативно, по возможности сразу после выпуска основными проектами. Процесс установки обновлений автоматизирован. Используемый в проекте инструментарий опубликован на GitLab под лицензией MIT.
Образы контейнеров публикуются для архитектур amd64 и arm64. В настоящее время в каталоге предложено 49 вариантов контейнеров (c учётом редакций FIPS и multi‑arch — 157), позволяющих развернуть рабочие окружения с Python, Go, Node.js, Rust, Ruby, OpenJDK,.NET, PostgreSQL, nginx и другими открытыми проектами. Образы формируются в соответствии с принципом Distroless, то есть не включают пакетный менеджер и программный интерпретатор (shell), а содержат только целевое приложения и необходимые для его работы компоненты.
По информации OpenNET, около 95% пакетов, задействованных в образах контейнеров Hummingbird, собираются из репозитория Fedora Rawhide, а остальные 5% загружаются и собираются напрямую из репозиториев основных проектов (upstream). В эти 5% входят приложения, отсутствующие в Rawhide или имеющие в Rawhide не самые свежие выпуски. Для формирования Hummingbird независимо от Fedora раздельно сопровождаются собственные RPM‑пакеты, собираемые в отдельной инфраструктуре из штатных SPEC‑файлов Fedora, что позволяет при необходимости добавлять в них специфичные для проекта оптимизации и модификации.
Предоставляемые сборки совместимы с образами из Docker Hub, Red Hat UBI и
Читать на habr.com