Выпуск OpenMoHAA 0.80.0, первой бета-версии открытого движка для игры Medal of Honor: Allied Assault

Доступен выпуск проекта OpenMoHAA 0.80.0, воссоздающего движок для игры «Medal of Honor: Allied Assault«, используя в качестве основы открытый движок ioquake3. Для вывода графики задействован бэкенд на базе библиотеки SDL2, а для вывода звука поддерживается OpenAL или SDL. Код проекта распространяется под лицензией GPLv2. Готовые сборки сформированы для платформ Linux и Windows. Релиз OpenMoHAA 0.80.0 отмечен как первый, достигший достаточного уровня готовности для перехода проекта в стадию бета-выпусков — заявляется, что однопользователськая компания оригинальной игры и двух её дополнений Spearhead и Breakthrough полностью проходимы. На стороне сервера поддерживаются боты, блокировка по IP, подключение по IPv6, защита от флуда и возможность … Читать далее Выпуск OpenMoHAA 0.80.0, первой бета-версии открытого движка для игры Medal of Honor: Allied Assault

Выпуск Snek 1.10, Python-подобного языка программирования для встраиваемых систем

Кит Паккард (Keith Packard), активный разработчик Debian, лидер проекта X.Org и создатель множества X-расширений, включая XRender, XComposite и XRandR, опубликовал новый выпуск языка программирования Snek 1.10, позиционируемого как упрощённый вариант языка Python, адаптированный для использования на встраиваемых системах, на которых недостаточно ресурсов для использования MicroPython и CircuitPython. Snek не претендует на полноценную поддержку языка Python, но может использоваться на чипах, имеющих всего 2КБ ОЗУ, 32 КБ Flash-памяти и 1КБ EEPROM. Код проекта распространяется под лицензией GPLv3. Сборки подготовлены для Linux, Windows и macOS. В языке Snek используется семантика и синтаксис Python, но поддерживается лишь ограниченное подмножество возможностей. Одной из целей, … Читать далее Выпуск Snek 1.10, Python-подобного языка программирования для встраиваемых систем

В пакетном менеджере APT 2.9.15 прекращено использование apt-key

Опубликован выпуск инструментария для управления пакетами APT 2.9.15 (Advanced Package Tool). Ветка 2.9.x является экспериментальной и используется для разработки функциональности будущей стабильной версии APT 3.0, которая после стабилизации будет интегрирована в Debian Testing и войдёт в следующий значительный релиз Debian, а также будет добавлена в пакетную базу Ubuntu. Ключевым изменением в новой версии стало окончательное прекращение использования утилиты apt-key для управления ключами, применяемыми для верификации цифровых подписей пакетов. Утилита apt-key несколько лет назад была объявлена устаревшей в связи с уходом от старой модели проверки целостности пакетов, в которой использовалось общее хранилище ключей (/etc/apt/trusted.gpg) и отсутствовала привязка ключей к репозиториям, т.е. … Читать далее В пакетном менеджере APT 2.9.15 прекращено использование apt-key

Выпуск среды рабочего стола Cinnamon 6.4

После 6 месяцев разработки сформирован релиз среды рабочего стола Cinnamon 6.4, в рамках которой сообществом разработчиков дистрибутива Linux Mint развивается форк оболочки GNOME Shell, файлового менеджера Nautilus и оконного менеджера Mutter, нацеленный на предоставление окружения в классическом стиле GNOME 2 с поддержкой удачных элементов взаимодействия из GNOME Shell. Cinnamon основывается на компонентах GNOME, но эти компоненты поставляются как периодически синхронизируемый форк, не связанный внешними зависимостями с GNOME. Новый выпуск Cinnamon будет предложен в дистрибутиве Linux Mint 22.1, который планируется выпустить во второй половине декабря. Основные новшества: Предложена новая тема оформления, которая отличается использованием более тёмных цветов, более выраженным контрастом, скруглением … Читать далее Выпуск среды рабочего стола Cinnamon 6.4

Доступен дистрибутив Proxmox Backup Server 3.3

Компания Proxmox, известная разработкой продуктов Proxmox Virtual Environment и Proxmox Mail Gateway, опубликовала выпуск дистрибутива Proxmox Backup Server 3.3, который преподносится как готовое решение для резервного копирования и восстановления виртуальных окружений, контейнеров и начинки серверов. Установочный ISO-образ доступен для свободной загрузки. Специфичные для дистрибутива компоненты открыты под лицензией AGPLv3. Для установки обновлений доступен как платный репозиторий Enterprise, так и два бесплатных репозитория, которые отличаются уровнем стабилизации обновлений. Системная часть дистрибутива базируется на пакетной базе Debian и OpenZFS. Программный стек для управления резервным копированием написан на языке Rust и поддерживает инкрементальные бэкапы (на сервер передаются только изменившиеся данные), дедупликацию (при наличии … Читать далее Доступен дистрибутив Proxmox Backup Server 3.3

Выпуск дистрибутива Tails 6.10

Представлен релиз специализированного дистрибутива Tails 6.10 (The Amnesic Incognito Live System), развиваемого в составе проекта Tor. Дистрибутив основан на пакетной базе Debian 12, поставляется с рабочим столом GNOME 43 и предназначен для анонимного выхода в сеть при помощи инструментария Tor. Все соединения, кроме трафика через сеть Tor, по умолчанию блокируются пакетным фильтром. Для хранения пользовательских данных в режиме сохранения пользовательских данных между запусками применяется шифрование. Для загрузки подготовлен iso-образ, способный работать в Live-режиме, размером 1 ГБ. В новой версии обновлены Tor Browser 14.0.3 и почтовый клиент Thunderbird 128.4.3 (ранее использовалась ветка 115.x). В Thunderbird отключено сохранение данных телеметрии. В bitcoin-кошельке … Читать далее Выпуск дистрибутива Tails 6.10

Выпуск fheroes2 1.1.4, открытого движка Heroes of Might and Magic 2

Доступен выпуск проекта fheroes2 1.1.4, который воссоздаёт движок игры Heroes of Might and Magic II с нуля. Код проекта написан на C++ и распространяется под лицензией GPLv2. Для запуска игры требуются файлы с игровыми ресурсами, которые можно получить из оригинальной игры Heroes of Might and Magic II. Основные изменения: Добавлена виртуальная цифровая клавиатура для ввода количества существ в диалогах разделения стека. Исправлена логика передвижения героев вокруг некоторых объектов на карте, чтобы соответствовать оригинальной игре. В редакторе карт была добавлена новая разновидность объекта «навес», чтобы её можно было размещать на других типах территорий. Ранее, он был только в заснеженном исполнении. ИИ … Читать далее Выпуск fheroes2 1.1.4, открытого движка Heroes of Might and Magic 2

Уязвимость в tuned, позволяющая выполнить код с правами root

В развиваемом компанией Red Hat фоновом процессе tuned, выполняющем автоматическую оптимизацию настроек оборудования и ядра в зависимости от текущей нагрузки, выявлена уязвимость (CVE-2024-52336), позволяющая локальному непривилегированному пользователю выполнить любые команды с правами root. Проблема присутствует в реализации DBus-метода «com.redhat.tuned.instance_create», применяемого для создания экземпляров плагинов, в который можно передать параметры «script_pre» и «script_post» для указания скриптов, выполняемых перед или после создания экземпляра плагина. Проблема в том, что настройки Polkit позволяют любому вошедшему в систему локальному пользователю без аутентификации отправить DBus-запрос к данному методу, в то время как сам процесс tuned выполняется с правами root и запускает отмеченные в параметрах «script_pre» и … Читать далее Уязвимость в tuned, позволяющая выполнить код с правами root

Проект OpenStreetMap перевёл серверную инфраструктуру с Ubuntu на Debian

Проект OpenStreetMap объявил о переводе серверов в своей инфраструктуре на Debian GNU/Linux. До этого в течение 18 лет на серверах проекта использовался дистрибутив Ubuntu. Миграция производилась постепенно начиная с августа и привела к замене имеющихся установок Ubuntu 20.04 и 22.04 на Debian 12. Переход также позволил обновить язык Ruby с версии 3.0 до версии 3.1, и задействовать более новый выпуск фрейворка Ruby on Rails, что привело к ускорению работы сервиса www.openstreetmap.org. Среди причин миграции: Проблемы с сопровождением в Ubuntu некоторых пакетов, импортируемых из Debian, таких как Apache2, что требовало бэкпортирования новой версии для решения проблем в MPM-модуле (Multi-Processing Modules) event. … Читать далее Проект OpenStreetMap перевёл серверную инфраструктуру с Ubuntu на Debian

Firefox перешёл на использование формата XZ для распространения Linux-сборок

Разработчики Firefox объявили о переходе на использование формата XZ, базирующегося на алгоритме сжатия LZMA, для распространения сборок браузера для платформы Linux. Отмечается, что по сравнению с архивами «.tar.bz2» поставка сборок в формате «.tar.xz» даст возможность значительно сократить размер загружаемых данных и уменьшить время распаковки. В частности при использовании XZ размер сборок Firefox в среднем меньше на 25%, а операции распаковки выполняются более чем в два раза быстрее. В качестве варианта также рассматривался переход на формат Zstandard (.zst), но выбор был сделан в пользу формата XZ, который немного медленнее при распаковке, но при этом обеспечивает более высокий уровень сжатия и более … Читать далее Firefox перешёл на использование формата XZ для распространения Linux-сборок

Проект Raspberry Pi представил платы Compute Module 5 и Pico 2 W

Проект Raspberry Pi объявил о поступлении в продажу новой платы Raspberry Pi Compute Module 5, представляющей собой портативный вариант модели Raspberry Pi 5, размером всего 55 × 40 мм. Цена платы составляет от 45 до 135 долларов, в зависимости от объёма памяти и наличия поддержки Wi-Fi. Плата оснащена SoC BCM2712, который также применяется в Raspberry Pi 5, и включает в себя четыре 64-разрядных ядра ARMv8 Cortex-A76, работающих на частоте 2.4GHz, и графический ускоритель VideoCore VII. Имеется два видеовыхода HDMI (4Kp60). Видеоускоритель поддерживает графические API Vulkan 1.3 и OpenGL ES 3.1, и способен декодировать видео H.265 (HEVC) с качеством 4Kp60. На … Читать далее Проект Raspberry Pi представил платы Compute Module 5 и Pico 2 W

Релиз дистрибутива elementary OS 8

Представлен выпуск дистрибутива elementary OS 8, позиционируемого в качестве быстрой, открытой и заботящейся о конфиденциальности альтернативы Windows и macOS. Основное внимание в проекте уделяется качественному дизайну, нацеленному на создание простой в использовании системы, потребляющей минимальные ресурсы и обеспечивающей высокую скорость запуска. Пользователям предлагается собственное окружение рабочего стола Pantheon. Для загрузки подготовлены загрузочные iso-образы (3.2 ГБ), доступные для архитектуры amd64 (для бесплатной загрузки с сайта проекта в поле с суммой пожертвования необходимо ввести 0). При разработке оригинальных компонентов elementary OS используется GTK3, язык Vala и собственный фреймворк Granite. В качестве основы дистрибутива используются наработки проекта Ubuntu. На уровне пакетов и поддержки … Читать далее Релиз дистрибутива elementary OS 8

Выпуск nginx 1.27.3

Представлен выпуск основной ветки nginx 1.27.3, в рамках которой продолжается развитие новых возможностей. В параллельно поддерживаемой стабильной ветке 1.26.x вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей. В дальнейшем на базе основной ветки 1.27.x будет сформирована стабильная ветка 1.28. Код проекта написан на языке Си и распространяется под лицензией BSD. Среди изменений: В директиву «server«, используемую в блоке «upstream«, добавлена поддержка параметра «resolve», включающего отслеживание изменения IP-адреса для используемого доменного имени и автоматическое обновление конфигурации блока «upstream» без необходимости перезапуска nginx в случае изменения адреса. В модуль ngx_mail_proxy_module добавлена поддержка специфичного для SmarterMail режима IMAP LOGIN с нетегированным … Читать далее Выпуск nginx 1.27.3

Релиз Firefox 133

Состоялся релиз web-браузера Firefox 133 и сформированы обновления прошлых веток с длительным сроком поддержки — 115.18.0 и 128.5.0. На стадию бета-тестирования переведена ветка Firefox 134, релиз которой намечен на 7 января. Основные новшества в Firefox 133: В режиме усиленной защиты (strict) от отслеживания перемещений (ETP, Enhanced Tracking Protection) включена защита от отслеживания с использованием редиректов (Bounce Tracking Protection). Механизм Bounce Tracking Protection позволяет отлавливать активность, специфичную для отслеживания через редиректы, и периодически очищать Cookie и локально сохранённые данные, используемые для отслеживания. В отличие от ранее доступного режима «Cookie Purging» очистка производится не на основе списка известных трекеров, а на основе … Читать далее Релиз Firefox 133

Началось бета-тестирование открытого российского игрового движка NauEngine

Представлен первый бета выпуск открытого игрового движка NauEngine и связанной с ним среды разработки игр NauEditor, код которых распространяется под лицензией BSD. Релиз намечен на конец 2025 года. Движок полностью бесплатный и может использоваться для создания производных коммерческих и некоммерческих продуктов. Для разработчиков игр подготовлено руководство пользователя на русском языке. Среда разработки игр включает редактор трехмерной сцены, материалов, анимаций и визуальных эффектов (VFX). Интерфейс построен с использованием библиотеки Qt6 и включает такие компоненты, как Project Browser (Браузер проекта), Viewport (Окно просмотра), Outliner (Структура сцены), Inspector (Инспектор) и Console (Консоль). Отдельно поставляется редактор интерфейса пользователя в играх (GUI Editor). основанный на … Читать далее Началось бета-тестирование открытого российского игрового движка NauEngine

Релиз StartWine-Launcher 407, программы для запуска Windows-приложений и игр в Linux

Опубликован выпуск приложения Startwine-Launcher 406, развиваемого для запуска в Linux-системах программ и игр, собранных для платформы Windows. Основной целью разработки StartWine-Launcher было упрощение процесса создания новичками префиксов Wine, — наборов библиотек и зависимостей Windows, необходимых для работы Windows-приложений в Linux. Код StartWine-Launcher написан на языке Python и распространяется под лицензией GPLv3. Интерфейс реализован на основе библиотеки GTK. StartWine-Launcher может быть установлен в любое место файловой системы, не затрагивая системные файлы. Приложения запускаются в контейнере на базе runimage, что исключает необходимость установки зависимостей в систему и изолирует запускаемое приложение от основной системы. Управление и настройка производится через графический интерфейс. В новой … Читать далее Релиз StartWine-Launcher 407, программы для запуска Windows-приложений и игр в Linux

Выпуск утилиты для загрузки web-контента GNU Wget2 2.2.0

Представлен релиз проекта GNU Wget2 2.2.0, развивающего переписанный с нуля и полностью переработанный вариант программы для автоматизации рекурсивной загрузки контента GNU Wget. Wget2 предоставляет набор дополнительных опций, поддерживает загрузку в несколько потоков, позволяет использовать доступную функциональность через библиотеку libwget, поддерживает протоколы HTTP/2 и TLS 1.3, даёт возможность загружать только изменившиеся данные, может сохранять данные с серверов потокового вещания, корректно обрабатывает интернационализированные доменные имена и может перекодировать загружаемое содержимое. Утилита wget2 поставляется под лицензией GPLv3+, а библиотека под LGPLv3+. В новой версии: Добавлена поддержка библиотеки libproxy и предоставлена возможность соединения через прокси с поддержкой HTTP/1.0. По умолчанию отключён режим быстрого открытия … Читать далее Выпуск утилиты для загрузки web-контента GNU Wget2 2.2.0

Релиз открытой цифровой звуковой рабочей станции Zrythm 1.0.0

После четырёх лет разработки представлен релиз проекта Zrythm 1.0.0, развивающего программную цифровую звуковую рабочую станцию для аранжировки и создания музыкальных композиций, предоставляющую полный набор возможностей для записи, обработки, редактирования, микширования и мастеринга звука и MIDI-данных. Предлагаемый проектом графический интерфейс рассчитан как на применение начинающими музыкантами, так и на студийное использование профессионалами. Код проекта распространяется под лицензией AGPLv3. Zrythm 1.0.0 отмечен как первый выпуск, готовый для широкого применения в рабочих проектах на платформе GNU/Linux. Сборки для Windows и macOS пока имеют качество бета-версий. Параллельно уже ведётся работа над веткой Zrythm 2, в которой осуществлён переход с использования языка Си, системы сборки … Читать далее Релиз открытой цифровой звуковой рабочей станции Zrythm 1.0.0

Инициатива по верификации стандартной библиотеки Rust

Компания Amazon и организация Rust Foundation представили инициативу, нацеленную на повышение безопасности стандартной библиотеки языка Rust. Целью заявлена проверка надёжности и безопасности функций, в которых используется ключевое слово «unsafe«, допускающее операции, небезопасно работающие с памятью, такие как разыменование указателей, изменение статических переменных и обращение к внешним библиотекам на С/C++. Отмечается, что в настоящее время стандартная библиотека Rust насчитывает около 35 тысяч функций, из которых в 7500 встречаются блоки кода, выполняемые в контексте «unsafe». За последние три года в библиотеке было выявлено 57 проблем с корректностью работы, из которых 20 были помечены как уязвимости. Работа по проверке библиотеки организована в форме … Читать далее Инициатива по верификации стандартной библиотеки Rust

GCC 15 будет использовать стандарт C23 по умолчанию

В кодовую базу, на основе которой формируется запланированный на весну следующего года выпуск набора компиляторов GCC 15, принято изменение, включающее по умолчанию использование стандарта С23 с расширениями GNU («-std=gnu23») при компиляции программ на языке C (ранее по умолчанию использовался стандарт C17 — «-std=gnu17»). Изменение потенциально может привести к проблемам при сборке существующих проектов, так как в новом стандарте имеются отличия, такие как добавление константы nullptr, типа _BitInt(n) и ключевых слов bool, true и false, которые могут конфликтовать с заданными в приложениях одноимёнными идентификаторами. Стандарт С23 (ISO/IEC 9899:2024) был официально опубликован международной организацией по стандартизации (ISO) 31 октября 2024 года. Среди … Читать далее GCC 15 будет использовать стандарт C23 по умолчанию

Выпуск MaXX Interactive Desktop 2.2, адаптации рабочего стола IRIX для Linux

После четырёх лет разработки опубликована среда рабочего стола MaXX Interactive Desktop 2.2.0, которая позиционируется как первый альфа-выпуск проекта, пытающегося воссоздать пользовательскую оболочку IRIX Interactive Desktop (SGI Indigo Magic Desktop) с использованием технологий Linux. Разработка ведётся по соглашению с компанией SGI, разрешающему полное воссоздание всех функций IRIX Interactive Desktop для платформы Linux. Инструкции по установке подготовлены для Ubuntu, RHEL, Debian, Manjaro и Arch Linux. Исходные тексты опубликованы лишь для части компонентов, а другая часть развивается в приватных репозиториях, доступных по специальному запросу и включающих смесь из проприетарного кода (в соответствии с требованиями соглашения с SGI) и кода под различными открытыми лицензиями. … Читать далее Выпуск MaXX Interactive Desktop 2.2, адаптации рабочего стола IRIX для Linux