Новости
Xenolith: Clang в браузере, сборка нативных С++ приложений для Windows, Linux, macOS прямо со страницы
Группа энтузиастов собрала SDK, позволяющий собирать полноценные настольные приложения прямо в браузере.
Система устроена так: инструменты сборки разделены на две части: host и target. Часть target полностью независима от платформы, на которой выполняется компиляция, что позволяет использовать её для сборки приложения на любой платформе, включая браузер.
( читать дальше... )
Исходный код среды доступен на Github под лицензией MIT, там же есть бинарные сборки инструментов. Все без исключения инструменты собираются из исходных кодов внутри среды (для сборки требуется Linux и компилятор, способный собрать GCC 15.2, дальше среда соберёт всё сама).
Доступна онлайн-демонстрация с набором примеров, включая DOOM и демо-версию HoMM2. Не требует регистрации, работает одной страницей, не общается сервером, данные лежат на AWS CDN, отслеживание посещений Яндекс-метрикой.
>>> Сайт движка
>>> Попробовать живьём (xenolith.studio)
Fontmatrix 1.0.0 и 1.0.1
25 и 30 сентября состоялись выпуски 1.0.0 и 1.0.1 кроссплатформенного (Linux и Windows) менеджера шрифтов Fontmatrix.
Основные возможности:
- активация и деактивация шрифтов;
- пометка шрифтов тегами и группировка шрифтов в наборы;
- поиск шрифтов с помощью простых или комбинированных фильтров: по тегам, метаданным, классификации PANOSE, охвату языка, лицензии и технологии шрифта;
- подробное инспектирование шрифтов: просмотр глифов, функций OpenType, названий и таблиц TrueType;
- тестирование функций OpenType, включая шейпинг с помощью HarfBuzz и поддержкой письменностей с написанием текста справа налево;
- поддержка вариативных и цветных шрифтов: глифов CBDT, sbix, COLR и OpenType-SVG;
- сравнение глифов нескольких шрифтов, с наложением их друг на друга;
- поиск дубликатов шрифтов;
- создание каталогов шрифтов в виде файла PDF;
- извлечение шрифтов, встроенных в файл PDF (при компиляции с библиотекой PoDoFo не ниже версии 0.10).
Проект написан на языке C++ и распространяется по лицензии GNU GPL 2.
( читать дальше... )
>>> Исходный код на GitHub
>>> История проекта
>>> Подробнее (l10n-bg.dev)
Доступен декомпилированный высокоуровневый код игры Космические Рейнджеры HD: Революция
Путём byte-matching декомпиляции был реконструирован исходный код на Delphi 2007 для игры Космические Рейнджеры HD: Революция. Он собирается в исполняемый файл, идентичный оригинальному, т. е. по определению сохраняет всё поведение игры. Это не официальный релиз исходников, а реконструкция — практически все внутренние символы в коде (переменные, функции) имеют новые названия.
Размер кодовой базы: примерно 230 тысяч строк Delphi Pascal, и чуть больше тысячи строк оригинальных ассемблерных вставок на x86.
Дополнительно доступны:
- Порт исходных кодов на Free Pascal Compiler с кроссплатформенной поддержкой, в том числе под Linux (см. скриншоты).
- C++ трансляция всей кодовой базы с сохранением работоспособности.
- Открытая реализация библиотеки
okgf.dllдля программного рендера графики, используемая КР. - Декомпилированный исходный код первой части Космических Рейнджеров на Delphi 7.
>>> Репозиторий (github.com)
Firefox 157
Доступен Firefox 157 с обновлённым интерфейсом.
( читать дальше... )
>>> Примечания к выпуску для разработчиков
>>> Все ошибки, исправленные в этом выпуске
>>> Подробности (mozilla.org)
Stellarium 26.3
28 сентября состоялся выпуск 26.3 популярного свободного кроссплатформенного планетария Stellarium — третий в этом году.
Проект написан на языке C++ с использованием фреймворка Qt (поддерживаются версии 5 и 6) и распространяется по лицензии GNU GPL 2.0.
Основные изменения:
- добавлена культура неба народа потаватоми (скриншоты 1 и 2);
- добавлен плагин «Видимость объекта» (скриншоты 3 и 4). Плагин показывает на карте планеты, где видна выбранная звезда или объект глубокого космоса. Поддерживает наблюдения с Земли, Луны, восьми планет, Плутона и четырех галилеевых спутников. Также отображает границы широт сумерек в дни солнцестояний только для Земли, рассчитанные по наклону оси вращения на дату;
- многочисленные улучшения в плагинах, ядре программы, интерфейсе и культурах неба;
- улучшения в движке скриптов;
- исправлены обнаруженные ошибки.
>>> Подробнее на stellarium.org и в первой редакции новости (stellarium.org)
Git 2.56
Представлен релиз распределенной системы управления исходными текстами Git 2.56. Код Git распространяется под лицензией GPLv2+. По сравнению с прошлым выпуском в новую версию принято 748 изменений, подготовленных при участии 104 разработчиков, 39 из которых впервые приняли участие в разработке Git.
( читать дальше... )
>>> Источник: OpenNET (opennet.ru)
GitRiver 1.1.0
Вышел GitRiver 1.1.0 - платформа для размещения git-репозиториев на своих серверах, написанная на Rust (новость о выпуске 1.0). Данные хранятся в PostgreSQL 15 или новее.
Лицензия проприетарная. Редакция Community бесплатна и не ограничивает число пользователей и репозиториев; всё перечисленное ниже входит в неё. Платные редакции добавляют SAML, LDAP и SCIM, журнал аудита, квоты, метрики DORA и помощника на языковых моделях.
( читать дальше... )
>>> Список изменений 1.1.0 (gitriver.ru)
Выпуск ynotbit 0.5.0, настольного клиента Bitmessage на C++/Qt
Опубликован выпуск ynotbit 0.5.0 — компактного настольного клиента для децентрализованной сети обмена сообщениями Bitmessage. Готовые сборки подготовлены для Linux (AppImage, x86_64), macOS (Apple Silicon) и Windows (x86_64).
Ключи идентичностей хранятся в отдельном защищённом паролем хранилище (Argon2id и XChaCha20-Poly1305), а переписка — в зашифрованном документе SQLCipher, который пользователь размещает там, где удобно. Сетевой узел работает отдельным процессом без доступа к ключам и продолжает собирать объекты сети, пока хранилище заблокировано; после разблокировки подходящие сообщения расшифровываются и сохраняются в почтовый ящик.
( читать дальше... )
>>> Проект и скриншоты (github.com)
()
Опубликована программа XXII конференции разработчиков СПО
Опубликована программа XXII конференции разработчиков свободных программ — OSSDEVCONF-2026, которая пройдёт 2–4 октября 2026 года в Институте программных систем РАН, г. Переславль-Залесский.
На мероприятии соберутся разработчики и энтузиасты свободного ПО и открытого аппаратного обеспечения, чтобы обсудить новейшие достижения в области СПО, OSHW (Open Source HardWare) и перспективы их развития, наладить личные и профессиональные контакты и обменяться опытом, инициировать создание новых проектов. Формат конференции предполагает открытую встречу докладчиков и слушателей, а также личное общение.
( читать дальше... )
>>> программа конференции (basealt.ru)
Выпуск LibreDB Studio 0.16.2 с устранением уязвимости доступа к чужим соединениям
Вышла версия 0.16.2 LibreDB Studio, клиента для SQL- и NoSQL-СУБД с веб-интерфейсом. Studio ставится на свой сервер, а пользователи работают с базами через браузер. Лицензия MIT.
В этой версии исправлена уязвимость GHSA-3wh2-8x78-jfw4 с оценкой 8.8 из 10 по CVSS. О ней сообщил сторонний исследователь NotAFlightRisk.
( читать дальше... )
>>> Репозиторий проекта (github.com)
OutWiker 4.1
Спустя три с половиной месяца с момента выхода прошлой стабильной версии OutWiker 4.0 опубликован выпуск программы для хранения заметок OutWiker 4.1. Особенностью программы является хранение заметкок в виде каталогов с текстовыми файлами, к каждой заметке можно прикреплять произвольное количество файлов, программа позволяет писать заметки с использованием различных нотаций: HTML, вики, Markdown (если установлен соответствующий плагин). Также с помощью плагинов можно добавить возможность размещения на викистраницах формул в формате LaTeX и вставки блока кода с раскраской ключевых слов для различных языков программирования. Программа написана на языке Python (интерфейс на wxPython), распространяется под лицензией GPLv3 и доступна в сборках для Linux (snap и flatpak) и Windows.
Изменения в версии 4.1:
- Исправлен запуск и работа приложения в композиторах Wayland в Linux.
- Добавлена возможность при создании новой заметки сразу открывать её в новой вкладке.
- Добавлена возможность создания заметки на основе выделенного текста в открытой заметке.
- Добавлена возможность сортировки заметок по дате создания или изменения.
- Добавлена настройка цветов облака тегов.
- Добавлено сохранение положения прокрутки в режиме просмотра.
- Многочисленные исправления надписей в интерфейсе приложения.
- Продолжается работа по перерисовке значков для заметок из растрового в векторный формат.
- Исправления ошибок и улучшения в интерфейсе приложения.
Уже началась работа над следующей версией OutWiker 5.0, в Windows-версии будет использоваться более новый HTML-движок Edge, но при этом прекратится поддержка Windows 7.
>>> Страница приложения (jenyay.net)
Выпуск FluxCast 0.2.7, инструмента для трансляции рабочего стола Linux на Smart TV
Состоялся выпуск проекта FluxCast v0.2.7, предназначенного для организации стриминга рабочего стола Linux на экраны Smart TV по протоколам Wi-Fi Direct (Miracast), DLNA и Chromecast с минимальной задержкой. Исходный код проекта написан на Python и распространяется под лицензией GPLv3.
Ключевым изменением в версии 0.2.7 стало полное устранение двух уязвимостей безопасности в сетевом стеке (исправлены несанкционированное подключение к RTSP-сессии и DoS-уязвимость, приводящая к MemoryError).
( читать дальше... )
>>> Подробности релиза на GitHub (github.com)
systemd 262
К нам приехал долгожданный релиз свободного (GPL) менеджера систем GNU/Linux. В этой версии:
- поддержка LUO (Live-Update Orchestrator);
- canary text для ИИ-агентов (для правильной атрибуции соответствующих изменений) в
AGENTS.md; - поддержка политик FSCRYPTv2 в systemd-homed;
- полный перевод udevadm на интерфейс varlink;
- возможность сборки systemd в качестве статического бинарника (для использования в контейнерах);
- множество других больших и малых изменений.
Поддержка LUO особенно интересна в контексте работ над Orphaned VM — виртуалках, способных переживать ребут хоста без остановки работы.
>>> Подробности (github.com)
Valve представила Lepton — набор инструментов для запуска Android-игр в Linux
Открытый набор инструментов Lepton предназначен для интеграции с клиентом Steam и, в частности, для запуска VR-совместимых Android-игр на Linux-шлеме Steam Frame.
( читать дальше... )
>>> Lepton (steamos.cloud)
| ← предыдущие | следующие → |








