Pixar, Adobe, Apple, Autodesk и NVIDIA начали совместное продвижение платформы OpenUSD

Компании Pixar, Adobe, Apple, Autodesk и NVIDIA объявили о создании альянса AOUSD (Alliance for OpenUSD), сосредоточенном на совместном продвижении технологии OpenUSD (Universal Scene Description), её развитии и разработке связанных с ней стандартов. Альянс создан на независимой площадке под эгидой фонда Joint Development Foundation, курируемого организацией Linux Foundation. Целью альянса является улучшение переносимости между приложениями для работы с 3D-графикой, а также развитие и стандартизация универсальных средств для переноса 3D-данных между приложениями. Заинтересованные в обеспечении переносимости своих продуктов компании намерены подготовить спецификацию, детально описывающую всех возможности OpenUSD, которую в дальнейшем планируют утвердить в ISO (International Organization for Standardization) в качестве международного стандарта. … Читать далее Pixar, Adobe, Apple, Autodesk и NVIDIA начали совместное продвижение платформы OpenUSD

Ubuntu сократит время устранения уязвимостей в пакетах с ядром Linux

Клебер Соуза (Kleber Souza), инженер из компании Canonucal, занимающийся сопровождением пакетов с ядром Linux для Ubuntu, объявил о переходе на новый цикл подготовки обновлений ядра, нацеленный на плановое формирование обновлений, включающих исправления выявленных в ядре уязвимостей. Новый цикл, который получил кодовое обозначение «4/2», предусматривает формирование дополнительных SU-обновлений пакетов с ядром (Security Update), включающих исправления неотложных проблем и уязвимостей, отмеченных как опасные и критические. В соответствии с новой схемой раз в 4 недели будут публиковаться SRU-обновления (Stable Release Updates) пакетов с ядром, переносящие исправления из корректирующих выпусков ядра Linux. Через две недели после начала цикла формирования очередного SRU-обновления отдельно будет публиковаться … Читать далее Ubuntu сократит время устранения уязвимостей в пакетах с ядром Linux

Релиз Firefox 116

Состоялся релиз web-браузера Firefox 116 и сформированы обновления ветки с длительным сроком поддержки — 115.1.0 и 102.14.0. На стадию бета-тестирования переведена ветка Firefox 117, релиз которой намечен на 29 августа. Основные новшества в Firefox 116: Добавлена кнопка для быстрого включения боковой панели, в которой одновременно с просмотром web-страницы можно получить доступ к закладкам, истории посещений и вкладкам с других устройств. В контекстном меню боковой панели реализована опция для переноса в левую часть экрана или закрытия панели. Реализована возможность переноса файлов из окружения операционной системы в браузер через буфер обмена. В окне для просмотра видео в режиме «картинка в картинке» (Picture-in-Picture) … Читать далее Релиз Firefox 116

Выпуск текстового редактора GNU Emacs 29.1 с поддержкой Wayland

Проект GNU опубликовал релиз текстового редактора GNU Emacs 29.1 (первый выпуск серии 29.x, ветка 29.0 использовалась для разработки). Вплоть до выпуска GNU Emacs 24.5 проект развивался под личным руководством Ричарда Столлмана, который передал пост лидера проекта Джону Вигли (John Wiegley) осенью 2015 года. Код проекта написан на зыках Си и Lisp и распространяется под лицензией GPLv3. Основные изменения: Добавлена поддержка сборки в режиме «pure GTK» (PGTK, ‘—with-pgtk’), использующем GTK 3 для отображения интерфейса. В отличие от ранее доступных режимов сборки «x» (по умолчанию) и «gtk», новый режим позволяет использовать GDK (GIMP Drawing Kit) для работы в окружениях на базе протокола … Читать далее Выпуск текстового редактора GNU Emacs 29.1 с поддержкой Wayland

Выпуск системной библиотеки Glibc 2.38 и набора утилит GNU Binutils 2.41

После шести месяцев разработки опубликован релиз системной библиотеки GNU C Library (glibc) 2.38, которая полностью следует требованиям стандартов ISO C11 и POSIX.1-2017. В состав нового выпуска включены исправления от 67 разработчиков. Из реализованных в Glibc 2.38 улучшений можно отметить: Добавлена поддержка работы в окружении операционной системы Hurd на системах x86_64. Для работы требуется binutils как минимум версии 2.40 и GCC версии 13. Добавлены новые функции strlcpy и strlcat — альтернативы функциям strncpy и strncat, содержащие защиту от переполнения буфера и обязательно выставляющие замыкающий строку нулевой байт. Реализация функций перенесена из OpenBSD. Ожидается, что в будущем данные функции будут включены в … Читать далее Выпуск системной библиотеки Glibc 2.38 и набора утилит GNU Binutils 2.41

Alpine Linux покинул наиболее активный сопровождающий

Наиболее активный сопровождающий дистрибутива Alpine Linux, работавший под ником psykose, сложил с себя полномочия, заблокировал свои учётные записи и прекратил работу в проекте. После ухода psykose без сопровождения осталось около 400 пакетов. По статистике проекта за 2023 год ушедшим разработчиком было произведено более половины всех изменений в скриптах сборки пакетов aports (13894 из 26893). Для сравнения находящийся на втором месте сопровождающий внёс 2054 изменений, а на третьем — 894. Судя по всему причиной ухода является эмоциональное выгорание и желание сменить деятельность, а в качестве планов упоминается лишь намерение выспаться после хронического недосыпа. Дистрибутив Alpine Linux построен на базе системной библиотеки … Читать далее Alpine Linux покинул наиболее активный сопровождающий

Google опубликовал отчёт о 0-day уязвимостях, выявленных в 2022 году

Компания Google опубликовала отчёт о 0-day уязвимостях, эксплоиты для которых появились раньше, чем были разработаны исправления для связанного с ними уязвимого ПО. За 2022 год командой Project Zero была выявлена 41 подобная уязвимость, что на 40% меньше, чем было найдено в 2021 году (69 0-day уязвимостей). Несмотря на заметное снижение числа 0-day уязвимостей по сравнению с 2021 годом, их число продолжает превышать средние показатели предыдущих 6 лет. Появлению большого числа 0-day уязвимостей потенциально способствуют такие факторы, как сохранение потребности злоумышленников в 0-day эксплоитах для совершения атак и упрощение методов поиска подобных уязвимостей: повышение оперативности применения исправлений вынуждает искать 0-day уязвимости, … Читать далее Google опубликовал отчёт о 0-day уязвимостях, выявленных в 2022 году

Неофициальный GNU Boot переименован после требования прекратить использование чужого имени

Адриан Бурмо (Adrien Bourmault), основатель проекта GNU Boot, направил Лии Роу (Leah Rowe), развивающей дистрибутив Libreboot, требование прекратить использование имени GNU Boot для распространения своей сборки. Две недели назад Лия опубликовала урезанную сборку Libreboot под именем GNU Boot, снабдив её пометкой «неофициальная». В претензии указано, что Лия не является мэйнтейнером GNU Boot и не имеет право публиковать релизы от имени данного проекта. При желании участвовать в разработке следовало прислать патчи для рецезирования, а не создавать свой релиз. Официальный проект GNU Boot был создан в июне 2023 года, за месяц до сборки Лии, и ещё не успел сформировать собственный выпуск. Проект … Читать далее Неофициальный GNU Boot переименован после требования прекратить использование чужого имени

Обновление инсталлятора Archinstall 2.6, применяемого в дистрибутиве Arch Linux

Опубликован выпуск инсталлятора Archinstall 2.6, который с апреля 2021 года в качестве опции входит в состав установочных iso-образов Arch Linux. Archinstall работает в консольном режиме и может использоваться вместо предлагаемого по умолчанию ручного режима установки дистрибутива. Отдельно развивается реализация графического интерфейса установки, но она не включена в состав установочных образов Arch Linux и уже более трёх лет не обновлялась. Archinstall предоставляет диалоговый (guided) и автоматизированный режимы работы. В диалоговом режиме пользователю последовательно задаются вопросы, охватывающие основные настройки и действия из руководства по установке. В автоматизированном режиме имеется возможность использования скриптов для развёртывания типовых конфигураций. Инсталлятор также поддерживает профили установки, например, … Читать далее Обновление инсталлятора Archinstall 2.6, применяемого в дистрибутиве Arch Linux

Alma Linux столкнулся с нежеланием Red Hat принимать их исправление в CentOS Stream

После перехода на новую модель сопровождения дистрибутива, допускающую применение собственных патчей, разработчики Alma Linux устранили в пакете iperf3 уязвимость (CVE-2023-38403) и попытались передать подготовленное исправление в CentOS Stream, так как уязвимость оставалась неисправленная в RHEL и CentOS Stream. Сотрудник Red Hat отказался принимать исправление, сославшись на правило, допускающее устранение только важных проблем. Уязвимость CVE-2023-38403 была оценена инженерами Red Hat как несущественная, а исправления для подобных проблем включаются в пакеты лишь при необходимости, обусловленной наличием запросов от клиентов или потребностями бизнеса. Представитель Alma Linux выразил недоумение, так как для включения в CentOS Stream передан уже готовый патч, устраняющий проблему, и от … Читать далее Alma Linux столкнулся с нежеланием Red Hat принимать их исправление в CentOS Stream

Опубликована прошивка Ubuntu Touch OTA-2 Focal

Проект UBports, который взял в свои руки разработку мобильной платформы Ubuntu Touch, после того как от неё отстранилась компания Canonical, опубликовал прошивку OTA-2 Focal (over-the-air). Это второй выпуск Ubuntu Touch, основанный на пакетной базе Ubuntu 20.04 (старые выпуски базировались на Ubuntu 16.04). Проектом также развивается экспериментальный порт рабочего стола Unity 8, который переименован в Lomiri. Обновление Ubuntu Touch OTA-1 Focal сформировано для смартфонов Fairphone 3 и 4, F(x)tec Pro1 X, Google Pixel 3a, Vollaphone 22, Vollaphone X23, Vollaphone X и Vollaphone. Сборки для Pine64 PinePhone, PinePhone Pro и PineTab формируются отдельно, для PinePhone и PineTab стабильного обновления с меткой «OTA-2» … Читать далее Опубликована прошивка Ubuntu Touch OTA-2 Focal

Опубликован план избавления CPython от глобальной блокировки интерпретатора

Руководящий совет проекта Python объявил о намерении утвердить предложение по расширению языка Python PEP-0703, в котором определяется добавление режима сборки CPython без глобальной блокировки интерпретатора (GIL, Global Interpreter Lock). В качестве вероятного срока реализации PEP-0703 упоминается выпуск Python 3.13, намеченный на осень следующего года. Во внедряемом PEP-0703 определено оставление по умолчанию GIL, но добавление сборочной опции «—without-gil» для его отключения. Новый режим позволит решить проблему с распараллеливанием операций на многоядерных системах, вызванную тем, что глобальная блокировка не допускает параллельное обращение к разделяемым объектам из разных потоков. В долгосрочной перспективе (через 5 лет) интерпретатор планируется перевести по умолчанию на сборку только … Читать далее Опубликован план избавления CPython от глобальной блокировки интерпретатора

Госдума РФ утвердила законопроекты, которые могут помешать участию граждан в крупных СПО-проектах

Государственная Дума РФ в третьем, окончательном, чтении приняла законопроекты №346588-8, №346769-8 и №346750-8, запрещающие участие граждан РФ в незарегистрированных иностранных некоммерческих организациях, и вводящие, среди прочего, уголовную ответственность за подобную деятельность. Закон вступит в силу после того как пройдёт утверждение в Совете федерации и будет подписан президентом. У продвигаемого закона есть очень серьёзный побочный эффект — под его действие потенциально попадает участие во многих международных СПО-проектах. Большая часть крупных открытых проектов, не принадлежащих коммерческим компаниям, зарегистрированы именно как некоммерческие организации для того, чтобы иметь возможность легально принимать и распоряжаться пожертвованиями, а также оплачивать труд наёмных работников. Так как критерии применения … Читать далее Госдума РФ утвердила законопроекты, которые могут помешать участию граждан в крупных СПО-проектах

Выпуск дистрибутива 4MLinux 43.0

Представлен выпуск 4MLinux 43.0, минималистичного пользовательского дистрибутива, не являющегося ответвлением от других проектов и использующего графическое окружение на базе JWM. 4MLinux может использоваться не только в качестве Live-окружения для воспроизведения мультимедийных файлов и решения пользовательских задач, но и в роли системы для восстановления после сбоев и платформы для запуска серверов LAMP (Linux, Apache, MariaDB и PHP). Для загрузки подготовлены три live-образа (x86_64) с графическим окружением (1.2 ГБ), подборкой программ для серверных систем (1.3 ГБ) и урезанным окружением (14 МБ). В новой версии: Обновлены версии пакетов: ядро Linux 6.1.33, Mesa 23.1.1, LibreOffice 7.5.5, AbiWord 3.0.5, GIMP 2.10.34, Gnumeric 1.12.55, Firefox 115.0.2, … Читать далее Выпуск дистрибутива 4MLinux 43.0

Представлен Passim, кэширующий сервер для распространения файлов в локальной сети

Ричард Хьюз (Richard Hughes), создатель фреймворка PackageKit, системы управления цветом colord, сервиса UPower, системы доставки прошивок LVFS и таких приложений, как GNOME Software, GNOME Power Manager и GNOME Color Manager, представил свой новый проект — Passim. Passim представляет собой кэширующий сервер для распространения файлов, использующий для адресации хэши от содержимого по аналогии с IPFS (InterPlanetary File System). Для определения другими системами наличия файлов в хранилище применяется протокол mDNS (Avahi). Код проекта написан на языке Си и распространяется под лицензией LGPLv2.1. Passim может быть использован для повышения эффективности работы приложений, которые периодически загружают метаданные и файлы, необходимые для обработки других запросов. … Читать далее Представлен Passim, кэширующий сервер для распространения файлов в локальной сети

Выпуск системного менеджера systemd 254 с поддержкой мягкой перезагрузки

После пяти месяцев разработки представлен релиз системного менеджера systemd 254. Наиболее заметным изменением в новой версии стала поддержка режима мягкой перезагрузки (команда «systemctl soft-reboot»), который приводит к перезапуску только компонентов пространства пользователя, не трогая ядро Linux. В новом режиме при перезагрузке не применяются стадии инициализации оборудования, вызова загрузчика, запуска и загрузки ядра, инициализации драйверов, загрузки прошивок и обработки initrd, что позволяет заметно ускорить перезапуск и уменьшить время простоя во время обновления окружений, использующих готовые системные образы. Новый режим позволяет завершить работу всех процессов в пространстве пользователя, после чего заменить образ корневой ФС на новую версию (монтируется в /run/nextroot/) и запустить … Читать далее Выпуск системного менеджера systemd 254 с поддержкой мягкой перезагрузки

Выпуск компоновщика Mold 2.0, развиваемого разработчиком LLVM lld

Опубликован выпуск компоновщика Mold 2.0, который может применяться в качестве более быстрой прозрачной замены GNU linker на Linux-системах. Проект развивает автор компоновщика LLVM lld. Ключевой особенностью Mold является очень высокая скорость связывания объектных файлов, заметно опережающая компоновщики GNU gold и LLVM lld (компоновка в Mold выполняется со скоростью, всего в два раза медленнее простого копирования файлов утилитой cp). Код написан на языке С++ (C++20) и распространяется под лицензией MIT. Ключевым изменением в новой версии стал переход с использования копилефт лицензии AGPLv3 на разрешительную лицензию MIT, не требующую открытия кода производных работ. По мнению разработчиков переход на лицензию MIT позволит повысить … Читать далее Выпуск компоновщика Mold 2.0, развиваемого разработчиком LLVM lld

В GNOME планируют изменить модель управления окнами

Тобиас Бернард (Tobias Bernard) из команды, отвечающей за дизайн пользовательского интерфейса GNOME, обобщил результаты обсуждения разработчиками планов по модернизации управления окнами в GNOME. Отмечается, что используемая ныне по умолчанию модель управления окнами построена на концепциях 50-летней давности и требует для достижения комфортного окружения выполнения лишней работы, связанной с настройкой размера и перемещением окон. Несмотря на то, что многие пользователи привыкли к подобной модели, она не является оптимальной и создаёт трудности для новичков, которые сталкиваются с необходимостью вручную разбирать возникающее нагромождение из перекрывающихся мелких окон или искать нужное окно, перекрытое другими окнами. В идеале, система должна сама оптимально размещать окна таким … Читать далее В GNOME планируют изменить модель управления окнами

Выпуск текстового редактора wxMEdit 3.2

После семи лет разработки опубликован выпуск кроссплатформенного редактора wxMEdit 3.2, предоставляющего функции для редактирования текста и шестнадцатеричных дампов. Проект продолжает развитие редектора MadEdit, работа над которым была прекращена в 2011 году. Код проекта написан на языке C++ с использованием фреймворка wxWidgets и распространяется под лицензией GPLv3. Сборки сформированы для различных дистрибутивов Linux, FreeBSD, ReactOS, Windows и macOS. Из возможностей wxMEdit можно отметить несколько режимов редактирования (текст/колонки/шестнадцатеричный) и такие функции, как закладки, подсветка синтаксиса, преобразование текстовых кодировок (UTF8/16/32, ISO-8859-x, CP125x, KOI8 и т.п.), переносы слов, подсчёт слов, работа с очень большими файлами (до 32GB), использование вкладок для работы одновременно с несколькими … Читать далее Выпуск текстового редактора wxMEdit 3.2

В KDE Plasma 6 намечено удаление некоторых возможностей

Нейт Грэм (Nate Graham), разработчик, занимающийся контролем качества в проекте KDE, опубликовал обзор функциональности, которую планируется удалить в выпуске KDE Plasma 6, который ожидается осенью 2023 года. В основном удалению подлежат устаревшие возможности, которые мешают развитию KDE и не работают должным образом. Удаление подобных компонентов позволит высвободить ресурсы для продвижения новшеств. Решено удалить следующие возможности: Система глобальных клавиатурных комбинаций KHotKeys («Custom Shortcuts» в конфигураторе) — остаётся без сопровождения более 7 лет, используется нестандартные форматы и не работает с Wayland. Функциональность управления горячими клавишами реализована в новой подсистеме KGlobalAccel, в которую также в будущем будет добавлена поддержка управляющих жестов мышью. Оконные … Читать далее В KDE Plasma 6 намечено удаление некоторых возможностей

Выпуск Zorin OS 16.3, дистрибутива для пользователей, привыкших к Windows или macOS

Представлен релиз Linux-дистрибутива Zorin OS 16.3, основанного на пакетной базе Ubuntu 20.04. Целевой аудиторией дистрибутива являются начинающие пользователи, привыкшие работать в Windows. Для управления оформлением дистрибутив предлагает специальный конфигуратор, позволяющий придать рабочему столу вид, свойственный различным версиям Windows и macOS, а в состав включена подборка программ, близких к программам, к которым привыкли пользователи Windows. Для интеграции рабочего стола со смартфоном поставляется приложение Zorin Connect (на базе KDE Connect). Кроме пакетов в формате deb и репозиториев Ubuntu по умолчанию включена поддержка форматов Flatpak, AppImage и Snap с возможностью установки программ из каталогов Flathub и Snap Store. Размер загрузочного iso-образа составляет 2.9 … Читать далее Выпуск Zorin OS 16.3, дистрибутива для пользователей, привыкших к Windows или macOS