Please open Telegram to view this post
VIEW IN TELEGRAM
👍32😎8💯6❤2
После восьми месяцев разработки представлен стабильный релиз протокола Wayland 1.25
Документацию перевели из DocBook в mdBook, полностью описали диалект XML, модель обновления контента и возможности управления цветом. В библиотеку добавили функцию wl_display_dispatch_pending_single() для обработки одного события из очереди, а в протокол добавили новый запрос wl_surface.get_release для уведомлений о высвобождении буфера, привязанный к моменту отрисовки.
В наборе Wayland-Protocols появились расширения xx-input-method и xx-text-input. Первое позволяет приложениям реализовывать методы ввода для композитных серверов (виртуальные клавиатуры, IME), второе даёт композитным серверам возможность отправлять текст в приложения и управлять фокусом, языком и типом контента. Также доработаны протоколы color-management-v1 и color-representation-v1 для поддержки HDR и управления цветом.
За время между релизами экосистема Wayland сделала большой шаг вперёд: GNOME 50 полностью удалил поддержку X11, KDE Plasma 6.8 прекращает её, JetBrains переводит IDE на Wayland по умолчанию, Xfce анонсировал свой композитный сервер Xfwl4, Budgie и Cinnamon тоже дозрели до Wayland. В Wine добавили поддержку буфера обмена, методов ввода и прозрачности на Wayland. Обновились композитные серверы: Weston 15.0, River 0.4.0, Hyprland 0.54, labwc 0.9.4, Niri 25.11 и другие.
🥸 Linux / Линукс: 📱 Telegram | 📱 ВК | 📲 MAX 🙂
Документацию перевели из DocBook в mdBook, полностью описали диалект XML, модель обновления контента и возможности управления цветом. В библиотеку добавили функцию wl_display_dispatch_pending_single() для обработки одного события из очереди, а в протокол добавили новый запрос wl_surface.get_release для уведомлений о высвобождении буфера, привязанный к моменту отрисовки.
В наборе Wayland-Protocols появились расширения xx-input-method и xx-text-input. Первое позволяет приложениям реализовывать методы ввода для композитных серверов (виртуальные клавиатуры, IME), второе даёт композитным серверам возможность отправлять текст в приложения и управлять фокусом, языком и типом контента. Также доработаны протоколы color-management-v1 и color-representation-v1 для поддержки HDR и управления цветом.
За время между релизами экосистема Wayland сделала большой шаг вперёд: GNOME 50 полностью удалил поддержку X11, KDE Plasma 6.8 прекращает её, JetBrains переводит IDE на Wayland по умолчанию, Xfce анонсировал свой композитный сервер Xfwl4, Budgie и Cinnamon тоже дозрели до Wayland. В Wine добавили поддержку буфера обмена, методов ввода и прозрачности на Wayland. Обновились композитные серверы: Weston 15.0, River 0.4.0, Hyprland 0.54, labwc 0.9.4, Niri 25.11 и другие.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26❤2🤬1
Forwarded from Типичный Сисадмин
Сегодня, 20 марта 2026 года, Вселенная готовится выполнить аппаратный сброс. Через несколько часов Солнце пересечет небесный экватор. Наступит весеннее равноденствие... дефолтный Новый год
Вы когда-нибудь задумывались, почему мы празднуем смену года 1 января? Что физически, астрономически происходит в этот день? А ни-че-го. В логах мироздания не меняется ровным счетом ноль. Это абсолютно синтетическая дата.
А вот сегодня мы наблюдаем трушный рестарт системы прямо своими глазами... тайминги выравниваются (световой день строго равен ночи), флора и фауна выходят из режима гибернации (если выехать из города), а главный NTP-сервер Солнечной системы синхронизирует время для всей планеты. Идеальный баланс нагрузки
Как же мы докатились до 1 января? Всё началось в Древнем Риме. Изначально год логично стартовал в марте, вместе с аппаратным пробуждением природы. Но потом пришли древние эффективные менеджеры, которым было бюрократически неудобно вступать в должность весной из-за логистики и военных кампаний.
Они просто взяли и выкатили кривой патч сразу в прод, жестко захардкодив начало финансового и административного года на 1 января. А чтобы костыль работал, сдвинули весь массив месяцев.
Оцените весь прикол и иронию... значения в массиве они сдвинули на индекс +2, а вот названия переменных переименовать забыли. В итоге мы до сих пор живем с античным легаси в календаре:
Сентябрь (septem - семь) - ВНЕЗАПНО стал 9-м месяцем
Октябрь (octo - восемь) - 10-м.
Ноябрь(novem - девять) - 11-м.
Декабрь (decem - десять) - 12-м.
Следовательно, если считать от марта, то Январь это 11-й месяц, а Февраль истинный 12-й, конец года.
А високосный год? Раз в 4 года небесный cron понимает, что накопилась погрешность в таймингах орбиты, и генерит один компенсирующий день. И куда технически грамотно аппендить этот лишний байт данных? Естественно, в самый конец массива... в последний день последнего месяца (февраля)! А не втыкать его грязным костылем прямо посреди первого квартала, как это выглядит в нашей текущей сломанной системе
Вот и получается... кривой костыль, архитектура кривая, техдолг копится тысячелетиями (со времен Цезаря), рефакторинг походу не предвидится, ибо глобальное правило (работает - не трогай) никто не отменяет тысячи лет
Так что сегодня у нас есть легитимный, аппаратно подтвержденный повод отметить настоящий Новый Год без маркетингового булшита с оливье и йолками. Пусть этот новый астрономический цикл пройдет грамотно, на полном спокиче и без потери пакетов
Синхронизируйте свои внутренние часы, закрывайте пятничные таски, накатывайте любимые напитки в кружки и уходите в заслуженный ридонли. С истинным рестартом!
Типичный
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉54🔥15❤3🕊3👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥60🤣26💯9❤3👍2
Введён в строй AI-сервис Sashiko для рецензирования изменений в ядре Linux
Роман Гущин (Google) представил Sashiko, систему автоматического рецензирования патчей для ядра Linux, работающую на базе LLM. Система уже несколько месяцев используется внутри Google, а теперь запущена для всех патчей, отправляемых в список рассылки разработчиков ядра.
Sashiko написан на Rust (лицензия Apache 2.0), самодостаточен и может работать на своём железе. Пока завязан на Google Gemini Pro 3.1 (частично тестировали с Claude), промпты основаны на наработках Криса Мейсона (создателя Btrfs). Инфраструктуру и токены оплачивает Google, права на проект переданы Linux Foundation.
В тестах на 1000 реальных багов (помеченных «Fixes:») Sashiko нашёл 53.6% проблем, которые изначально пропустили люди. Уровень ложных срабатываний не выше 20%. Рецензирование идёт в 9 стадий: архитектурные проблемы, нарушения UAPI, логические ошибки, утечки памяти, гонки, дедлоки, переполнения буферов и специфичные драйверные проблемы.
Linux / Линукс🥸
Роман Гущин (Google) представил Sashiko, систему автоматического рецензирования патчей для ядра Linux, работающую на базе LLM. Система уже несколько месяцев используется внутри Google, а теперь запущена для всех патчей, отправляемых в список рассылки разработчиков ядра.
Sashiko написан на Rust (лицензия Apache 2.0), самодостаточен и может работать на своём железе. Пока завязан на Google Gemini Pro 3.1 (частично тестировали с Claude), промпты основаны на наработках Криса Мейсона (создателя Btrfs). Инфраструктуру и токены оплачивает Google, права на проект переданы Linux Foundation.
В тестах на 1000 реальных багов (помеченных «Fixes:») Sashiko нашёл 53.6% проблем, которые изначально пропустили люди. Уровень ложных срабатываний не выше 20%. Рецензирование идёт в 9 стадий: архитектурные проблемы, нарушения UAPI, логические ошибки, утечки памяти, гонки, дедлоки, переполнения буферов и специфичные драйверные проблемы.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯14👍8🤣3🤔2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁41👍2
Linux Foundation раздаст $12,5 млн на безопасность открытого ПО
Linux Foundation объявила о выделении грантов на общую сумму $12,5 млн для поддержки сопровождающих открытых проектов и разработки инструментов безопасности. Средства переданы Anthropic, AWS, GitHub, Google, Google DeepMind, Microsoft и OpenAI. Распределением займутся проекты Alpha-Omega и OpenSSF, созданные под эгидой Linux Foundation.
Деньги пойдут на аудит, скоординированное раскрытие уязвимостей, разработку инструментов, публикацию лучших практик и выявление угроз. Инициатива призвана помочь сопровождающим справиться с лавиной сообщений об уязвимостях (многие из которых генерируются AI) и предоставить им дополнительные ресурсы в условиях усложнения процесса обеспечения безопасности.
Alpha-Omega и OpenSSF будут напрямую работать с сообществами, чтобы встроить новые инструменты безопасности в существующие рабочие процессы открытых проектов.
Linux / Линукс🥸
Linux Foundation объявила о выделении грантов на общую сумму $12,5 млн для поддержки сопровождающих открытых проектов и разработки инструментов безопасности. Средства переданы Anthropic, AWS, GitHub, Google, Google DeepMind, Microsoft и OpenAI. Распределением займутся проекты Alpha-Omega и OpenSSF, созданные под эгидой Linux Foundation.
Деньги пойдут на аудит, скоординированное раскрытие уязвимостей, разработку инструментов, публикацию лучших практик и выявление угроз. Инициатива призвана помочь сопровождающим справиться с лавиной сообщений об уязвимостях (многие из которых генерируются AI) и предоставить им дополнительные ресурсы в условиях усложнения процесса обеспечения безопасности.
Alpha-Omega и OpenSSF будут напрямую работать с сообществами, чтобы встроить новые инструменты безопасности в существующие рабочие процессы открытых проектов.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
❤21👍3🌚3
Forwarded from godnoTECH - Новости IT
Ребята из LinuxToaster выкатили NoClaw. Это брутальный манифест Unix-философии для Mac Mini. Никаких монструозных фреймворков, только набор крошечных однозадачных утилит на C, которые общаются между собой через старые добрые пайпы.
Вместо мутных хабов с плагинами обычные текстовые файлы. Утилиты дергают нативные приложения macOS (календарь, контакты, заметки) и вообще не подозревают о существовании друг друга. Но главная фича - это режим тихого ассистента. Скрипт тихо сидит в фоне, читает ваши переписки в iMessage, выцепляет оттуда даты или обещания и молча закидывает их в календарь.
Модель крутится локально прямо на Apple Silicon, выдает сотню токенов в секунду и не сливает ваши личные сообщения в облако. Безопасность здесь строится не на корпоративных гайдлайнах и сложных песочницах, а на том факте, что весь исходник можно прочитать глазами за один вечер. А если ИИ вдруг решит сойти с ума, его восстание заканчивается банальным нажатием Ctrl+C в терминале.
🥸 Новости IT: 📱 Telegram | 📱 ВК | 📲 MAX
Вместо мутных хабов с плагинами обычные текстовые файлы. Утилиты дергают нативные приложения macOS (календарь, контакты, заметки) и вообще не подозревают о существовании друг друга. Но главная фича - это режим тихого ассистента. Скрипт тихо сидит в фоне, читает ваши переписки в iMessage, выцепляет оттуда даты или обещания и молча закидывает их в календарь.
Модель крутится локально прямо на Apple Silicon, выдает сотню токенов в секунду и не сливает ваши личные сообщения в облако. Безопасность здесь строится не на корпоративных гайдлайнах и сложных песочницах, а на том факте, что весь исходник можно прочитать глазами за один вечер. А если ИИ вдруг решит сойти с ума, его восстание заканчивается банальным нажатием Ctrl+C в терминале.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23❤3👍3🤣3🌚2
Google вводит 24-часовую задержку при установке apk из непроверенных источников
В сертифицированных сборках Android после внедрения обязательной регистрации разработчиков Google добавит новый процесс установки сторонних приложений из вручную загруженных apk. Пользователю нужно будет включить режим разработчика, перезагрузить устройство и подождать 24 часа, и только после этого появится возможность разрешить установку на срок 7 дней или бессрочно. При каждой установке неподтверждённого приложения будет выводиться предупреждение о рисках.
Цель якобы в том, чтобы усложнить жизнь мошенникам, которые заставляют жертв быстро установить вредоносный пакет по телефону. Дополнительно останется возможность установки через adb (с подключением к компьютеру). Для энтузиастов и студентов введут бесплатную регистрацию с ограничением до 20 устройств на аккаунт.
Верификация разработчиков (платная, $25, с подтверждением личности) станет обязательной в Бразилии, Индонезии, Сингапуре и Таиланде с сентября 2026 года, а с 2027-го во всех остальных странах.
И всё же, по кому это бьет больше: по мошенникам или всё же по независимому опенсорцу?
🥸 Linux / Линукс: 📱 Telegram | 📱 ВК | 📲 MAX 🙂
В сертифицированных сборках Android после внедрения обязательной регистрации разработчиков Google добавит новый процесс установки сторонних приложений из вручную загруженных apk. Пользователю нужно будет включить режим разработчика, перезагрузить устройство и подождать 24 часа, и только после этого появится возможность разрешить установку на срок 7 дней или бессрочно. При каждой установке неподтверждённого приложения будет выводиться предупреждение о рисках.
Цель якобы в том, чтобы усложнить жизнь мошенникам, которые заставляют жертв быстро установить вредоносный пакет по телефону. Дополнительно останется возможность установки через adb (с подключением к компьютеру). Для энтузиастов и студентов введут бесплатную регистрацию с ограничением до 20 устройств на аккаунт.
Верификация разработчиков (платная, $25, с подтверждением личности) станет обязательной в Бразилии, Индонезии, Сингапуре и Таиланде с сентября 2026 года, а с 2027-го во всех остальных странах.
И всё же, по кому это бьет больше: по мошенникам или всё же по независимому опенсорцу?
Please open Telegram to view this post
VIEW IN TELEGRAM
🤬58🤔4
Please open Telegram to view this post
VIEW IN TELEGRAM
👍39😁13
В ReactOS обеспечили совместимость с проприетарными видеодрайверами
Благодаря доработкам KMDF и WDDM, а также патчам в подсистему управления памятью, в свежих ночных сборках ветки 0.4.16 стабильно работают около 90% драйверов для Windows XP и Server 2003 от Intel, NVIDIA и AMD.
На реальном оборудовании загрузились карты от Intel GMA 945 до NVIDIA GTX Titan X и AMD Radeon HD 7530G, а на мобильной NVIDIA Quadro 1000M заработали звук и сеть. Раньше запуск большинства фирменных драйверов заканчивался сбоем или нестабильной работой.
🥸 Linux / Линукс: 📱 Telegram | 📱 ВК | 📲 MAX 🙂
Благодаря доработкам KMDF и WDDM, а также патчам в подсистему управления памятью, в свежих ночных сборках ветки 0.4.16 стабильно работают около 90% драйверов для Windows XP и Server 2003 от Intel, NVIDIA и AMD.
На реальном оборудовании загрузились карты от Intel GMA 945 до NVIDIA GTX Titan X и AMD Radeon HD 7530G, а на мобильной NVIDIA Quadro 1000M заработали звук и сеть. Раньше запуск большинства фирменных драйверов заканчивался сбоем или нестабильной работой.
Please open Telegram to view this post
VIEW IN TELEGRAM
😎29🔥9👍6
Please open Telegram to view this post
VIEW IN TELEGRAM
❤50🔥6🌚4💔3🤣2
OpenWrt 25.12.1 и 24.10.6: ядро 6.12, поддержка WiFi 7 и патчи уязвимостей
Вышли корректирующие выпуски OpenWrt. В новой стабильной ветке 25.12.1 ядро обновлено до 6.12.74, добавлена поддержка устройств Devolo Magic 2 WiFi next и Cudy M3000, а в драйвер mt76 — прошивки для контроллера MT7990 (MediaTek WiFi 7). Пакетный менеджер apk обновлён до версии 3.0.5, появилась опция --force-reinstall. В качестве приоритетного теперь используется firewall4.
Одновременно выпущено обновление прошлой ветки 24.10.6 (ядро 6.6.127). В обеих ветках закрыли несколько уязвимостей: переполнения буфера в umdns (CVE-2026-30871, CVE-2026-30872), утечку памяти в jsonpath (CVE-2026-30873), подстановку PATH в procd (CVE-2026-30874), XSS в LuCI и use-after-free в ustream-ssl.
🥸 Linux / Линукс: 📱 Telegram | 📱 ВК | 📲 MAX 🙂
Вышли корректирующие выпуски OpenWrt. В новой стабильной ветке 25.12.1 ядро обновлено до 6.12.74, добавлена поддержка устройств Devolo Magic 2 WiFi next и Cudy M3000, а в драйвер mt76 — прошивки для контроллера MT7990 (MediaTek WiFi 7). Пакетный менеджер apk обновлён до версии 3.0.5, появилась опция --force-reinstall. В качестве приоритетного теперь используется firewall4.
Одновременно выпущено обновление прошлой ветки 24.10.6 (ядро 6.6.127). В обеих ветках закрыли несколько уязвимостей: переполнения буфера в umdns (CVE-2026-30871, CVE-2026-30872), утечку памяти в jsonpath (CVE-2026-30873), подстановку PATH в procd (CVE-2026-30874), XSS в LuCI и use-after-free в ustream-ssl.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥6
AlmaLinux Kitten 10 завёз поддержку RISC-V
Разработчики добавили в дистрибутив поддержку архитектуры RISC-V (RV64GC). Сборки доступны в виде Docker-образов и образов для виртуальных машин. В ближайшее время обещают системные образы для плат StarFive VisionFive 2 (JH7110) и SiFive HiFive Premier P550 (ESWIN EIC7700).
Linux / Линукс🥸
Разработчики добавили в дистрибутив поддержку архитектуры RISC-V (RV64GC). Сборки доступны в виде Docker-образов и образов для виртуальных машин. В ближайшее время обещают системные образы для плат StarFive VisionFive 2 (JH7110) и SiFive HiFive Premier P550 (ESWIN EIC7700).
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
AlmaLinux OS
AlmaLinux goes RISC-V: Kitten 10 now available for riscv64
RISC-V is a free and open instruction set architecture (ISA) based on RISC principles. Unlike proprietary ISAs such as x86 or ARM, the RISC-V specification is openly available, allowing anyone to implement it without licensing fees. Hardware platforms based…
👍4😈1