Вышла новая версия дистрибутива Fedora за номером 25, разрабатываемого сообществом при поддержке компании Red Hat. Отличительной особенностью Fedora является использование только бесплатного ПО с открытым кодом. В этом дистрибутиве также всегда применяются самые современные модификации ядра Linux и компонентов программного пакета, при этом обеспечивается высокая стабильность. Многих привлекает и приверженность разработчиков дистрибутива к экранной оболочке GNOME. Кроме GNOME-сборки вышли и так называемые спин-сборки. На официальном сайте представлены варианты Fedora с десктопами MATE-Compiz, CINNAMON, XFCE, LXDE, KDE Plasma.
Fedora 25 предлагается в трех разных вариациях, каждая из которых служит для удовлетворения определенных потребностей: Fedora 25 Atomic Host (компактный образ для использования в контейнерах), Fedora 25 Server (для серверов) и Fedora 25 Workstation (для десктопов). В основе всех них лежит единая пакетная база, являющаяся фундаментом ОС Fedora.
Анонсируя Fedora 25, лидер проекта Мэттью Миллер отметил следующие новые компоненты релиза: контейнеры Docker 1.12, серверная реализацию JavaScript Node.js 6.5, поддержка языка программирования Rust, многочисленные версии языка Python (2.6, 2.7, 3.3, 3.4 и 3.5) для возможности тестирования приложений в разных конфигурациях.
Но, пожалуй, самое интересное из новшеств Fedora 25 — это долгожданный дебют дисплейного сервера Wayland, призванного заменить устаревшую систему X11 и обеспечить улучшенную поддержку современного графического оборудования. Сеанс GNOME на базе Wayland предложен по умолчанию, поддержка сеанса на базе X11 сохранена в качестве опции. К слову, окружение GNOME и все его программы обновились до версии 3.22, которая предлагает переименование групп файлов, переработанный инструмент настроек клавиатуры и содержит дополнительные усовершенствования пользовательского интерфейса.
Ещё одним востребованным новшеством Fedora 25 стало включение поддержки декодирования медиаформата MP3. Помимо этого в менеджере установки приложений улучшена поддержка Flatpak, системы самодостаточных пакетов графических приложений, которые не привязаны к конкретным дистрибутивам Linux и выполняются в специальном контейнере, изолирующем приложение от остальной системы. В ядре Linux 4.8, включённом в Fedora 25, появилась поддержка архитектуры Nvidia Pascal, GPU AMD Overdrive, Surface 3, Intel Virtual Button, HDMI CEC и др. Добавлена поддержка Unicode 9.0, который был выпущен в июне 2016 г.; в нём появились 7500 новых символов, в том числе 72 символа Emoji, и шесть новых скриптов.
Нужно заметить, что пользователям Windows и OS X стало проще опробовать Linux благодаря тому, что Fedora Media Writer теперь служит средством загрузки по умолчанию в этих ОС. Данный инструмент помогает найти и загрузить самый современный релиз Fedora и записать его на съёмный накопитель, например, на USB-флэшку для тестирования. В дальнейшем, используя тот же самый процесс, Fedora можно будет установить уже непосредственно на компьютер.
В Fedora 25 расширения GNOME Shell не перепроверяются на совместимость с версией GNOME. Сделано это для того, чтобы справиться с частыми изменениями, вносимыми в среду рабочего стола в первые дни после выпуска GNOME 3, отключив несовместимые расширения. Fedora 25 Server получила новый модуль SELinux Troubleshooter в Cockpit, предлагающий пользователю решения проблем, возникающих при нарушениях прав в SELinux; отображение клиентских SSH-ключей в системной панели Cockpit, а также поддержку сервисов с аутентификацией, включая двухфакторную.
В состав дистрибутива включен компилятор языка программирования Rust + Cargo. Есть возможность простого переключения между интегрированным GPU и дискретной видеокартой на ноутбуках. Одновременно для Fedora 25 введены в строй «free» и «nonfree» репозитории проекта RPM Fusion, в которых доступны пакеты с дополнительными мультимедиа-приложениями (MPlayer, VLC, Xine), видео/аудиокодеками, поддержкой DVD, проприетарными драйверами AMD и Nvidia, игровыми программами, эмуляторами.