Please open Telegram to view this post
VIEW IN TELEGRAM
🤬30😁24😢9❤3
Linux LTS-веткам 6.18, 6.12 и 6.6 продлили жизнь до 4 лет
Новые даты окончания поддержки:
▪️ Linux 6.18 — поддержка увеличена с 2 до 3 лет, теперь актуальна до декабря 2028 года.
▪️ Linux 6.12 — самый серьёзный апгрейд: с 2 до 4 лет, теперь будет жить до декабря 2028 года. Эта версия особенно важна, так как используется в Debian 13, SUSE 16, Android 16 и Oracle Unbreakable Enterprise Kernel 8.
▪️ Linux 6.6 — срок вырос с 3 до 4 лет, обновления обещают до декабря 2027 года. Ядро применяется в OpenWRT 24.10 .
Другие LTS-ветки и их пользователи:
▪️ 6.1 — до декабря 2027 г. (Debian 12).
▪️ 5.15 — до октября 2026 г. (Ubuntu 22.04, Oracle Unbreakable Enterprise Kernel 7, OpenWRT 23.05).
▪️ 5.10 — до декабря 2026 г. (Debian 11, Android 12, OpenWRT 22).
Кроме того, для промышленников существует отдельная инициатива SLTS (Super Long Term Support) от Linux Foundation. В рамках проекта Civil Infrastructure Platform (CIP) такие ветки, как 4.4, 4.19, 5.10, 6.1 и 6.12, сопровождаются 10–20 лет при участии Toshiba, Siemens, Bosch и других гигантов. Обычным же пользователям стоит помнить, что даже двухлетний LTS — понятие растяжимое, и пока у ядра есть заинтересованные мейнтейнеры, его могут продлевать снова и снова.
Linux / Линукс🥸
Новые даты окончания поддержки:
▪️ Linux 6.18 — поддержка увеличена с 2 до 3 лет, теперь актуальна до декабря 2028 года.
▪️ Linux 6.12 — самый серьёзный апгрейд: с 2 до 4 лет, теперь будет жить до декабря 2028 года. Эта версия особенно важна, так как используется в Debian 13, SUSE 16, Android 16 и Oracle Unbreakable Enterprise Kernel 8.
▪️ Linux 6.6 — срок вырос с 3 до 4 лет, обновления обещают до декабря 2027 года. Ядро применяется в OpenWRT 24.10 .
Другие LTS-ветки и их пользователи:
▪️ 6.1 — до декабря 2027 г. (Debian 12).
▪️ 5.15 — до октября 2026 г. (Ubuntu 22.04, Oracle Unbreakable Enterprise Kernel 7, OpenWRT 23.05).
▪️ 5.10 — до декабря 2026 г. (Debian 11, Android 12, OpenWRT 22).
Кроме того, для промышленников существует отдельная инициатива SLTS (Super Long Term Support) от Linux Foundation. В рамках проекта Civil Infrastructure Platform (CIP) такие ветки, как 4.4, 4.19, 5.10, 6.1 и 6.12, сопровождаются 10–20 лет при участии Toshiba, Siemens, Bosch и других гигантов. Обычным же пользователям стоит помнить, что даже двухлетний LTS — понятие растяжимое, и пока у ядра есть заинтересованные мейнтейнеры, его могут продлевать снова и снова.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍14❤6
Please open Telegram to view this post
VIEW IN TELEGRAM
1😁57👍5
В мире открытого ПО появился ещё один источник денег для мэйнтейнеров, а именно фонд Open Source Endowment. Его принципиальное отличие от классических сборов пожертвований в том, что он работает по модели эндаумента (целевого капитала). Пожертвования не тратятся сразу, а инвестируются в низкорисковые бумаги, и на гранты идут только проценты с этого капитала (примерно 5% в год). Такой подход давно используют университеты, и он должен обеспечить стабильное финансирование независимо от капризов рынка и доноров.
Размер грантов планируется около $5000, нацеленных на повышение безопасности и стабильности или просто как благодарность сопровождающим. Важное условие: проекты должны быть действительно независимыми, не корпоративными и не стартапами на венчурных деньгах.
Фонд основал Константин Виноградов (экс-Runa Capital). В совет директоров вошли Чад Витакре (Open Source Pledge), Максим Коновалов (сооснователь Nginx) и сам Виноградов. В попечителях Эми Паркер (OpenSSL Foundation) и Влад-Стефан Харбуз (thanks.dev).
Сейчас в капитале $693 тысячи, 61 крупный жертвователь и 44 частных.
Linux / Линукс🥸
Размер грантов планируется около $5000, нацеленных на повышение безопасности и стабильности или просто как благодарность сопровождающим. Важное условие: проекты должны быть действительно независимыми, не корпоративными и не стартапами на венчурных деньгах.
Фонд основал Константин Виноградов (экс-Runa Capital). В совет директоров вошли Чад Витакре (Open Source Pledge), Максим Коновалов (сооснователь Nginx) и сам Виноградов. В попечителях Эми Паркер (OpenSSL Foundation) и Влад-Стефан Харбуз (thanks.dev).
Сейчас в капитале $693 тысячи, 61 крупный жертвователь и 44 частных.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24🌚6
Please open Telegram to view this post
VIEW IN TELEGRAM
😁25
Вышел релиз офисного пакета ONLYOFFICE 9.3
В текстовом редакторе теперь можно сохранять документы в формате Markdown, смотреть страницы бок о бок в многостраничном режиме и видеть комментарии разных авторов, раскрашенные своими цветами.
В PDF-редакторе появилась возможность ставить подпись от руки мышью, стилусом или пальцем на сенсорном экране. Картинку с подписью можно загрузить и автоматически очистить от белого фона. PDF-формы научились работать с полями под паролем, ссылками на другие страницы и историей версий.
В электронных таблицах добавили инструмент Solver, решающий задачи линейного программирования симплекс-методом прямо в ячейках. Появилась поддержка динамических массивов (результат формулы сам растекается по соседним ячейкам) и три новые функции с регулярными выражениями: REGEXTEST, REGEXREPLACE и REGEXEXTRACT. Большие таблицы теперь отрисовываются заметно быстрее.
В презентациях наконец-то заработала GIF-анимация при показе слайд-шоу. Ещё можно открывать файлы TSV, вешать гиперссылки на картинки и фигуры, а также записывать макросы для всех типов документов.
Linux / Линукс🥸
В текстовом редакторе теперь можно сохранять документы в формате Markdown, смотреть страницы бок о бок в многостраничном режиме и видеть комментарии разных авторов, раскрашенные своими цветами.
В PDF-редакторе появилась возможность ставить подпись от руки мышью, стилусом или пальцем на сенсорном экране. Картинку с подписью можно загрузить и автоматически очистить от белого фона. PDF-формы научились работать с полями под паролем, ссылками на другие страницы и историей версий.
В электронных таблицах добавили инструмент Solver, решающий задачи линейного программирования симплекс-методом прямо в ячейках. Появилась поддержка динамических массивов (результат формулы сам растекается по соседним ячейкам) и три новые функции с регулярными выражениями: REGEXTEST, REGEXREPLACE и REGEXEXTRACT. Большие таблицы теперь отрисовываются заметно быстрее.
В презентациях наконец-то заработала GIF-анимация при показе слайд-шоу. Ещё можно открывать файлы TSV, вешать гиперссылки на картинки и фигуры, а также записывать макросы для всех типов документов.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31🔥4🤬3
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣56❤6🤯3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁45💯14
ИИ-эксперименты в BIND 9 и Next.js: от бесполезного кода до ускорения в 4 раза
Ондржей Сури из ISC поделился опытом использования Claude Code для работы над DNS-сервером BIND 9. Результаты, мягко говоря, неоднозначные: ИИ предлагал «исправить» зарезервированные идентификаторы и потенциальные переполнения, которые и так отлавливаются компилятором. Ни один патч в итоге не приняли.
Попытка написать систему телеметрии дала быстрый прототип, но качество кода оказалось посредственным, с кучей повторов. В итоге на разбор и переделку ушло больше времени, чем если бы писали с нуля.
Третьим экспериментом стала генерации балансировщика нагрузки на языке Rust с использованием crate-пакетов Domain и Tokio. Claude Code сумел сгенерировать запрошенный рабочий прототип, но Ондржей не настолько хорошо знает Rust и задействованные библиотеки, чтобы оценить качество проделанной работы.
Успешнее всего ИИ показал себя в подготовке учебных материалов, тестов и вопросов к курсу лекций, который Ондржей преподаёт в университете. Правда там ИИ придумывал несуществующие термины.
А вот в Cloudflare эксперимент удался: инженеры потратили неделю и $1100 на токены, чтобы создать vinext, альтернативную реализацию API Next.js на базе Vite. Результат: сборка в 4 раза быстрее Turbopack, бандлы на 57% легче, и 94% совместимости с оригиналом. Vinext уже работает на Cloudflare Workers без прослоек и Node.js, а в будущем обещают поддержку Netlify и AWS Lambda.
Linux / Линукс🥸
Ондржей Сури из ISC поделился опытом использования Claude Code для работы над DNS-сервером BIND 9. Результаты, мягко говоря, неоднозначные: ИИ предлагал «исправить» зарезервированные идентификаторы и потенциальные переполнения, которые и так отлавливаются компилятором. Ни один патч в итоге не приняли.
Попытка написать систему телеметрии дала быстрый прототип, но качество кода оказалось посредственным, с кучей повторов. В итоге на разбор и переделку ушло больше времени, чем если бы писали с нуля.
Третьим экспериментом стала генерации балансировщика нагрузки на языке Rust с использованием crate-пакетов Domain и Tokio. Claude Code сумел сгенерировать запрошенный рабочий прототип, но Ондржей не настолько хорошо знает Rust и задействованные библиотеки, чтобы оценить качество проделанной работы.
Успешнее всего ИИ показал себя в подготовке учебных материалов, тестов и вопросов к курсу лекций, который Ондржей преподаёт в университете. Правда там ИИ придумывал несуществующие термины.
А вот в Cloudflare эксперимент удался: инженеры потратили неделю и $1100 на токены, чтобы создать vinext, альтернативную реализацию API Next.js на базе Vite. Результат: сборка в 4 раза быстрее Turbopack, бандлы на 57% легче, и 94% совместимости с оригиналом. Vinext уже работает на Cloudflare Workers без прослоек и Node.js, а в будущем обещают поддержку Netlify и AWS Lambda.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
😁14👍7
Please open Telegram to view this post
VIEW IN TELEGRAM
😁48🔥5🌚4❤2💯2
Please open Telegram to view this post
VIEW IN TELEGRAM
😎36👍5😁3
KDE Plasma 6.7: скруглённые выделения, вьетнамский календарь и настройки OpenVPN
В свежем еженедельном отчёте KDE показали, как меняется грядущая Plasma 6.7 (релиз в июне). Главным визуальным новшеством стал скруглённый стиль выделения элементов в QtWidgets-приложениях (Dolphin, Okular, KMail). Раньше такое выделение было только в QtQuick-программах, теперь единство стиля наконец-то наступит и в классических приложениях.
В меню Kickoff добавили полезную анимацию: когда вы добавляете приложение в избранное через контекстное меню, секция «Избранное» мерцает, показывая, куда именно попало приложение.
У уведомлений Plasma изменили иконку и укоротили заголовок, чтобы выглядело аккуратнее. Виджет с часами обзавёлся поддержкой вьетнамского лунного календаря.
В конфигураторе серьёзно обновили страницу настройки OpenVPN, теперь там можно управлять сжатием, MTU, NCP, TLS, таймаутами и шифрами. Вкладки «Wi-Fi» и «Wi-Fi Security» объединили в одну. А на странице прав доступа приложений появилась кнопка для разового отзыва всех разрешений на запись скринкастов.
Linux / Линукс🥸
В свежем еженедельном отчёте KDE показали, как меняется грядущая Plasma 6.7 (релиз в июне). Главным визуальным новшеством стал скруглённый стиль выделения элементов в QtWidgets-приложениях (Dolphin, Okular, KMail). Раньше такое выделение было только в QtQuick-программах, теперь единство стиля наконец-то наступит и в классических приложениях.
В меню Kickoff добавили полезную анимацию: когда вы добавляете приложение в избранное через контекстное меню, секция «Избранное» мерцает, показывая, куда именно попало приложение.
У уведомлений Plasma изменили иконку и укоротили заголовок, чтобы выглядело аккуратнее. Виджет с часами обзавёлся поддержкой вьетнамского лунного календаря.
В конфигураторе серьёзно обновили страницу настройки OpenVPN, теперь там можно управлять сжатием, MTU, NCP, TLS, таймаутами и шифрами. Вкладки «Wi-Fi» и «Wi-Fi Security» объединили в одну. А на странице прав доступа приложений появилась кнопка для разового отзыва всех разрешений на запись скринкастов.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍21❤4😎2🤬1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁55💯16❤4
GNOME начал перенаправление части git-трафика на GitHub
Разработчики перенаправляют часть запросов к основным Git-репозиториям проекта на зеркала, размещённые на GitHub. С gitlab.gnome.org/GNOME/ на github.com/GNOME/ теперь перенаправляются все операции "git clone". Проект перевёл инфраструктуру разработки на GitLab в 2018 году (до этого использовались cgit и Bugzilla).
В качестве причины называется работа по снижению издержек из-за большого объёма трафика. Отмечается, что если принятых мер окажется недостаточно планируется введение дополнительных мер для снижения потребления трафика, которые позволят снизить затраты и убрать перенаправление из GitLab на GitHub. Изменение уже привело к возникновению проблем у некоторых пользователей, проявившихся в загрузке устаревших данных и несрабатывании автоматического перенаправления.
Linux / Линукс🥸
Разработчики перенаправляют часть запросов к основным Git-репозиториям проекта на зеркала, размещённые на GitHub. С gitlab.gnome.org/GNOME/ на github.com/GNOME/ теперь перенаправляются все операции "git clone". Проект перевёл инфраструктуру разработки на GitLab в 2018 году (до этого использовались cgit и Bugzilla).
В качестве причины называется работа по снижению издержек из-за большого объёма трафика. Отмечается, что если принятых мер окажется недостаточно планируется введение дополнительных мер для снижения потребления трафика, которые позволят снизить затраты и убрать перенаправление из GitLab на GitHub. Изменение уже привело к возникновению проблем у некоторых пользователей, проявившихся в загрузке устаревших данных и несрабатывании автоматического перенаправления.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9✍3
Hyprland 0.54 научился менять раскладку на каждом рабочем столе и ускорился на 500%
Вышла новая версия мозаичного композитора Hyprland 0.54. в выпуске добавлена возможность назначать разные режимы компоновки на каждый виртуальный рабочий стол и монитор. Например, на столах 1–4 можно включить dwindle (BSPWM-стиль), на 5–8 — master (главное окно слева, остальные стеком справа), а на 9–10 — scroll (бесконечная прокрутка окон). Туда же добавили новый режим monocle — окна всегда занимают весь экран.
Производительность на системах со встроенной графикой выросла в 1,5–5 раз — владельцы ноутбуков с Intel/AMD iGPU должны почувствовать разницу. Ещё Hyprland теперь теснее подружился с Nix: Hyprpm и start-hyprland полностью интегрированы, что упрощает установку и настройку через пакетный менеджер.
Из мелочей: появился жест cursorZoom для изменения масштаба курсора трекпадом, а код плагина hyprscrolling переехал в основную кодовую базу.
А тем временем labwc 0.9.4 (Lab Wayland Compositor) выпустил обновление, ориентированное на минимализм и подражание Openbox. Там научили тему оформления менять цвет кнопок при наведении, добавили прокрутку в списке окон, если они не влезают, и возможность задать активный виртуальный рабочий стол при старте через параметр <desktops><initial>. labwc используется в Raspberry Pi OS и опционально доступен в Xfce/LXQt.
Linux / Линукс🥸
Вышла новая версия мозаичного композитора Hyprland 0.54. в выпуске добавлена возможность назначать разные режимы компоновки на каждый виртуальный рабочий стол и монитор. Например, на столах 1–4 можно включить dwindle (BSPWM-стиль), на 5–8 — master (главное окно слева, остальные стеком справа), а на 9–10 — scroll (бесконечная прокрутка окон). Туда же добавили новый режим monocle — окна всегда занимают весь экран.
Производительность на системах со встроенной графикой выросла в 1,5–5 раз — владельцы ноутбуков с Intel/AMD iGPU должны почувствовать разницу. Ещё Hyprland теперь теснее подружился с Nix: Hyprpm и start-hyprland полностью интегрированы, что упрощает установку и настройку через пакетный менеджер.
Из мелочей: появился жест cursorZoom для изменения масштаба курсора трекпадом, а код плагина hyprscrolling переехал в основную кодовую базу.
А тем временем labwc 0.9.4 (Lab Wayland Compositor) выпустил обновление, ориентированное на минимализм и подражание Openbox. Там научили тему оформления менять цвет кнопок при наведении, добавили прокрутку в списке окон, если они не влезают, и возможность задать активный виртуальный рабочий стол при старте через параметр <desktops><initial>. labwc используется в Raspberry Pi OS и опционально доступен в Xfce/LXQt.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤25👍8
Please open Telegram to view this post
VIEW IN TELEGRAM
❤45🌚11🔥5
Servo 0.0.5 научился предзагружать ресурсы и заиграл OGG
Опубликован очередной экспериментальный выпуск браузерного движка Servo, написанного на Rust. В версии 0.0.5 появилась поддержка упреждающей загрузки через <link rel=preload> — теперь можно заранее подтягивать CSS, скрипты, видео и картинки, не дожидаясь, пока они понадобятся.
HTML-элемент <audio> наконец-то заговорил на OGG. В <img> добавили атрибут align для выравнивания картинок, а в <select> — свойство disabled, чтобы блокировать выпадающие списки. Для тонкой настройки ввода появилось CSS-свойство cursor-color, меняющее цвет курсора в полях.
Из нового в CSS: псевдоэлемент ::details-content для стилизации <details>, псевдокласс :open для открытого диалога и :active для кнопок. Свойство content теперь позволяет заменять любой HTML-элемент картинкой.
В JavaScript добавили поддержку зацикленных импортов, импорт JSON-модулей и navigator.sendBeacon для фоновой отправки данных. В API Crypto завезли алгоритмы ML-KEM, ML-DSA и AES-OCB — готовимся к постквантовой эре.
Ещё реализовали работу через HTTPS-прокси (переменные HTTPS_PROXY, NO_PROXY) и кросскомпиляцию под Windows. Таймаут соединения теперь настраивается через network_connection_timeout (по умолчанию 15 секунд).
Linux / Линукс🥸
Опубликован очередной экспериментальный выпуск браузерного движка Servo, написанного на Rust. В версии 0.0.5 появилась поддержка упреждающей загрузки через <link rel=preload> — теперь можно заранее подтягивать CSS, скрипты, видео и картинки, не дожидаясь, пока они понадобятся.
HTML-элемент <audio> наконец-то заговорил на OGG. В <img> добавили атрибут align для выравнивания картинок, а в <select> — свойство disabled, чтобы блокировать выпадающие списки. Для тонкой настройки ввода появилось CSS-свойство cursor-color, меняющее цвет курсора в полях.
Из нового в CSS: псевдоэлемент ::details-content для стилизации <details>, псевдокласс :open для открытого диалога и :active для кнопок. Свойство content теперь позволяет заменять любой HTML-элемент картинкой.
В JavaScript добавили поддержку зацикленных импортов, импорт JSON-модулей и navigator.sendBeacon для фоновой отправки данных. В API Crypto завезли алгоритмы ML-KEM, ML-DSA и AES-OCB — готовимся к постквантовой эре.
Ещё реализовали работу через HTTPS-прокси (переменные HTTPS_PROXY, NO_PROXY) и кросскомпиляцию под Windows. Таймаут соединения теперь настраивается через network_connection_timeout (по умолчанию 15 секунд).
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16❤3