Доступна операционная система dahliaOS 220222, сочетающая технологии Linux и Fuchsia
После более года разработки опубликован новый выпуск операционной системы dahliaOS 220222, комбинирующей технологии из GNU/Linux и ОС Fuchsia. Наработки проекта написаны на языке Dart и распространяются под лицензией Apache 2.0. Сборки dahliaOS формируются в двух вариантах - для систем с UEFI (675 МБ) и старых систем/виртуальных машин (437 МБ). Базовый дистрибутив dahliaOS собирается на базе ядра Linux и типового системного окружения GNU. Параллельно развиваются сборки на базе микроядра Zircon и окружения из ОС Fuchsia, которые доступны для Raspberry Pi 4, msm8917 и некоторых других устройств.
Релиз сетевого конфигуратора NetworkManager 1.36.0
Доступен стабильный релиз интерфейса для упрощения настройки параметров сети - NetworkManager 1.36.0. Плагины для поддержки VPN, OpenConnect, PPTP, OpenVPN и OpenSWAN развиваются в рамках собственных циклов разработки.
Выпуск языка программирования Rust 1.59 с поддержкой ассемблерных вставок
Опубликован релиз языка программирования общего назначения Rust 1.59, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime (runtime сводится к базовой инициализации и сопровождению стандартной библиотеки).
Релиз OpenSSH 8.9 с устранением уязвимости в sshd
После шести месяцев разработки представлен релиз OpenSSH 8.9, открытой реализации клиента и сервера для работы по протоколам SSH 2.0 и SFTP. В новой версии в sshd устранена уязвимость, потенциально позволяющая получить доступ без аутентификации. Проблема вызвана целочисленным переполнением в коде аутентификации, но эксплуатация возможна только в сочетании с другими логическими ошибками в коде.
Релиз медиацентра MythTV 32.0
После года разработки состоялся релиз платформы для создания домашнего медиацентра MythTV 32.0, позволяющей превратить настольный ПК в телевизор, видеомагнитофон, музыкальный центр, альбом с фотографиями, станцию для записи и просмотра DVD. Код проекта распространяется в рамках лицензии GPL. Одновременно сформирован выпуск отдельно развивающегося web-интерфейса MythWeb для управления медиацентром через web-браузер.
Intel поглотил компанию Linutronix, развивающую rt-ветку ядра Linux
Корпорация Intel объявила о покупке компании Linutronix, развивающей технологии для применения Linux в промышленных системах. В том числе компания Linutronix курирует разработку RT-ветки ядра Linux ("Realtime-Preempt", PREEMPTRT или "-rt"), ориентированную на применение в системах, работающих в режиме реального времени. Пост технического директора в Linutronix занимает Томас Глейкснер (Thomas Gleixner), основной разработчик патчей PREEMPTRT и мэйнтейнер архитектуры x86 в ядре Linux.
Разработчики ядра Linux обсуждают возможность удаления ReiserFS
Мэтью Уилкокс (Matthew Wilcox) из компании Oracle, известный созданием драйвера nvme (NVM Express) и механизма прямого доступа к ФС DAX, предложил удалить файловую систему ReiserFS из состава ядра Linux по аналогии с когда-то удалёнными устаревшими ФС ext и xiafs, или сократить код ReiserFS, оставив только поддержку работы в режиме только для чтения.
Первый релиз дистрибутива TrueNAS SCALE, использующего Linux вместо FreeBSD
Компания iXsystems, развивающая дистрибутив для быстрого развёртывания сетевых хранилищ FreeNAS и основанные на нём коммерческие продукты TrueNAS, опубликовала первый стабильный релиз дистрибутива TrueNAS SCALE, примечательный использованием ядра Linux и пакетной базы Debian, в то время как все ранее выпускаемые продукты данной компании, в том числе TrueOS (бывший PC-BSD), основывались на FreeBSD. Как и TrueNAS CORE (FreeNAS) новый продукт может быть загружен и использован бесплатно.
Выпуск web-браузера Otter 1.0.3 с интерфейсом в стиле Opera 12
Спустя 14 месяцев с момента прошлого выпуска доступен релиз свободного web-браузера Otter 1.0.3, нацеленного на воссоздание классического интерфейса Opera 12, независимого от конкретных браузерных движков и ориентированного на продвинутых пользователей, не принимающих тенденции по упрощению интерфейса и сокращению возможностей по настройке. Браузер написан на языке C++ с использованием библиотеки Qt5 (без QML) . Исходные тексты доступны под лицензией GPLv3. Бинарные сборки подготовлены для Linux (пакет AppImage), macOS и Windows.
Новые выпуски анонимной сети I2P 1.7.0 и C++-клиента i2pd 2.41
Состоялся релиз анонимной сети I2P 1.7.0 и C++-клиента i2pd 2.41.0. Напомним, что I2P представляет собой многослойную анонимную распределенную сеть, работающую поверх обычного интернета, активно использующую сквозное (end-to-end) шифрование, гарантирующую анонимность и изолированность. Сеть строится в режиме P2P и образуется благодаря ресурсам (пропускной способности), предоставляемым пользователями сети, что позволяет обойтись без применения централизованно управляемых серверов (коммуникации внутри сети основаны на применении шифрованных однонаправленных туннелей между участником и peer-ами).
В репозитории NPM выявлено 25 вредоносных пакетов
В репозитории NPM выявлено 25 вредоносных пакетов, которые распространялись с использованием тайпсквоттинга, т.е. с назначением имён, похожих на названия популярных библиотек, с расчётом на то, что пользователь допустит опечатку при наборе имени или не заметит различий, выбирая модуль из списка.
Релиз дистрибутива Slax 11.2 на базе Debian 11
После двухлетней паузы подготовлен релиз компактного Live-дистрибутива Slax 11.2. Начиная с 2018 года дистрибутив переведён с наработок проекта Slackware на пакетную базу Debian, пакетный менеджер APT и систему инициализации systemd. Графическое окружение построено на основе оконного менеджера FluxBox и рабочего стола/интерфейса запуска программ xLunch, специально разработанного для Slax участниками проекта.
Уязвимость в подсистеме netfilter, позволяющая выполнить код на уровне ядра Linux
В Netfilter, подсистеме ядра Linux, используемой для фильтрации и модификации сетевых пакетов, выявлена уязвимость (CVE-2022-25636), позволяющая выполнить код на уровне ядра. Заявлено о подготовке примера эксплоита, позволяющего локальному пользователю поднять свои привилегии в Ubuntu 21.10 c отключённым механизмом защиты KASLR. Проблема проявляется начиная с ядра 5.4. Исправление пока доступно в виде патча (корректирующие выпуски ядра не сформированы). Проследить за публикаций обновления пакетов в дистрибутивах можно на данных страницах: Debian, SUSE, Ubuntu, RHEL, Fedora, Gentoo, Arch Linux.
В Firefox может появиться группировка вкладок и вертикальная навигация по вкладкам
Компания Mozilla приступила к рецензированию и рассмотрению возможности реализации идей по улучшению работы с вкладками в Firefox, высказанных представителями сообщества на сайте ideas.mozilla.org и получивших наибольшую поддержку пользователей. Конечное решение о реализации будет принято после анализа идей командой по развитию продуктов Mozilla (product team). Среди рассматриваемых идей.
Выпуск пакетного фильтра nftables 1.0.2
Опубликован выпуск пакетного фильтра nftables 1.0.2, унифицирующего интерфейсы фильтрации пакетов для IPv4, IPv6, ARP и сетевых мостов (нацелен на замену iptables, ip6table, arptables и ebtables). Необходимые для работы выпуска nftables 1.0.2 изменения включены в состав ядра Linux 5.17-rc.
Выпуск игры Freeciv 3.0
После почти четырёх лет разработки состоялся релиз многопользовательской пошаговой стратегической игры Freeciv 3.0, развиваемой под впечатлением от серии игр Civilization. В новой версии по умолчанию задействован набор правил civ2civ3, соответствующий игровому процессу из игры Civilization III с системой сражений из Civilization II. В основной состав интегрирован набор правил Alien, ранее поставляемый в виде отдельного мода. Для новых установок по умолчанию включены карты с топологией HEX (компоновка шестиугольными блоками), для старых установок предоставлена возможность продолжить использование топологии iso (изометрическое заполнение).
Релиз операционной системы FreeDOS 1.3
После пяти лет разработки опубликована стабильная версия операционной системы FreeDOS 1.3, в рамках которой развивается свободная альтернатива DOS с окружением из утилит GNU. Одновременно доступен новый выпуск оболочки FDTUI 0.8 (FreeDOS Text User Interface) с реализацией пользовательского интерфейса для FreeDOS. Код FreeDOS распространяется под лицензией лицензии GPLv2, размер загрузочного iso-образа - 375 МБ.
Доступен labwc 0.5, композитный сервер для Wayland
Увидел свет выпуск проекта labwc 0.5, развивающего композитный сервер для Wayland с возможностями, напоминающими оконный менеджер Openbox (проект преподносится как попытка создания альтернативы Openbox для Wayland). Из особенностей labwc называется минимализм, компактная реализация, широкие возможности настройки и высокая производительность. Код проекта написан на языке Си и распространяется под лицензией GPLv2.