2 часа назад
Выпуск Linux 7.0


12 апреля 2026 года Линус Торвальдс представил первый стабильный релиз ядра Linux 7.0 (будет использоваться в Ubuntu 26.04 LTS). Выпуск новой версии ядра Linux вышел в соответствии с графиком, спустя два месяца после выхода предыдущей стабильной версии Linux 6.19 в феврале этого года. 2 октября 2022 года Торвальдс показал начальный стабильный выпуск ядра Linux 6.0.
Исходный код Linux 7.0 доступен для загрузки на портале kernel.org. Коммит релиза ядра Linux 7.0 на GitHub и на Makefile (и на Git) от Линуса Торвальдса.
«Последняя неделя релиза продолжила ту же тенденцию „много мелких исправлений“, но всё это, кажется, вполне безобидно, поэтому я пометил финальную версию 7.0 и опубликовал её. Я подозреваю, что это связано с активным использованием инструментов ИИ, которые будут ещё некоторое время находить для нас нестандартные ситуации, так что это может стать „новой нормой“, по крайней мере, на некоторое время. Время покажет. В любом случае, на прошлой неделе было всего понемногу: сетевые исправления (ядра и драйверы), исправления архитектуры, инструменты и самотестирование, а также различные случайные исправления повсюду. Давайте продолжим тестирование, и, очевидно, завтра откроется окно слияния для версии 7.1. У меня уже четыре десятка запросов на слияние в ожидании — спасибо всем, кто был первым», — пояснил Торвальдс.
После выпуска стабильной версии Linux 6.19, Торвальдс, как обычно, сделал объявление о релизе. В частности, он официально подтвердил, что следующая релиз ядра — Linux 7.0, преемник Linux 6.19. В объявлении о релизе Linux 6.19 Торвальдс написал: «У меня более трех десятков запросов на слияние, которые откроются завтра — спасибо всем первым сопровождающим. И, как уже многие поняли, я начинаю путаться в больших числах (у меня почти не хватает пальцев на руках и ногах), следовательно следующее движок будет называться 7.0».
В 2022 году по поводу нумерации при выпуске Linux 6.0 после Linux 5.19 Торвальдс сообщил, что, по его видению, как только второе число в версии ядра достигает примерно 20, то он предпочитает просто увеличивать совокупный номер версии, чтобы сбросить эту долгую ношу. Торвальдсу всё равно, как будут называть эту версию другие разработчики. «Вы хотите назвать это Linux 5.20, вперёд. Потому что номера версий ядра полностью выдуманы и не имеют значения», — пояснил Торвальдс в ответ на критику его перехода с 5.19 на 6.0 от китайских коллег.
Новая релиз ядра Linux содержит большое количество изменений, обновлений и доработок, а также исправлений по ранее обнаруженным багам (Linux 6.19 changelog, LWN merge‑window summaries). В код проекта добавлена поддержка нового оборудования. В Linux 6.19 также появилось больше возможностей по работе с Rust для сборки ядра с использованием только стабильных функций этого языка программирования.
Среди наиболее заметных изменений и дополнений в Linux 7.0:
удаление статуса «экспериментальный» для кода Rust;
свежий механизм фильтрации для операций io_uring;
переход на режим lazy preemption по умолчанию в планировщике ЦП;
сопровождение time-slice extension;
поддержка файловой системы nullfs;
поддержка самовосстановления файловой системы XFS;
общая поддержка уведомлений о перегрузке AccECN;
много доработок для пользователей ПК на Intel и AMD, в том числе:
расширения Intel Transactional Synchronization Extensions (TSX) теперь по умолчанию работают в режиме «авто» на процессорах Intel с поддержкой TSX, не имеющих известных проблем безопасности TSX, что позволит усовершенствовать производительность «из коробки» по сравнению с предыдущим режимом «выключено» по умолчанию;
улучшена производительность процессоров AMD EPYC, в частности, благодаря усовершенствованиям масштабируемости планировщика, оптимизации производительности управления памятью и другим оптимизациям ядра Linux 7.0;
поддержка событий и метрик производительности AMD Zen 6 в области perf ядра;
новые отчёты о статистике кэша L2 для инструмента Turbostat, расположенного в исходном коде ядра Linux;
поддержка драйверов Intel NTB для Xeon Diamond Rapids;
сопровождение событий производительности для Diamond Rapids;
подсказки о «медленных» нагрузках для Intel Panther Lake;
добавлены новые функции процессоров LoongArch;
сопровождение звука Intel Nova Lake;
поддержка CXL для функции трансляции адресов AMD Zen 5.
начальная сопровождение некоторых будущих графических процессоров AMD Radeon;
продолжена работа по поддержке графических процессоров Intel Crescent Island и Nova Lake;
поддержка многоочередной обработки Intel для Crescent Island, а равным образом другие работы по обеспечению работы будущего ускорителя вывода ИИ Intel Crescent Island;
драйвер Intel теперь предоставляет доступ к большему количеству датчиков температуры видеокарт;
драйвер Intel больше не блокирует D3cold для всех графических процессоров Battlemage
драйвер PowerVR от Imagination теперь поддерживает AM62P;
исправления AMDGPU для старого оборудования эпохи GCN 1.0/1.1;
разнообразные другие улучшения графических и дисплейных драйверов ядра;
поддержка CFI в пользовательском пространстве для RISC-V;
улучшена сопровождение отладочных плат FPGA для OpenRISC;
поддержка атомарных инструкций LS64/LS64V с одним копированием для ARM64;
работа по портированию на процессоры SPARC и Alpha, хотя главным образом это исправления;
поддержка SoC SpacemiT K3 RVA23 в главный ветке;
автономные возможности самовосстановления для XFS;
улучшена производительность записи в EXT4 при одновременной прямой записи ввода-вывода;
стандартизирована общая отчётность об ошибках ввода-вывода для ядра Linux;
значительное повышение производительности сети UDP благодаря встраиванию функции;
продолжена работа по интеграции в основную ветку разработки поддержки SoC Qualcomm Snapdragon X2 Elite и ноутбуков;
подготовка к выпуску Rust 1.95 и другие улучшения кода Rust;
новые параметры Kconfig упрощают замену логотипа Tux на эмблема по выбору пользователя для отображения во время загрузки ядра.
Читают сейчас

2 часа назад
Обновлён публичный кроссплатформенный инициатива AltSendme 0.3.5 для конфиденциальной одноранговой передачи файлов
Вышло апдейт 0.3.5 открытого минималистичного кроссплатформенного приложения под названием AltSendme, разработанное для быстрой, безопасной и конфиденциальной одноранговой передачи файлов. Исходный ис

6 часов назад
Вышел в выпуск Microsoft Agent Framework
Microsoft выложила начальный релиз фреймворка (c#+ python) для разработки агентских решений, в том числе мульти-агенских. Это эволюция Semantic Kernel и наследник AutoGen. https://github.com/microsoft

8 часов назад
Apple готовит AI-очки в четырех дизайнах — появление в 2027-м
Apple тестирует минимум четыре варианта оправы для своих будущих AI-очков и рассчитывает выпустить их в 2027 году. Об этом со ссылкой на источники внутри компании сообщил журналист Bloomberg Марк Гурм

11 часов назад
Meta* переманила трех топ-менеджеров Stargate — а дата-центр в Великобритании поставлен на паузу
Три ключевых руководителя инфраструктурного проекта Stargate уходят из OpenAI в Meta* (компания признана экстремистской и запрещена в РФ). Bloomberg со ссылкой на источники сообщил 11 апреля, что Пите

12 часов назад
Представлен публике инициатива cURL Doom — релиз Doom, которая воспроизводится по сети через cURL
Разработчик под ником Sawyer X показал открытый инициатива cURL Doom. Это рабочая версия игры в Doom, которая воспроизводится по сети через cURL. Ознакомиться далее