8 июня состоялся выход новой версии ядра Linux, которое включает улучшения в управлении памятью, более быстрый вход и выход из «спящего» режима, новый тип блокировки файлов POSIX (file-private) и другое.
Можно отметить изменения в ядре, которые непосредственно влияют на конечных пользователей. Среди них следующие:
поддержка смешанного режима EFI — это возможность загрузки 64-битного ядра на 32-битной UEFI; большинство нового оборудования поставляется с 64-битной UEFI, однако на ряде устройств, среди которых ноутбуки и ультрабуки, возникали проблемы совместимости;
ощутимый прирост в скорости погружения в «спящий» режим и выход из него — это стало возможным благодаря задействованию асинхронных потоков для большинства фаз погружения в «сон» и пробуждения;
новый тип блокировки файлов file-private, совместимый с доступными в стандарте POSIX (подробности см. на lwn.net);
начальная поддержка GPU NVIDIA Maxwell, поддержка сжатия видео VCE 2.0 на новых видеокартах Radeon, а также множество других изменений в открытых видеодрайверах для Linux 3.15;
поддержка геймпада Sony Dualshock 4, поставляемого с новой игровой консолью Sony Playstation 4, и протокола мультитач Windows 8.1;
поддержка аппаратного обеспечения новых ноутбуков (поддержка возможностей клавиатуры Lenovo ThinkPad Carbon, улучшения в драйверах для ноутбуков Sony и Toshiba и др.).
Это далеко не самый полный перечень возможностей нового ядра. Например, сборка ядра Linux с использованием Clang вместо GCC почти стала возможной, добавлена поддержка расширений AVX-512 и RDSEED к инструкциям в новых процессорах и т.д.
На днях были выпущены два специализированных дистрибутива на базе Slackware: Wifislax, предназначенный для аудита Wi-Fi сетей, и Superb Mini Server для работы на серверах.
Wifislax 4.9 предлагает пользователям расширенный набор инструментов для анализа соединений Wi-Fi и проверки безопасности беспроводных сетей, а также может быть использован как обычный дистрибутив для повседневной работы — в последнем случае на выбор предлагается использовать рабочие окружения KDE или Xfce. Последний релиз Wifislax включает в себя обновления безопасности, связанные с недавними широкоизвестными ошибками в OpenSSL и ошибкой переполнения памяти в ядре Linux. ПО было синхронизировано с current-веткой Slackware, сейчас в дистрибутив включены следующие компоненты:
ядро Linux с 3.13.11 с наложенными патчами;
KDE 4.10.5 и Xfce 4.10.2;
OpenSSL 1.0.1h;
GCC 4.8.3;
Hydra 8.0;
Crunch 3.6;
FFmpeg 2.2.2;
Firefox 29.0.1;
Wireshark 1.10.7.
Superb Mini Server — дистрибутив, направленный на предоставление стабильной серверной среды на базе Slackware. Предыдущие выпуски дистрибутива выходили раз в два-три месяца, однако данный выпуск задержался по ряду причин и состоялся лишь спустя 8 месяцев с даты последнего релиза (в частности, из-за частого обновления программ в связи с обнаруженными уязвимостями). Дистрибутив предлагает следующий набор ПО (имеет отличия от current-ветки в Slackware):
LTS-ядро Linux 3.10.41;
OpenSSL 1.0.1h;
PHP 5.3 (5.4 поставляется в виде отдельного пакета в репозитории extra);