Стабильный выпуск СУБД MariaDB 10.6

После года разработки и трёх предварительных выпусков опубликован первый стабильный релиз новой ветки СУБД MariaDB 10.6, в рамках которой развивается ответвление от MySQL, сохраняющее обратную совместимость и отличающееся интеграцией дополнительных движков хранения и расширенных возможностей. Поддержка новой ветки будет осуществляться 5 лет, до июля 2026 года. Развитие MariaDB курирует независимая организация MariaDB Foundation в соответствии с полностью открытым и прозрачным процессом разработки, не зависящим от отдельных производителей. MariaDB поставляется вместо MySQL во многих дистрибутивах Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) и внедрён в таких крупных проектах, как Wikipedia, Google Cloud SQL и Nimbuzz. Ключевые улучшения … Читать далее Стабильный выпуск СУБД MariaDB 10.6

Выпуск VKD3D-Proton 2.4, форка Vkd3d с реализацией Direct3D 12

Компания Valve опубликовала выпуск VKD3D-Proton 2.4, ответвления от кодовой базы vkd3d, созданного для улучшения поддержки Direct3D 12 в пакете для запуска игр Proton. В VKD3D-Proton поддерживаются специфичные для Proton изменения, оптимизации и улучшения для более качественной работы Windows игр на базе Direct3D 12, которые пока не приняты в основной состав vkd3d. Из отличий также отмечается ориентация на использование современных расширений Vulkan и возможностей свежих выпусков графических драйверов для достижения полной совместимости с Direct3D 12. В новой версии: Включена поддержка мозаичных текстур (sparse texture). Внесены различные оптимизации производительности, в том числе сокращены задержки при переключениях виртуальных фреймбуферов (SwapChain) и ускорено определение … Читать далее Выпуск VKD3D-Proton 2.4, форка Vkd3d с реализацией Direct3D 12

Проект Tor представил реализацию на языке Rust, которая в будущем заменит вариант на Си

Разработчики анонимной сети Tor представили проект Arti, в рамках которого ведётся работа по созданию реализации протокола Tor на языке Rust. В отличие от реализации на Си, которая вначале была спроектирована как SOCKS-прокси, а уже потом подогнана под другие потребности, Arti изначально развивается в форме модульной встраиваемой библиотеки, которую смогут использовать различные приложения. Работа ведётся уже более года с финансированием по программе грантов Zcash Open Major Grants (ZOMG). Код распространяется под лицензиями Apache 2.0 и MIT. В качестве причин переписывания Tor на Rust называется желание добиться более высокого уровня защищённости кода за счёт использование языка, обеспечивающего безопасную работу с памятью. По … Читать далее Проект Tor представил реализацию на языке Rust, которая в будущем заменит вариант на Си

Релиз дистрибутива Linux Mint 20.2

Представлен релиз дистрибутива Linux Mint 20.2, продолжающий развитие ветки на основе пакетной базы Ubuntu 20.04 LTS. Дистрибутив полностью совместим с Ubuntu, но существенно отличается подходом к организации интерфейса пользователя и подбором используемых по умолчанию приложений. Разработчики Linux Mint предоставляют десктоп-окружение, соответствующее классическим канонам организации рабочего стола, которое является более привычным для пользователей, не принимающих новые методы построения интерфейса GNOME 3. Для загрузки доступны DVD-сборки на базе оболочек MATE 1.24 (2 ГБ), Cinnamon 5.0 (2 ГБ) и Xfce 4.16 (1.9 ГБ). Linux Mint 20 отнесён к выпускам с длительным сроком поддержи (LTS), обновления для которого будут формироваться до 2025 года. Основные … Читать далее Релиз дистрибутива Linux Mint 20.2

Выпуск системного менеджера systemd 249

После трёх месяцев разработки представлен релиз системного менеджера systemd 249. В новом выпуске обеспечена возможность определения пользователей/групп в формате JSON, стабилизирован протокол Journal, упрощена организация загрузки сменяющих друг-друга дисковых разделов, добавлена возможность привязки BPF-программ к сервисам, реализован маппинг идентификаторов пользователей в примонтированных разделах, предложена большая порция новых сетевых настроек и возможностей для запуска контейнеров. Основные изменения: Документирован протокол Journal, который можно использовать в клиентах вместо протокола syslog для локальной доставки лог-записей. Протокол Journal реализован достаточно давно и уже используется в некоторых клиентских библиотеках, тем не менее его официальная поддержка заявлена только сейчас. В userdb и nss-systemd обеспечено чтение дополнительных определений … Читать далее Выпуск системного менеджера systemd 249

Релиз Proxmox VE 7.0, дистрибутива для организации работы виртуальных серверов

Опубликован релиз Proxmox Virtual Environment 7.0, специализированного Linux-дистрибутива на базе Debian GNU/Linux, нацеленного на развертывание и обслуживание виртуальных серверов с использованием LXC и KVM, и способного выступить в роли замены таких продуктов, как VMware vSphere, Microsoft Hyper-V и Citrix Hypervisor. Размер установочного iso-образа 1 ГБ. Proxmox VE предоставляет средства для развёртывания полностью готовой системы виртуальных серверов промышленного уровня с управлением через web-интерфейс, рассчитанный на управление сотнями или даже тысячами виртуальных машин. Дистрибутив имеет встроенные инструменты для организации резервного копирования виртуальных окружений и доступную из коробки поддержку кластеризации, включая возможность миграции виртуальных окружений с одного узла на другой без остановки работы. … Читать далее Релиз Proxmox VE 7.0, дистрибутива для организации работы виртуальных серверов

Выпуск nginx 1.21.1

Сформирован выпуск основной ветки nginx 1.21.1, в рамках которой продолжается развитие новых возможностей (в параллельно поддерживаемой стабильной ветке 1.20 вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей). Основные изменения: Nginx теперь всегда возвращает ошибку при использовании метода CONNECT; при одновременном указании заголовков «Content-Length» и «Transfer-Encoding»; при наличии пробелов или управляющих символов в строке запроса, имени HTTP-заголовка или в значении заголовка «Host». Улучшено тестирование конфигурации при использовании нескольких слушающих сокетов. Налажено экранирование символов «»», «‹», «›», «», «^», «`», «{«, «|» и «}» при проксировании с изменением URI. Сокращено потребление памяти для длительно обрабатываемых запросов при проксировании с использованием … Читать далее Выпуск nginx 1.21.1

Mozilla прекращает разработку браузера Firefox Lite

Компания Mozilla приняла решение о прекращении разработки web-браузера Firefox Lite, который позиционировался как легковесный вариант Firefox Focus, адаптированный для работы на системах с ограниченными ресурсами и на низкоскоростных каналах связи. Проект развивался командой разработчиков Mozilla из Тайваня и был нацелен прежде всего на поставку в Индии, Индонезии, Таиланде, Филиппинах, Китае и развивающихся странах. Формирование обновлений для Firefox Lite прекращено 30 июня. Вместо Firefox Lite пользователям рекомендовано перейти на использование Firefox для Android. В качестве причины прекращения сопровождения Firefox Lite называется то, что в текущем виде Firefox для Android и Firefox Focus полностью покрывают все потребности пользователей мобильных устройств, и необходимость … Читать далее Mozilla прекращает разработку браузера Firefox Lite

Ubuntu 21.10 переходит на использование алгоритма zstd для сжатия deb-пакетов

Разработчики Ubuntu начали перевод deb-пакетов на использование алгоритма zstd, который позволит почти в два раза увеличить скорость установки пакетов, ценой небольшого увеличения их размера (~6%). Примечательно, что поддержка использования zstd была добавлена в apt и dpkg ещё в 2018 году в выпуске Ubuntu 18.04, но для сжатия пакетов не использовалась. В Debian поддержка zstd уже включена в APT, debootstrap и reprepro, и проходит рецензирование перед включением в dpkg. Источник: http://www.opennet.ru/opennews/art.shtml?num=55453 Читать далее Ubuntu 21.10 переходит на использование алгоритма zstd для сжатия deb-пакетов

В Китае создан открытый RISC-V процессор XiangShan, конкурирующий с ARM Cortex-A76

Институт компьютерных технологий китайской академии наук представил проект XiangShan, с 2020 года развивающий высокопроизводительный открытый процессор на базе архитектуры набора команд RISC-V (RV64GC). Наработки проекта открыты под пермиссивной лицензией MulanPSL 2.0. Проектом опубликовано описание аппаратных блоков на языке Chisel, который транслируется в Verilog, эталонная реализация на базе FPGA и образы для симуляции работы чипа в открытом Verilog-симуляторе Verilator. Также доступны схемы и описания архитектуры (всего более 400 документов и 50 тысяч строк кода), но основная часть документации на китайском языке. В качестве эталонной операционной системы, используемой при тестировании реализации на базе FPGA, применяется Debian GNU/Linux. XiangShan претендует на звание самого … Читать далее В Китае создан открытый RISC-V процессор XiangShan, конкурирующий с ARM Cortex-A76

Выпуск Tor Browser 10.5

После десяти месяцев разработки представлен значительный выпуск специализированного браузера Tor Browser 10.5, в котором продолжено развитие функциональности на базе ESR-ветки Firefox 78. Браузер сосредоточен на обеспечении анонимности, безопасности и приватности, весь трафик перенаправляется только через сеть Tor. Обратиться напрямую через штатное сетевое соединение текущей системы невозможно, что не позволяет отследить реальный IP пользователя (в случае взлома браузера, атакующие могут получить доступ к системным параметрам сети, поэтому для полного блокирования возможных утечек следует использовать такие продукты, как Whonix). Сборки Tor Browser подготовлены для Linux, Windows и macOS. Для обеспечения дополнительной защиты в состав Tor Browser входит дополнение HTTPS Everywhere, позволяющее использовать … Читать далее Выпуск Tor Browser 10.5

Создатель форка temporary-audacity покинул проект после угрозы физического насилия

Основатель форка «temporary-audacity» объявил о снятии с себя полномочий мэйнтейнера из-за травли, устроенной в процессе голосования по выбору имени проекта. Пользователи 4chan форсировали выбор имени Sneedacity, где «sneed» — отсылка к мему «Sneed’s Feed & Seed» и медицинскому термину «Special needs«. Автор форка не принял это имя, устроил новое голосование и утвердил имя «tenacity«. Cторонники имени Sneedacity возмутились такому решению и основали новый форк и попытались разместить пакет в AUR-репозитории Arch Linux, но он был удалён из-за жалобы на то, что имя кодирует выражение «Special needs», которое оскорбляет умственно отсталых. После этого на форуме 4chan начались обсуждения личности автора форка … Читать далее Создатель форка temporary-audacity покинул проект после угрозы физического насилия

Amazon опубликовал открытый игровой движок Open 3D Engine на базе технологий CryEngine

Компания Amazon опубликовала проект O3DE (Open 3D Engine), в рамках которого открыты исходные тексты игрового движка Lumberyard, использовавшегося для создания игр класса AAA. Движок основан на технологиях движка CryEngine, лицензированных у компании Crytek в 2015 году. Код написан на С++ и опубликован под лицензией Apache 2.0. Имеется поддержка платформ Linux, Windows 10, macOS, iOS и Android. Движок включает в себя интегрированную среду для разработки игр на базе Qt, многопоточную систему фотореалистичного рендеринга Atom Renderer с поддержкой Vulkan, Metal и DirectX 12, расширяемый редактор 3D-моделей, систему анимирования персонажей, движок симуляции физических процессов в реальном режиме времени и математические библиотеки, использующие инструкции … Читать далее Amazon опубликовал открытый игровой движок Open 3D Engine на базе технологий CryEngine

Доступна платформа для организации совместной работы Nextcloud Hub 22

Представлен выпуск платформы Nextcloud Hub 22, предоставляющей самодостаточное решение для организации совместной работы сотрудников предприятий и команд, развивающих различные проекты. Одновременно опубликована лежащая в основе Nextcloud Hub облачная платформа Nextcloud 22, позволяющая развернуть облачное хранилище с поддержкой синхронизации и обмена данными, предоставляющее возможность просмотра и редактирования данных с любого устройства в любой точке сети (при помощи web-интерфейса или WebDAV). Сервер Nextcloud можно развернуть на любом хостинге, поддерживающем выполнение PHP-скриптов и предоставляющем доступ к SQLite, MariaDB/MySQL или PostgreSQL. Исходные тексты Nextcloud распространяются под лицензией AGPL. По решаемым задачам Nextcloud Hub напоминает Google Docs и Microsoft 365, но позволяет развернуть полностью контролируемую … Читать далее Доступна платформа для организации совместной работы Nextcloud Hub 22

Началось формирование сборок CentOS Stream 9

Разработчики Red Hat начали формирвоание сборок CentOS Stream 9, непрерывно обновляемой редакции CentOS, на базе которой началась разработка ветки Red Hat Enterprise Linux 9. CentOS Stream позволяет раньше получить доступ к возможностям будущей ветки RHEL, но включает ещё не полностью стабилизированные пакеты. Сборки CentOS Stream 9 формируются для архитектур x86_64, Aarch64, ppc64le и s390x, но пока только в форме образов для изолированных контейнеров. CentOS Stream создан для того, чтобы дать возможность сторонним участникам из сообщества принять участие в разработке новой ветки RHEL. CentOS Stream можно рассматривать как upstream-проект для RHEL, выступающий основой для его разработки. Сторонние участники могут контролировать подготовку … Читать далее Началось формирование сборок CentOS Stream 9

Операционная система OpenVMS портирована для архитектуры x86-64

Компания VMS Software, пять лет назад выкупившая у Hewlett-Packard права на продолжение разработки операционной системы OpenVMS (Virtual Memory System), опубликовала выпуск OpenVMS 9.1, примечательный реализацией поддержки архитектуры x86-64. Операционная система OpenVMS развивается с 1977 года, применяется в отказоустойчивых системах, требующих повышенной надёжности, и ранее была доступна только для архитектур VAX, Alpha и Intel Itanium. Примечательно, что попытки портирования OpenVMS на системы x86 в конце 1980 годов не увенчались успехом из-за прекращения финансирования, после чего автор порта перешёл в Microsoft и создал Windows NT. Предложенный порт OpenVMS для архитектуры x86-64 помимо установки на реальное оборудование, поддерживает испльзование в виртуальных машинах KVM, … Читать далее Операционная система OpenVMS портирована для архитектуры x86-64

Созданы форки Audacity, избавленные от телеметрии

В ответ на опрометчивые действия по продвижению телеметрии компанией Muse Group, выкупившей связанную с Audacity интеллектуальную собственность и торговые марки, организация Sartox Free Software в рамках проекта Audacium начала развитие форка звукового редактора Audacity, избавленного от кода, касающегося накопления и отправки телеметрии. Кроме удаления сомнительного кода, осуществляющего обращения по сети (отправка телеметрии и отчётов о сбоях, проверка обновлений), проект Audacium также отмечает в числе целей переработку кодовой базы для упрощения понимания кода и упрощения участия в разработке новичков. Проект также будет заниматься расширением функциональности, добавляя возможности востребованные пользователями, которые будут реализовываться в соответствии с пожеланиями сообщества. Одновременно основан ещё один … Читать далее Созданы форки Audacity, избавленные от телеметрии

Выпуск дистрибутива Virtuozzo Linux 8.4, нацеленного на замену CentOS 8

Компания Virtuozzo, разрабатывающая серверное ПО для виртуализации на основе открытых проектов, опубликовала выпуск дистрибутива Virtuozzo Linux 8.4, построенного путём пересборки исходных текстов пакетов Red Hat Enterprise Linux 8.4. Дистрибутив полностью бинарно совместим и идентичен по функциональности с RHEL 8.4, и может использоваться для прозрачной замены решений на базе RHEL 8 и CentOS 8. Для загрузки доступны iso-образы, размером 1.6 ГБ и 4.2 ГБ. Virtuozzo Linux позиционируется как замена CentOS 8, готовая для рабочих внедрений. Ранее дистрибутив применялся в качестве базовой операционной системы для развиваемой компанией Virtuozzo платформы виртуализации и различных коммерческих продуктов. Теперь Virtuozzo Linux поставляется без ограничений, бесплатен и … Читать далее Выпуск дистрибутива Virtuozzo Linux 8.4, нацеленного на замену CentOS 8

Вторая редакция патчей для ядра Linux с поддержкой языка Rust

Мигель Охеда (Miguel Ojeda), автор проекта Rust-for-Linux, предложил для рассмотрения разработчиками ядра Linux обновлённый вариант компонентов для разработки драйверов устройств на языке Rust. Поддержка Rust рассматривается как экспериментальная, но уже согласована для включения в ветку linux-next. В новом варианте устранены замечания, высказанные в процессе обсуждения первой версии патчей. Линус Торвальдс уже подключился к обсуждению и предложил изменить логику обработки некоторых битовых операций. Напомним, что предложенные изменения дают возможность использовать Rust в качестве второго языка для разработки драйверов и модулей ядра. Поддержка Rust преподносится как опция, не активная по умолчанию и не приводящая к включению Rust в число обязательных сборочных зависимостей … Читать далее Вторая редакция патчей для ядра Linux с поддержкой языка Rust

Выпуск игры Free Heroes of Might and Magic II (fheroes2) — 0.9.5

Доступен выпуск проекта fheroes2 0.9.5, пытающегося воссоздать игру Heroes of Might and Magic II. Код проекта написан на C++ и распространяется под лицензией GPLv2. Для запуска игры требуются файлы с игровыми ресурсами, которые можно получить, например, из демо-версии Heroes of Might and Magic II. Основные изменения: В окне просмотра характеристик и параметров существа добавлены подробные описания специальных свойств. Удерживая клавиши прокрутки списков можно быстро перемещаться по спискам во всем интерфейсе игры. Исправлены множественные проблемы проходимости возле объектов на карте мира. В кампаниях появилась возможность рестарта сценария и отображения специальных сообщений от существ. ИИ теперь умеет посещать практически все объекты на … Читать далее Выпуск игры Free Heroes of Might and Magic II (fheroes2) — 0.9.5

Выпуск Yggdrasil 0.4, реализации приватной сети, работающей поверх интернета

Опубликован выпуск эталонной реализации протокола Yggdrasil 0.4, позволяющего поверх обычной глобальной сети развернуть отдельную децентрализованную приватную IPv6-сеть, для защиты конфиденциальности в которой применяется сквозное шифрование. Для работы через сеть Yggdrasil могут использоваться любые существующие приложения, поддерживающие IPv6. Реализация написана на языке Go и распространяется под лицензией LGPLv3. Поддерживаются платформы Linux, Windows, macOS, FreeBSD, OpenBSD и Ubiquiti EdgeRouter. Yggdrasil развивает новую концепцию маршрутизации для создания глобальной децентрализованной сети, узлы в которой могут соединяться как напрямую между собой в режиме mesh-сети (например, через Wi-Fi или Bluetooth), так и взаимодействовать поверх существующих IPv6 или IPv4 сетей (сеть поверх сети). Отличительной особенностью Yggdrasil является … Читать далее Выпуск Yggdrasil 0.4, реализации приватной сети, работающей поверх интернета