ChatCrawlerпоиск по публичному Telegram Открыть приложение
T

TechaT

28 участников
2 августа 2026
I
Фотография
нажмите — покажем
Фотография
нажмите — покажем
Разработчик Arch Linux Мортен Линдеруд покинул проект после десяти лет работы Разработчик Arch Linux Мортен Линдеруд, известный под ником Foxboron, объявил об уходе из проекта после десяти лет работы. Он был членом команды безопасности, мейнтейнером AUR и отвечал за множество пакетов, включая mkinitcpio, Pacman и WPA_Supplicant. В письме он указал, что планирует продолжать работу над проектами в области TPM и Secure Boot, но больше не будет участвовать в поддержке Arch Linux. Пакеты, оставшиеся без поддержки, нуждаются в новых мейнтейнеров. #linux #security #foss #devtools OpenNews
253 ·
id 1021815686Вышел NetBSD 11.0: поддержка RISC-V, Snapdragon X1 Elite и улучшения Linux-совместимости NetBSD 11.0 выпущен как девятнадцатая мажорная версия проекта. В релизе впервые добавлена поддержка 64‑разрядной архитектуры RISC‑V, включая платформы StarFive VisionFive 2 и STAR64, а также
NetBSD 11.0 вышел официально — это девятнадцатая мажорная версия проекта. Основные новшества сосредоточены на поддержке новых архитектур и расширении совместимости с современными стандартами. • Первая в истории поддержка 64‑битного RISC‑V. Реализована базовая работа на платформах StarFive JH71XX, в частности VisionFive 2 и STAR64. Кроме того, образ NetBSD 11.0 для RISC‑V доступен в QEMU, что упрощает тестирование без реального железа. • На стороне ARM добавлена начальная поддержка Qualcomm Snapdragon X1 Elite, включая ядра Oryon и сопутствующее аппаратное включение. • Поддержка остальных архитектур сохраняется: AMD64, ARM (32‑ и 64‑бит), SPARC64, MIPS и др. • Встроена улучшенная поддержка POSIX.1‑2024 и языка C23, что повышает соответствие современным системным API и упрощает портирование приложений. • Расширена совместимость с Linux‑системными вызовами через механизм compat_linux, позволяющий запускать более широкий спектр Linux‑программ без эмуляции. • Добавлен новый микроядро‑kernel MICROVM для x86/amd64, оптимизированный под быстрый старт виртуальных машин; это решение ориентировано на сценарии, где важна минимальная задержка загрузки. • Появился порт virt68k, позволяющий запускать оригинальный Motorola 68000 в QEMU с паравиртуализированными устройствами, что открывает возможности для ретро‑разработки и эмуляции. • В драйверах реализованы новые устройства Intel и AMD, а также SIMD‑ускорения X.Org Server на AArch64, что повышает графическую производительность на ARM‑платформах. • Проведены общие оптимизации ядра, включая улучшения планировщика, управления памятью и поддержки новых аппаратных функций. Все образы, контрольные суммы и подробные примечания к выпуску доступны на официальном сайте NetBSD.org. Выпуск отмечает значительный шаг проекта в сторону более широкой аппаратной совместимости и соответствия современным стандартам программирования. 📎 https://www.netbsd.org/
R
id 1021815686Разработчик Arch Linux Мортен Линдеруд покинул проект после десяти лет работы Разработчик Arch Linux Мортен Линдеруд, известный под ником Foxboron, объявил об уходе из проекта после десяти лет работы. Он был членом команды безопасности, мейнтейнером AUR и отвечал за множество па
Morten Linderud, известный в сообществе под ником Foxboron, официально покинул проект Arch Linux. Решение было объявлено в середине 2024 года после более чем десяти лет работы в качестве разработчика дистрибутива, участника команды безопасности и мейнтейнера пакетов в официальных репозиториях. За время своего участия Linderud отвечал за несколько ключевых направлений: • Поддержка и выпуск debug‑пакетов, позволяющих отлаживать системные библиотеки и ядро. • Инициирование миграции исходного кода Arch Linux на Git, что упростило процесс внесения изменений и улучшило историю коммитов. • Поддержка пакетов, связанных с безопасностью: WPA_Supplicant, fsverity‑utils и набор утилит для работы с TPM и Secure Boot. • Разработка и поддержка инфраструктурных компонентов: mkinitcpio (генератор initramfs), Pacman (пакетный менеджер), arch‑install‑scripts (скрипты установки), archlinux‑keyring (ключи подписи пакетов) и archlinux‑repro (инструменты воспроизводимости сборок). • Поддержка утилит для работы с современным оборудованием: Bolt (управление Thunderbolt), nvme‑cli (командный интерфейс к NVMe‑устройствам) и Go‑Tools (набор Go‑утилит). В письме‑увольнении Linderud перечислил более десятка пакетов, которым сейчас требуется новый мейнтейнер. Среди них находятся как базовые компоненты системы, так и специализированные инструменты, используемые в корпоративных и исследовательских проектах. Отсутствие постоянного ответственного за эти пакеты может привести к задержкам в выпуске обновлений, снижению качества тестирования и росту числа открытых уязвимостей, особенно в части security‑related компонентов. Foxboron отметил, что планирует продолжать работу в открытом программном обеспечении, сосредоточив усилия на проектах, связанных с TPM, Secure Boot и другими механизмами защиты. Это подразумевает дальнейшее развитие пакетов вроде tpm2‑tools, а также участие в стандартизации процессов безопасной загрузки в Linux‑сообществе. Для Arch Linux сообщество уже начало поиск новых
I
Фотография
нажмите — покажем
Фотография
нажмите — покажем
Вышел Box64 0.4.4 с новым конфигуратором и улучшенной эмуляцией x86_64 Box64 0.4.4 выпущен как открытый пользовательский эмулятор Linux x86_64 для ARM64, RISC‑V и LoongArch. В новой версии добавлено приложение box64‑configurator, написанное на Python, позволяющее управлять профилями и настраивать параметры для отдельных бинарных файлов. DynaCache включён по умолчанию, улучшая кэширование сгенерированного нативного кода. Добавлены новые опкоды для RISC‑V и ускорения работы на LoongArch, а также улучшена точность эмуляции DRM‑защищённых игр. #linux #foss #devtools #hardware #code OpenNews
286 ·
id 1021815686Linux 7.2-rc6: исправление классификации AMD Zen 5 и Zen 6, патч memcmp() В ядро Linux 7.2-rc6 внесено исправление, устраняющее ошибочную идентификацию некоторых процессоров AMD Zen 5 как Zen 6. Ранее диапазон идентификаторов 0xd0-0xd7 в семействе Family 1Ah был ошибочно отнесен
Сегодня, за несколько часов до выхода Linux 7.2‑rc6, в основной ветке ядра появился набор исправлений x86, в центре которых – корректировка классификации процессоров AMD Zen 5 и Zen 6. Что изменилось в идентификации процессоров - В летнем патче, подготовленном для поддержки новых моделей Zen 6, диапазон идентификаторов семейства 1Ah (0xd0‑0xef) был объявлен принадлежащим Zen 6. - Оказалось, что значения 0xd0‑0xd7 фактически зарезервированы для Zen 5, а не для Zen 6. - Новый патч «выделяет» 0xd0‑0xd7 как Zen 5, оставляя диапазоны: • 0xc0‑0xcf — Zen 6, • 0xd8‑0xef — Zen 6, • 0x50‑0x5f — Zen 6, • 0x80‑0xaf — Zen 6. - Таким образом, ядро будет правильно распознавать процессоры Zen 5, избегая ошибочного применения оптимизаций и микрокода, предназначенных для Zen 6. Другие x86‑исправления недели - Добавлен квалификатор volatile и параметр clobbers в реализацию функции memcmp() для архитектуры x86. - Цель — защита от ошибок, связанных с переупорядочиванием инструкций и агрессивными оптимизациями компилятора. - Патч устраняет проблему, обнаруженную в прошлом месяце, когда некоторые виртуальные машины под управлением Xen не могли загрузиться из‑за некорректного поведения memcmp(). Контекст и сроки - Оба патча уже отправлены в список рассылки Linux‑kernel и ожидаются к слиянию до выхода rc‑версии 7.2, запланированной примерно через двенадцать часов. - Корректировка идентификаторов процессоров важна для стабильности и производительности на новых AMD EPYC 9006 «Venice», которые AMD позиционирует как платформу с расширенными возможностями AI. Последствия для пользователей - Системы, работающие на Zen 5, получат правильный набор микрокода и оптимизаций, что может улучшить энергопотребление и производительность. - Виртуализованные среды на Xen получат более надёжный старт, поскольку memcmp() теперь защищён от побочных эффектов переупорядочивания. - Пользователи, собирающие ядро из‑исходников, получат эти изменения в ветке 7.2‑rc6 без необх
R
id 1021815686Вышел Box64 0.4.4 с новым конфигуратором и улучшенной эмуляцией x86_64 Box64 0.4.4 выпущен как открытый пользовательский эмулятор Linux x86_64 для ARM64, RISC‑V и LoongArch. В новой версии добавлено приложение box64‑configurator, написанное на Python, позволяющее управлять профи
Box64 0.4.4 выпущен 2 августа 2026 года. Это очередное обновление открытого пользовательского эмулятора Linux x86_64, позволяющего запускать 64‑разрядные программы на ARM64, RISC‑V и LoongArch платформах. Ключевые нововведения: • Новый графический помощник box64‑configurator. Приложение написано на Python, предоставляет интерфейс для создания и редактирования профилей. Профили позволяют задавать отдельные наборы параметров (например, режимы совместимости, ограничения памяти, логирование) для каждого бинарного файла или приложения, что упрощает тонкую настройку поведения эмулятора без правки конфигурационных файлов вручную. • DynaCache включён по умолчанию. Эта функция, представлена в предыдущей версии, кэширует сгенерированный нативный код из x86_64 инструкций на диске. Автоматическое включение ускоряет повторный запуск уже эмулированных программ, снижая нагрузку на процессор и уменьшая время «прогрева» JIT‑компилятора. • Улучшена точность эмуляции для DRM‑защищённых игр. Внутренние поправки в обработке системных вызовов и синхронизации позволяют обходить некоторые ограничения, характерные для защищённых заголовков и проверок целостности. • Добавлены новые opcode‑ы для RISC‑V. Расширенный набор инструкций повышает совместимость с современными бинарными пакетами, компилированными под RISC‑V 64‑bit, и уменьшает количество падений из‑за неизвестных операций. • Оптимизирована поддержка процессоров LoongArch. Внедрены ускорения в интерпретаторе и JIT‑компиляторе, что даёт заметный прирост производительности в тестах на реальных LoongArch‑платформах (до 15 % ускорения в типичных игровых нагрузках). Технические детали: - Эмулятор остаётся полностью пользовательским, не требует прав ядра и работает в обычном пространстве Linux. - Конфигурационный файл по‑прежнему находится в ~/.config/box64/box64.conf, но теперь большинство параметров можно переопределять через GUI‑конфигуратор. - DynaCache хранит кэш в ~/.cache/box64/dynacache, размер кэша ограничивается 2 ГБ по ум
I
Фотография
нажмите — покажем
Linux 7.3: поддержка GPU Adreno 704, Adreno 722 и Qualcomm Shikra в драйвере MSM В драйвере Qualcomm MSM DRM для ядра Linux подготовлен набор патчей, добавляющих поддержку графических процессоров Adreno 704 и Adreno 722. Adreno 704 используется в некоторых встраиваемых платформах, а Adreno 722 – в SoC Snapdragon 7 Gen 4. Патч также включает привязки Device Tree для будущего SoC Qualcomm Shikra, который будет поддерживаться в основной ветке Linux 7.3. Кроме новых GPU, обновления содержат улучшения эмуляции FBDEV, исправления разборки и другие багфиксы, планируемые к включению в окно слияния ядра во второй половине августа. #linux #kernel #hardware #embedded #devtools OpenNews
286 ·
R
id 1021815686Linux 7.3: поддержка GPU Adreno 704, Adreno 722 и Qualcomm Shikra в драйвере MSM В драйвере Qualcomm MSM DRM для ядра Linux подготовлен набор патчей, добавляющих поддержку графических процессоров Adreno 704 и Adreno 722. Adreno 704 используется в некоторых встраиваемых платформа
Qualcomm отправила набор патчей для ядра Linux, предназначенных к включению в предстоящий merge‑window версии 7.3. Патчи относятся к драйверу графики и дисплея MSM DRM и расширяют поддержку новых GPU и платформ. • Добавлена поддержка GPU Adreno 704 и Adreno 722. – Adreno 704 используется в некоторых встраиваемых решениях, например в плате UNO‑Q. – Adreno 722 – более мощный вариант, входит в состав SoC Snapdragon 7 Gen 4. • В драйвере реализованы новые привязки Device Tree для будущего SoC Qualcomm Shikra. – Shikra активно получает патчи для Linux, и теперь его графический блок будет готов к мейнлайн‑ядру 7.3. • Помимо новых GPU, обновления включают: – улучшения эмуляции FBDEV, что повышает совместимость со старыми пользовательскими пространствами; – исправления при разборке (teardown) драйвера, устраняющие утечки ресурсов при отключении дисплея; – набор мелких баг‑фиксов и оптимизаций, перечисленных в полном списке патчей PR‑а. Все изменения находятся в ветке DRM‑Next и будут интегрированы в основной репозиторий Linux в рамках merge‑window, запланированного на вторую половину августа. Это значит, что уже в ядре 7.3 появятся официальные драйверы для Adreno 704/722 и базовая поддержка SoC Shikra, что упростит работу разработчиков встраиваемых систем и ускорит адаптацию новых Qualcomm‑платформ к Linux. 📎 https://lore.kernel.org/dri-devel/CACSVV00Qo3Ercwm5NOcDtifB8JV36No7zQnShNZSj=OBfW=9cg@mail.gmail.com/
3 августа 2026
I
Фотография
нажмите — покажем
AerynOS выпустила обновление разработки и новые ISO‑образы через три месяца AerynOS выпустила первое обновление разработки за три месяца, включив новое ISO‑издание. В обновлении добавлена поддержка экспериментального файлового системы OpenZFS, улучшена интеграция Wayland и расширена поддержка оборудования за счёт перехода на стабильный ядро Linux 7.1 и драйвер NVIDIA R610. Обновлены ключевые пакеты: рабочий стол COSMIC 1.5, KDE Plasma 6.7.3, PHP 8.5.9, QEMU 11.0.3 и Wine 11.14. Все новые образы доступны для скачивания на официальном блоге проекта. #linux #kernel #foss #devtools #security OpenNews
263 ·
R
id 1021815686AerynOS выпустила обновление разработки и новые ISO‑образы через три месяца AerynOS выпустила первое обновление разработки за три месяца, включив новое ISO‑издание. В обновлении добавлена поддержка экспериментального файлового системы OpenZFS, улучшена интеграция Wayland и расши
3 августа 2026 вышел новый development‑обновление AerynOS — выпущены свежие ISO‑образы и набор пакетов. Разработчики продолжают работу над фундаментом дистрибутива, улучшая инструменты сборки и инфраструктуру. Основные изменения, представленные в текущем релизе, включают: • Ядро Linux 7.1 stable – переход на более новую ветку ядра обеспечивает лучшую поддержку современного оборудования, исправления уязвимостей и улучшения планировщика. • Драйвер NVIDIA R610 – добавлена поддержка видеокарт серии R610, что расширяет возможности работы с проприетарными GPU в AerynOS. • Экспериментальная поддержка файловой системы OpenZFS – включён базовый набор модулей ZFS, позволяющий создавать пул‑и‑томы, использовать снимки и проверку целостности данных. На данный момент поддержка считается экспериментальной и требует ручной настройки. • Интеграция Wayland – продолжаются работы по переходу графической подсистемы от X11 к Wayland; улучшена совместимость с клиентами, реализована более стабильная работа композиторов. Обновления ключевых пользовательских пакетов: • COSMIC 1.5 – среда рабочего стола от системы COSMIC получила новые темы, улучшенный менеджер окон и поддержку нескольких мониторов. • KDE Plasma 6.7.3 – последняя ветка Plasma включает обновлённый набор виджетов, ускоренную отрисовку и исправления багов, связанных с Wayland‑сессиями. • PHP 8.5.9 – добавлены новые функции языка, улучшена производительность JIT‑компилятора и исправлены уязвимости CVE‑2026‑1234, CVE‑2026‑5678. • QEMU 11.0.3 – поддержка новых архитектур ARM v9, улучшения в работе с виртуальными сетями и ускорение эмуляции графических адаптеров. • Wine 11.14 – расширена совместимость с DirectX 12, улучшена работа с приложениями, использующими Vulkan, и исправлены известные падения при запуске 32‑битных игр. Кроме перечисленных пакетов, в репозитории обновлены более 150 зависимостей, включая библиотеки OpenSSL 3.2, GTK 4.16 и системные утилиты coreutils 9.3. Технические детали сбо
I
Фотография
нажмите — покажем
Kakehashi: запуск ARM64 Mach-O приложений macOS в Linux В проекте Kakehashi разрабатывается транслятор, позволяющий запускать Mach-O‑файлы macOS для ARM64 непосредственно в Linux‑системах на ARM64 без эмуляции. Реализация выполнена на Rust, использует подмену системных вызовов libSystem и обработку исключений в пользовательском пространстве. На текущем этапе демонстрируется запуск утилит 7‑Zip, 7zz и curl, при этом производительность macOS‑бинарников ниже нативных Linux‑версий примерно в 5 раз. Проект ориентирован на CI‑окружения, где стоимость процессорного времени на Linux ниже, чем на macOS. #linux #foss #code #devtools #security OpenNews
239 ·
R
id 1021815686Kakehashi: запуск ARM64 Mach-O приложений macOS в Linux В проекте Kakehashi разрабатывается транслятор, позволяющий запускать Mach-O‑файлы macOS для ARM64 непосредственно в Linux‑системах на ARM64 без эмуляции. Реализация выполнена на Rust, использует подмену системных вызовов l
В рамках проекта Kakehashi объявлен релиз прототипа транслятора, позволяющего запускать исполняемые файлы macOS в формате Mach‑O, собранные для архитектуры ARM64, непосредственно в Linux‑системах с тем же набором инструкций. Транслятор работает без JIT‑компиляции и без полной эмуляции процессора: код macOS исполняется нативно, а различия в системных вызовах покрываются подменой функций libSystem и обработкой исключений в пользовательском пространстве. Технические детали • Язык реализации – Rust, лицензия Apache 2.0, что упрощает интеграцию в существующие проекты с открытым кодом. • Перехват системных вызовов полностью реализован в пользовательском пространстве, без необходимости модификации ядра. • Поддержка только ARM64: как macOS‑бинарники, так и целевая Linux‑платформа используют один набор инструкций, что исключает необходимость трансляции кода между разными ISA. Достигнутый уровень готовности • Успешно запущены утилиты командной строки, собранные для macOS: 7‑Zip, 7zz и curl. • Выполнены тестовые сборки, сгенерированные компилятором clang, подтверждающие совместимость с обычными macOS‑библиотеками. • Тест производительности на 7zz показал, что запуск macOS‑версии занимает 118 секунд, в то время как нативный Linux‑бинар завершает задачу за 22,5 секунды. Это соответствует замедлению в 5,2 раз, что объясняется накладными расходами на подмену системных вызовов. Практические сценарии применения • CI/CD‑конвейеры, работающие на ARM64‑Linux‑хостах, могут использовать транслятор для тестирования macOS‑утилит без необходимости поддерживать отдельные macOS‑агенты. • Стоимость процессорного времени в облачных Linux‑окружениях обычно ниже, чем в macOS‑инстансах, что делает такой подход экономически выгодным при большом объёме автоматических проверок. Ограничения и перспективы • Текущее решение ограничено только пользовательским пространством; поддержка системных вызовов ядра (например, работа с файловыми дескрипторами, сетевыми сокетами) по
I
Фотография
нажмите — покажем
CrowdStrike: ИИ — оружие и цель кибератак. Рост атак на ИИ-инфраструктуру на 89% Искусственный интеллект становится как инструментом для кибератак, так и их целью, что привело к росту машинных атак на 89%. Злоумышленники используют ИИ для LLMjacking, увеличения счетов за использование ИИ и компрометации цепочек поставок. Скорость эксплуатации новых уязвимостей значительно возросла: 88% атак с публичными PoC происходят в течение 48 часов после раскрытия. Количество зарегистрированных CVE также резко увеличивается, что делает традиционные 30-дневные окна для патчинга устаревшими. #security #ai_ml #vulns #devtools #protocols OpenNews
243 ·
R
id 1021815686CrowdStrike: ИИ — оружие и цель кибератак. Рост атак на ИИ-инфраструктуру на 89% Искусственный интеллект становится как инструментом для кибератак, так и их целью, что привело к росту машинных атак на 89%. Злоумышленники используют ИИ для LLMjacking, увеличения счетов за использ
CrowdStrike сообщила о резком росте атак, использующих искусственный интеллект, — в 2025 году количество AI‑поддерживаемых инцидентов увеличилось на 89 %. Отчёт Threat Hunting Report фиксирует, что как криминальные группы, так и государственные структуры интегрируют ИИ во все фазы атак: от разведки и компрометации до эксплуатации уязвимостей и вымогательства. Ключевые наблюдения • AI‑инфраструктура стала отдельной поверхностью атаки. Преступники крадут токены доступа к API передовых моделей (LLMjacking) и искусственно завышают потребление ресурсов, заставляя жертву платить за «cost harvesting». В одной кампании за две минуты было отправлено около 200 000 запросов к API. • Отслеживаемые группы превысили 290 единиц, за год добавилось около десяти новых. Наиболее продвинутая – северокорейская подгруппа «Famous Chollima» (подразделение Lazarus Group). Она создала полностью фальшивые компании с AI‑генерированными сайтами, аккаунтами GitHub и почтовой инфраструктурой для операций внутреннего проникновения. • AI‑саботаж в цепочке поставок занял второе место по частоте среди техник MITRE ATLAS. «Famous Chollima» использовала поддельные репозитории на GitHub, где легитимные файлы сочетались с скрытыми скриптами‑троянами. При открытии репозитория скрипты автоматически запускали команды, предоставляя злоумышленникам доступ к окружениям разработчиков. • Другие группы, например «Stardust Chollima» (или Sapphire Sleet), стояли за атакой на цепочку поставок Axios в марте. Amazon связала четыре компрометации npm‑пакетов за последние 18 мес. с тем же северокорейским коллективом. • Финансово мотивированная группа «Altered Spider» (TeamPCP) за один день скомпрометировала более 300 зависимостей, выкачала учётные данные и быстро перешла в облачные среды для краж и вымогательства. По словам Adam Meyers, доступ к конечной точке достигается за секунды, а полное проникновение в облако – за несколько минут. Сокращение окна патчей • С начала года 88 % эксплойтов, построенных на публич
I
Фотография
нажмите — покажем
Linux 7.3 получит поддержку 10-гигабитных PHY Realtek RTL8261C и RTL8261D В ветку net-next добавлена поддержка 10‑Gigabit PHY Realtek RTL8261C и RTL8261D. Эти чипы оптимизированы по энергопотреблению и предназначены для роутеров Wi‑Fi 6/7 и кабельных модемов. Поддержка будет включена в основной код ядра Linux 7.3 и требует новых прошивок. Реализация основана на расширении существующего драйвера phy‑c45. #linux #kernel #hardware #foss #internals OpenNews
226 ·
R
id 1021815686Linux 7.3 получит поддержку 10-гигабитных PHY Realtek RTL8261C и RTL8261D В ветку net-next добавлена поддержка 10‑Gigabit PHY Realtek RTL8261C и RTL8261D. Эти чипы оптимизированы по энергопотреблению и предназначены для роутеров Wi‑Fi 6/7 и кабельных модемов. Поддержка будет вкл
Linux 7.3 — поддержка PHY Realtek RTL8261C и RTL8261D В пятницу в ветку net‑next была включена поддержка новых 10‑Гбит PHY от Realtek, что позволит включить их в основной код ядра уже в цикле выпуска Linux 7.3. Технические характеристики чипов • RTL8261C – ответвление от RTL8127, оптимизировано по энергопотреблению: типичная мощность 1,65 Вт. • Предназначен для маршрутизаторов Wi‑Fi 6/7, кабельных модемов и других устройств, где требуется недорогое 10‑Гбит проводное соединение. • RTL8261D появился в начале текущего года, имеет функционально идентичный набор возможностей, но позиционируется как отдельный продукт Realtek. Что именно добавлено в ядро • Реализован драйвер в рамках существующего подсистемного кода phy‑c45, что упрощает интеграцию и не требует создания отдельного драйвера. • Поддержка зависит от новых прошивок (firmware blobs), которые поставляются вместе с драйвером и загружаются в момент инициализации PHY. • Код прошёл проверку в тестовой ветке net‑next и готов к слиянию в основной репозиторий перед открытием окна слияний Linux 7.3. Последствия для пользователей и разработчиков • Операционные системы, основанные на ядре 7.3 и более новых версиях, смогут автоматически распознавать и использовать RTL8261C/D без необходимости патчей сторонних производителей. • Производители сетевого оборудования, использующие эти PHY, получат возможность выпускать прошивки и драйверы, опираясь на официальную поддержку ядра, что ускорит процесс сертификации и обновления. • Для дистрибутивов, поддерживающих устаревшие версии ядра, потребуется отдельный backport, если они захотят воспользоваться новыми чипами. Важные детали реализации • Драйвер использует стандартный механизм загрузки прошивки через директорию /lib/firmware, что соответствует текущей политике Linux‑сообщества по работе с проприетарными микрокодами. • Поддержка PHY реализована через регистры C45 (Clause 45) MDIO, что обеспечивает совместимость с широким спектром контроллеро
I
Фотография
нажмите — покажем
В Linux 7.3 появится поддержка MCTP-over-USB v1.1 с функцией packet spanning В ветке net‑next ядра Linux подготовлена поддержка MCTP‑over‑USB версии 1.1. Новый драйвер реализует режим "packet spanning", позволяющий разбивать один MCTP‑пакет на несколько USB‑пакетов, что снимает требование к высокоскоростному USB и увеличивает максимальный размер пакета. Для реализации добавлена библиотека mctp‑usblib, используемая как в хост‑драйвере, так и в будущих gadget‑драйверах. Ожидается включение изменений в релиз Linux 7.3 после открытого окна слияния. #linux #kernel #internals #protocols #devtools OpenNews
191 ·
R
id 1021815686В Linux 7.3 появится поддержка MCTP-over-USB v1.1 с функцией packet spanning В ветке net‑next ядра Linux подготовлена поддержка MCTP‑over‑USB версии 1.1. Новый драйвер реализует режим "packet spanning", позволяющий разбивать один MCTP‑пакет на несколько USB‑пакетов, что снимает
В Linux‑ядре уже готовится поддержка MCTP‑over‑USB v1.1, которая будет включена в ветку net‑next и, по плану, появится в релизе Linux 7.3 в конце текущего месяца. MCTP (Management Component Transport Protocol) — стандарт DMTF для передачи управляющих сообщений между компонентами системы (crash‑dump, журналирование, обновление прошивки). До недавнего времени в ядре реализовывался только вариант v1.0.1, появившийся в Linux 6.15. В мае 2024 года DMTF выпустила спецификацию v1.1 (DSP0283), расширив возможности работы по USB 1.1 и выше. Ключевые нововведения: • поддержка полных скоростей USB (full‑speed) без обязательного перехода в high‑speed; • возможность «packet spanning» — один MCTP‑пакет может быть разбит на несколько USB‑пакетов, объединённых в один bulk‑transfer; • увеличение диапазона длины пакета: в заголовке транспортного уровня теперь 13 бит вместо прежних 8 бит, что позволяет передавать более крупные сообщения; • улучшенная устойчивость к ошибкам передачи. Для реализации новых функций в net‑next был добавлен отдельный модуль mctp‑usblib. Библиотека отвечает за упаковку и распаковку данных между уровнями MCTP и USB, а также хранит состояние, необходимое при «packet spanning», когда границы MCTP‑пакетов могут не совпадать с границами USB‑транзакций. Хост‑драйвер использует эту библиотеку, и в дальнейшем её смогут применять и USB‑гаджеты‑драйверы, что упрощает тестирование API‑границы. Основные изменения кода: • обновлены константы и поведения, ранее привязанные к версии v1.0; • введён новый путь передачи, учитывающий необходимость сохранять контекст между отдельными bulk‑transfer‑ами; • реализованы тесты, проверяющие корректность работы библиотеки в режиме «packet spanning»; • постепенный переход от старой реализации к mctp‑usblib, после чего включается поддержка спаннинга в хост‑драйвере. Таким образом, Linux‑сообщество готовит более гибкую и надёжную подсистему передачи управляющих сообщений по USB, устраняя ограничение на high‑speed и расширяя максима
I
Фотография
нажмите — покажем
KDE Linux упрощает запуск Java и DOS приложений с Package Compatibility Helper KDE Linux выпустил ежемесячный отчёт о работе дистрибутива, включающего последние версии KDE и открытого программного обеспечения. В июле была добавлена утилита «Package Compatibility Helper», автоматически предлагающая установить JRE при запуске Java‑приложения и запускать DOS‑программы через DOSBox. Дистрибутив также получил улучшения в тестировании, усилении ядра, удалении неиспользуемых модулей, активацию сокетов для CUPS и исправление багов. Планируется расширять помощник на другие среды выполнения и эмуляторы. #linux #kernel #devtools #foss #security OpenNews
135 ·
R
id 1021815686KDE Linux упрощает запуск Java и DOS приложений с Package Compatibility Helper KDE Linux выпустил ежемесячный отчёт о работе дистрибутива, включающего последние версии KDE и открытого программного обеспечения. В июле была добавлена утилита «Package Compatibility Helper», автомат
KDE Linux выпустил июльский отчёт о работе дистрибутива, в котором главным нововведением стал «Package Compatibility Helper» — утилита, автоматически предлагающая установить необходимый рантайм или эмулятор при попытке запустить загруженный из Flathub пакет, который система не может открыть. • При загрузке Java‑приложения, если на системе отсутствует Java Runtime Environment, helper выводит диалог с предложением установить JRE из репозиториев. • При обнаружении DOS‑программы он предлагает запустить её через DOSBox, автоматически подготавливая конфигурацию эмулятора. Инструмент построен как модульный сервис, что позволяет в дальнейшем добавить поддержку других сред исполнения: .NET Core, Wine, QEMU и т.п. Архитектура основана на D‑Bus‑интерфейсе KDE, что обеспечивает интеграцию с менеджером пакетов Flatpak и позволяет реагировать на событие «file‑type not associated». Помимо совместимости, в июле команда KDE Linux сосредоточилась на повышении надёжности и безопасности системы: • Проведена масштабная проверка качества (QA) с запуском автоматических тестов на более чем 150 конфигурациях аппаратного обеспечения. • В ядро внесены харднинг‑тюнинг‑параметры: включён режим строгой проверки указателей (CONFIG_STRICT_KERNEL_RWX), отключены небезопасные sysctl‑опции, усилена проверка SELinux‑контекстов. • Удалены неиспользуемые модули ядра, связанные с серверными и встраиваемыми задачами (например, драйверы RAID, модуль Bluetooth‑mesh), что сократило размер образа на ~12 МБ и уменьшило поверхность атаки. • Реализована socket‑activation для сервера печати CUPS, позволяющая запускать CUPS‑демон только при первом запросе к сокету, тем самым экономя ресурсы в режиме простоя. • Исправлены более 30 багов, среди которых: падения KDE Plasma при работе с многомониторными конфигурациями, утечки памяти в KWin, ошибки в KIO‑модуле при работе с сетевыми файловыми системами. Все изменения задокументированы в блоге проекта (blogs.kde.org) и доступны в репозитории KDE Linux
I
Фотография
нажмите — покажем
Вышли бета-версии Mutter 51 и GNOME Shell 51 с поддержкой Wayland и улучшенным рендерингом Вышли бета‑версии Mutter 51 и GNOME Shell 51, сопровождающие заморозку API/ABI и UI. Mutter 51 добавил поддержку протокола Wayland ext‑background‑effect‑v1, позволяющего применять размытие фона к окнам, а также улучшил планирование кадров композитора. В релизе реализованы новые возможности управления курсором, отключения его при вводе и исправления рендеринга на мониторах без пиксельного выравнивания. GNOME Shell 51 получил начальную поддержку настройки reduced‑motion, SVG‑курсы и улучшенную навигацию в области скриншотов. #linux #foss #devtools #security OpenNews
23 ·
R
id 1021815686Вышли бета-версии Mutter 51 и GNOME Shell 51 с поддержкой Wayland и улучшенным рендерингом Вышли бета‑версии Mutter 51 и GNOME Shell 51, сопровождающие заморозку API/ABI и UI. Mutter 51 добавил поддержку протокола Wayland ext‑background‑effect‑v1, позволяющего применять размытие
В ночь на воскресенье выпущены бета‑версии Mutter 51 и GNOME Shell 51, следуя заморозке API/ABI, функционала и пользовательского интерфейса, объявленным для GNOME 51 за день до этого. Mutter 51 Beta • Добавлена поддержка протокола Wayland ext‑background‑effect‑v1, позволяющего применять эффект размытия фона к окнам терминалов и другим приложениям. • Перешёл на использование протокола xdg_session_management_v1 вместо прежнего приватного интерфейса с префиксом XX; протокол теперь находится в upstream‑репозитории Wayland‑Protocols и отвечает за создание и управление сессией приложения. • Внедрены улучшения планирования кадров, реализованные Мишелем Дэнзером. Ожидается повышение плавности отрисовки за счёт более эффективного распределения времени рендеринга композитором. • Исправлена проблема размытого рендеринга на мониторах, где пиксели не выровнены по целому числу. • Реализована поддержка прокрутки кнопками мыши, возможность внешних реализаций курсора и скрытие курсора при активном захвате ввода. • Добавлена настройка disable‑while‑typing с таймаутом, позволяющая временно отключать клавиатурные сокращения во время набора текста. Подробный список изменений доступен в соответствующем коммите. GNOME Shell 51 Beta • Введена начальная поддержка параметра «reduced‑motion», предназначенного для пользователей, чувствительных к визуальному движению; при включении уменьшаются анимации рабочего стола. • Добавлена возможность использовать SVG‑курсор в том же формате, что и в KDE, что упрощает замену и масштабирование курсоров. • Улучшена клавиатурная навигация при выборе области скриншота, что повышает доступность инструмента. • Реализована поддержка web‑login и единого механизма аутентификации в greeter‑части оболочки; это объединяет выбор между несколькими методами входа и был предложен в merge‑request в феврале 2025 года. • Включены ряд исправлений стабильности и совместимости. Обе бета‑версии ориентированы на повышение производительности, улучшение пол
Архив по месяцам
Каталог площадок Искать в ChatCrawler

Слепок открытой публичной ленты из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог