Релиз OpenSSH 9.7

Опубликован релиз OpenSSH 9.7, открытой реализации клиента и сервера для работы по протоколам SSH 2.0 и SFTP. В предложенной версии началось внесение изменений, предшествующих будущему прекращению поддержки ключей на базе алгоритма DSA. В OpenSSH 9.7 предоставлена опция для отключения DSA на стадии компиляции, но сборка по умолчанию с поддержкой DSA пока сохранена. В следующем выпуске, намеченном на июнь, режим сборки будет изменён на отключение DSA по умолчанию, а в начале 2025 года реализация DSA будет удалена из кодовой базы. По умолчанию использование ключей DSA прекращено ещё в 2015 году, но код для поддержки DSA собирался по умолчанию и позволял вернуть … Читать далее Релиз OpenSSH 9.7

Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafrunt и OpenTufu

Опубликована новая версия tenv 1.2.0 — консольного менеджера для управления версиями платформ Terraform, Terragrunt и OpenTofu, применяемых для управления внешними ресурсами и автоматизации поддержания инфраструктуры в соответствии с моделью «инфраструктура как код«. tenv написан на языке Go, не требует дополнительных зависимостей и может быть запущен под любой операционной системой. Код распространяется под лицензией Apache 2.0. В отличии от конкурентов tenv не требует зависимостей, таких как bash и jq, и предлагает дополнительные возможности, например, автоматическое определение и установка дистрибутивов Terraform/OpenTofu, а также проверка подписей установленных версий с использованием cosign. Источник: http://www.opennet.ru/opennews/art.shtml?num=60770 Читать далее Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafrunt и OpenTufu

Релиз ядра Linux 6.8

После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 6.8. Среди наиболее заметных изменений: драйвер Xe для GPU Intel, режим защиты блочных устройств с примонтированными ФС, механизм планировщика задач Deadline server, автоматическая оптимизация слияния идентичных страниц памяти, первый драйвер на языке Rust, системные вызовы listmount и statmount, удаление bpfilter и SLAB, механизм guest_memfd в KVM, профилирование обращения к данным. В новую версию принято 15641 исправлений от 2018 разработчиков, размер патча — 44 МБ (изменения затронули 12212 файлов, добавлено 663864 строк кода, удалено 339094 строк). В прошлом выпуске было 18405 исправлений от 2066 разработчиков, размер патча — 72 МБ. Около … Читать далее Релиз ядра Linux 6.8

В Arch Linux обновлён пакетный менеджер Pacman 6.1 и инсталлятор Archinstall 2.7.2

Дистрибутив Arch Linux перешёл на использование нового выпуска пакетного менеджера Pacman 6.1, в котором появилась поддержка встроенного сервера CacheServer, кэширующего пакеты для ускорения загрузки пакетов и упрощения создания зеркал. Среди других изменений в новой версии Pacman: В опцию «—print» добавлены дополнительные спецификаторы форматирования вывода. Предоставлена возможность добавления расширенных полей с данными о пакете. Обеспечен вывод более детальной диагностики при выявлении конфликтов между файлами или в случае повреждения пакетов. Улучшена поддержка каталога ключей WKD (Web Key Directory). Улучшена обработка некорректных заголовков при загрузке. Осуществлён переход на OpenSSL для вычисления хэшей sha256 и md5. В утилите makepkg появилась возможность определения замещающих файлов … Читать далее В Arch Linux обновлён пакетный менеджер Pacman 6.1 и инсталлятор Archinstall 2.7.2

Выпуск Chrome OS 122

Доступен релиз операционной системы Chrome OS 122, основанной на ядре Linux, системном менеджере upstart, сборочном инструментарии ebuild/portage, открытых компонентах и web-браузере Chrome 122. Пользовательское окружение Chrome OS ограничивается web-браузером, а вместо стандартных программ задействованы web-приложения, тем не менее, Chrome OS включает в себя полноценный многооконный интерфейс, рабочий стол и панель задач. Исходные тексты распространяются под свободной лицензией Apache 2.0. Сборка Chrome OS 122 доступна для большинства актуальных моделей Chromebook. Для использования на обычных компьютерах предлагается редакция Chrome OS Flex. Основные изменения в Chrome OS 122: Добавлен режим Battery Saver, при котором для продления автономной работы от аккумулятора выполняется снижение яркости … Читать далее Выпуск Chrome OS 122

Рабочий стол LXQt признан полностью готовым для использования Wayland

Разработчики пользовательского окружения LXQt сообщили о 100% готовности рабочего стола к использованию Wayland. В кодовую базу LXQt внесены изменения, переводящие PCManFM-Qt на использование компонента layer-shell-qt, что позволяет организовать функционирование рабочего стола в окружениях на базе Wayland без дополнительных хаков, обходным путём реализующих совместимость с некоторыми композитными менеджерами, такими как LabWC. В текущем виде LXQt не привязан к отдельным композитным менеджерам и может использоваться с Labwc, WayFire, kwin_wayland, Sway, Hyprland и возможно с другими композитными менеджерами на базе Wayland. В соответствии с ранее опубликованным планом, выпуск LXQt 2.0, переведённый на Qt 6 и Wayland, ожидается в апреле. В апрельском выпуске по … Читать далее Рабочий стол LXQt признан полностью готовым для использования Wayland

Брюс Перенс опубликовал черновой вариант лицензии Post-Open

Брюс Перенс (Bruce Perens), один из авторов определения Open Source и соучредитель организации Open Source Initiative, представил первый черновой вариант новой лицензии «Post-Open Zero-Cost«, нацеленной на решение накопившихся проблем, связанных со взаимодействием разработчиков открытого ПО и коммерческих компаний в контексте получения справедливой обратной отдачи от коммерческого использования кода. В лицензии отражена возможность наложения дополнительных условий на коммерческое использование, например, за получаемую в результате использования открытого ПО выгоду компаниям предлагается расплачиваться либо участием в разработке, либо оплачивая отчисления, которые будут распределяться между непосредственными разработчиками. Ключевым отличием лицензии Post-Open от существующих открытых лицензий, таких как GPL, является введение договорной составляющей, доступной для … Читать далее Брюс Перенс опубликовал черновой вариант лицензии Post-Open

В Firefox появится группировка вкладок

Лаура Чемберс (Laura Chambers), недавно утверждённая на должность руководителя (CEO) компании Mozilla Corporation, сообщила о назначении разработчиков, которые займутся реализацией функции группировки вкладок в Firefox. Работе по добавлению поддержки группировки вкладок назначен повышенный приоритет. Решение принято после того как в очередной раз один из пользователей попытался привлечь внимание к тому, что Mozilla тратит большие ресурсы на сомнительную функциональность, такую как интеграцию AI-инструментов в браузер, но игнорирует по настоящему важную функцию группировки вкладок, за реализацию которой проголосовало около 3000 пользователей и которая лидирует на сайте сбора идей по развитию Firefox. Отмечается, что конкурирующие браузеры Chrome, Edge и Vivaldi давно поддерживают группировку … Читать далее В Firefox появится группировка вкладок

Опубликованы Wine 9.4, Wine staging 9.4 и GE-Proton9-1

Состоялся экспериментальный выпуск открытой реализации Win32 API — Wine 9.4. С момента выпуска 9.3 было закрыто 25 отчётов об ошибках и внесено 321 изменение. Наиболее важные изменения: Продолжено развитие драйвера winewayland.drv, позволяющего использовать Wine в окружениях на базе протокола Wayland без применения XWayland и компонентов X11. В новой версии добавлена начальная поддержка OpenGL. Добавлены базовые GL-функции: wglGetExtensionsString{ARB,EXT}, wglGetProcAddress, wglDescribePixelFormat, wglSetPixelFormat(WINE), wglMakeCurrent, wglMakeContextCurrentARB и wglSwapBuffers. Появилась поддержка создания контекста OpenGL и изменения размера содержимого OpenGL. Встроенный пакет Vkd3d с реализацией Direct3D 12 обновлён до версии 1.11. Добавлена поддержка повышения привилегий процесса — при создании серверных процессов (msi action server), а также … Читать далее Опубликованы Wine 9.4, Wine staging 9.4 и GE-Proton9-1

Выпуск Phosh 0.37, GNOME-окружения для смартфонов

Опубликован релиз Phosh 0.37, экранной оболочки для мобильных устройств, основанной на технологиях GNOME и библиотеке GTK. Окружение изначально развивалось компанией Purism в качестве аналога GNOME Shell для смартфона Librem 5, но затем вошло в число неофициальных проектов GNOME и используется в postmarketOS, Mobian, некоторых прошивках для устройств Pine64 и редакции Fedora для смартфонов. Phosh использует композитный сервер Phoc, работающий поверх Wayland, а также собственную экранную клавиатуру squeekboard. Наработки проекта распространяются под лицензией GPLv3+. В новом выпуске: Добавлена возможность выбора беспроводной сети через выпадающую панель быстрых настроек. Добавлена возможность реализации новых быстрых настроек при помощи плагинов. В плагинах разрешено использование некоторых … Читать далее Выпуск Phosh 0.37, GNOME-окружения для смартфонов

Ассоциация K-D Lab открыла код игрового движка qdEngine

Ассоциация K-D Lab открыла исходный код игрового движка qdEngine, предназначенного для создания квестов. Весь код, за исключением сторонних библиотек, опубликован под лицензией GPLv3. Движок поддерживает платформу Windows 10 и может быть протестирован с ресурсами из игры «Похождения бравого солдата Швейка». На основе опубликованного движка были созданы следующие игры: Братья Пилоты 3D. Дело об Огородных вредителях Братья Пилоты 3D-2. Тайны Клуба Собаководов Братья Пилоты. Обратная сторона Земли Карлик Нос Мама не горюй Ну, погоди! Выпуск 3. Песня для зайца Похождения бравого солдата Швейка Три маленькие белые мышки. Визит Морской крысы Три маленькие белые мышки. День рождения морской крысы Источник: http://www.opennet.ru/opennews/art.shtml?num=60752 Читать далее Ассоциация K-D Lab открыла код игрового движка qdEngine

Опубликован почтовый сервер Postfix 3.9.0

После почти года разработки состоялся релиз новой стабильной ветки почтового сервера Postfix — 3.9.0. В то же время объявлено о прекращении поддержки ветки Postfix 3.5, выпущенной в начале 2020 года. Postfix является одним из редких проектов, сочетающих одновременно высокую безопасность, надёжность и производительность, чего удалось добиться благодаря продуманной архитектуре и достаточно жёсткой политике оформления кода и аудита патчей. Код проекта написан на языке Си и распространяется под лицензиями EPL 2.0 (Eclipse Public license) и IPL 1.0 (IBM Public License). В соответствии с январским автоматизированным опросом около 400 тысяч почтовых серверов, Postfix используется на 36.81% (год назад 33.18%) почтовых серверов, доля … Читать далее Опубликован почтовый сервер Postfix 3.9.0

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

Представлен релиз Linux-дистрибутива Zorin OS 17.1, основанного на пакетной базе Ubuntu 22.04. Целевой аудиторией дистрибутива являются начинающие пользователи, привыкшие работать в Windows. Для управления оформлением дистрибутив предлагает специальный конфигуратор, позволяющий придать рабочему столу вид, свойственный различным версиям Windows и macOS, а в состав включена подборка программ, близких к программам, к которым привыкли пользователи Windows. Размер загрузочного iso-образа составляет 3.5 ГБ. Отмечается, что прошлый выпуск Zorin OS 17 был загружен более 500 тысяч раз, при том, что 78% от всех загрузок пришлось на пользователей платформ Windows и macOS. В качестве основы рабочего стола в Zorin OS используется GNOME с набором собственных … Читать далее Выпуск Zorin OS 17.1, дистрибутива для пользователей, привыкших к Windows или macOS

Бета-выпуск дистрибутива openSUSE Leap 15.6

Началось тестирование первого бета-выпуска дистрибутива openSUSE Leap 15.6. Выпуск сформирован на основе базового набора пакетов, единого с дистрибутивом SUSE Linux Enterprise 15 SP 6 и также включает некоторые пользовательские приложения из репозитория openSUSE Tumbleweed. Для загрузки доступна универсальная DVD-сборка, размером 4.3 ГБ (x86_64, aarch64, ppc64les, 390x). Релиз openSUSE Leap 15.6 ожидается 12 июня 2024 года. Предполагается, что openSUSE Leap 15.6 станет последним выпуском в серии 15.x, а в 2025 году на платформе ALP будет сформирован релиз openSUSE Leap 16. Из изменений в openSUSE Leap 15.6 отмечается обновление ядра Linux 6.4, glibc 2.38, systemd 254, Python 3.11, dracut 059, Mesa 23.3.4, … Читать далее Бета-выпуск дистрибутива openSUSE Leap 15.6

Доступен набор компиляторов LLVM 18

После шести месяцев разработки представлен релиз проекта LLVM 18.1.0 — GCC-совместимого инструментария (компиляторы, оптимизаторы и генераторы кода), компилирующего программы в промежуточный биткод RISC-подобных виртуальных инструкций (низкоуровневая виртуальная машина с многоуровневой системой оптимизаций). Сгенерированный псевдокод может быть преобразован при помощи JIT-компилятора в машинные инструкции непосредственно в момент выполнения программы. Начиная с ветки 18.x проект перешёл на новую схему формирования номеров версий. По аналогии с проектами GCC и GDB, нулевой выпуск («N.0») теперь используется в процессе разработки, а первая стабильная версия снабжается номером «N.1». Изменение позволяет отделить сборки на основе находящейся в разработке ветки (mainline) от сборок ветки с финальными релизами. Например, … Читать далее Доступен набор компиляторов LLVM 18

В Fedora 41 намечено удаление из базовой поставки сеанса X11 для GNOME

Комитет FESCo (Fedora Engineering Steering Committee), отвечающий за техническую часть разработки дистрибутива Fedora Linux, одобрил удаление пакета gnome-session-xsession, отвечающего за запуск сеанса GNOME на базе X-сервера. Изменение запланировано на выпуск Fedora 41, который будет сформирован осенью этого года. Из сеансов, поддерживаемых по умолчанию в Fedora Workstation 41, останется только Wayland, но пакеты для организации работы сеанса X11 по-прежнему можно будет установить из репозиториев. При этом пакет gnome-session-xsession помечен как устаревший, а разработчики GNOME намерены в будущем прекратить поддержку X11. Среди намеченных задач также упоминается разделение пакета gnome-classic-session, включающего расширения и настройки к GNOME Shell для воссоздания классического сеанса в стиле … Читать далее В Fedora 41 намечено удаление из базовой поставки сеанса X11 для GNOME

Linux Mint развивает новое приложение для чата после сворачивания IRC-клиента XChat

Разработчики дистрибутива Linux Mint объявили о разработке нового приложения Jargonaut, в рамках которого предпринята попытка создания простой реализации чата, основанной на использовании протокола IRC, но не являющейся IRC-клиентом в традиционном понимании. Jargonaut предоставляет простой интерфейс для общения пользователей в чате, абстрагированный от IRC. Код проекта написан на языке Python и распространяется под лицензией GPLv2. Для построения интерфейса задействована библиотека xapp, предоставляющая надстройку над GTK с элементами для унификации работы в различных пользовательских окружениях (Cinnamon, MATE и Xfce). В качестве причины начала работы над новым приложением для чата упоминается прекращение разработки IRC-клиента HexChat, который входил в основной состав Linux Mint. В … Читать далее Linux Mint развивает новое приложение для чата после сворачивания IRC-клиента XChat

Microsoft переименовал дистрибутив CBL-Mariner в Azure Linux и опубликовал Azure Sphere OS 24.03

Компания Microsoft переименовала дистрибутив CBL-Mariner в Azure Linux. Ранее имя Azure Linux использовалось для специализированной сборки, устанавливаемой в Azure Kubernetes Service (AKS), а общая платформа для создания дистрибутивов развивалась под именем CBL-Mariner (Common Base Linux Mariner). Несколько дней назад Microsoft переименовал репозиторий CBL-Mariner в azurelinux, поменял названия утилит и заменил упоминание CBL-Mariner в документации на Azure Linux. После этого был сформирован первый выпуск платформы с новым именем — Azure Linux 2.0.20240301, в котором устранены накопившиеся ошибки и уязвимости в приложениях. Проект нацелен на унификацию применяемых в Microsoft Linux-решений и упрощение поддержания Linux-систем различного назначения в актуальном состоянии. Среди прочего дистрибутив … Читать далее Microsoft переименовал дистрибутив CBL-Mariner в Azure Linux и опубликовал Azure Sphere OS 24.03

Проект Wine опубликовал Vkd3d 1.11 с реализацией Direct3D 12

Проект Wine опубликовал выпуск пакета vkd3d 1.11 с реализацией Direct3D 12, работающей через трансляцию вызовов в графический API Vulkan. В состав пакета входят библиотеки libvkd3d с реализаций Direct3D 12, libvkd3d-shader c транслятором 4 и 5 модели шейдеров и libvkd3d-utils с функциями для упрощения портирования приложений Direct3D 12, а также набор демонстрационных примеров, включая порт glxgears на Direct3D 12. Код проекта распространяется под лицензией LGPLv2.1. Библиотека libvkd3d поддерживает большую часть возможностей Direct3D 12, включая средства для графики и вычислений, очереди и списки команд, дескрипторы и дескрипторы кучи, корневые сигнатуры, неупорядоченный доступ, Sampler-ы, сигнатуры команд, корневые константы, непрямую (indirect) отрисовку, методы Clear*() … Читать далее Проект Wine опубликовал Vkd3d 1.11 с реализацией Direct3D 12

Корректирующий выпуск KDE Plasma 6.0.1

Спустя неделю после релиза KDE 6.0 опубликован первый корректирующий выпуск среды рабочего стола KDE Plasma 6.0.1, в котором по горячим следам устранено более сотни ошибок. Среди исправленных проблем: Выход курсора за границу ограниченной поверхности Wayland (например, при запуске игр в окне или на полном экране курсор мог перескакивать во внешнюю область). Проблемы с закрытием меню приложений Kicker (если щёлкнуть мышью на внешнюю область, меню оставалось открытым). Невозможность добавления виджетов на панель из-за скрытия панели после входа в режиме редактирования, в случае включения режима автоматического скрытия панели. Источник: http://www.opennet.ru/opennews/art.shtml?num=60738 Читать далее Корректирующий выпуск KDE Plasma 6.0.1

Проект postmarketOS представил сборки на базе systemd

Разработчики проекта postmarketOS, развивающего дистрибутив Linux для смартфонов, базирующийся на пакетной базе Alpine Linux, стандартной Си-библиотеке Musl и наборе утилит BusyBox, объявили о предоставлении возможности использования системного менеджера systemd. В результате работы по реализации поддержки systemd, которая велась около года, подготовлен и доступен для тестирования прототип сборки, в которой вместо системы инициализации OpenRC задействован systemd. Поддержка создания сборок на базе OpenRC будет сохранена, по крайней мере до тех пор, пока данная система используется в Alpine Linux — при сборке образов postmarketOS оставлена возможность выбора OpenRC в pmbootstrap. Среди прочего, OpenRC планируют продолжить использовать разработчики сборок с графической оболочкой Sxmo (Simple … Читать далее Проект postmarketOS представил сборки на базе systemd