LINUX.ORG.RU

Новости «Open Source»

Активные теги:

 , , , , , , , , , , , ,

: Релиз системного монитора FSM v0.7.0 (7 комментариев)

Выпуск DXVK 3.0

 ,

Группа Open Source

Через полгода разработки выпущена свежая версия DXVK (Direct3D to Vulkan Translation Layer), открытой библиотеки, которая преобразует вызовы API Direct3D 8, 9, 10 и 11 в команды Vulkan. Она позволяет запускать 3D-приложения и игры, разработанные для Windows, на системах, где нативная поддержка Direct3D отсутствует, используя при этом возможности более эффективного графического API Vulkan.

( читать дальше... )

>>> Заметка о выпуске на GitHub (github.com)

Sylvia
()
: GNU nano 9.1 «met een hongerig paard aan ons been» (32 комментария)
: ZXC 0.12.0 (21 комментарий)

lzbench 2.3

 , , , ,

Группа Open Source

Спустя почти восемь месяцев состоялся выпуск 2.3 консольной утилиты lzbench, предназначенной для сравнения многих популярных алгоритмов компрессии и декомпрессии (их список можно получить командой lzbench -l).

Утилита написана на языках C, С++, Rust и Zig, и распространяется по лицензии GNU GPL 2 или 3 — на ваш выбор.

Изменения:

  • группы псевдонимов компрессоров были реорганизованы по типу — группа ALL теперь представляет собой объединение групп LZ, SYMMETRIC и MISC; кодеки BWT/PPM (bsc, bzip2, bzip3, ppmd8) перенесены в группу SYMMETRIC, а kanzi разбит по алгоритмам на отдельные уровни между группами LZ и SYMMETRIC.
  • добавлены псевдонимы FASTEST (все компрессоры ALL только с максимальной скоростью) и SLOW для очень медленных компрессоров (glza).
  • кодеки CUDA теперь по умолчанию отключены и компилируются только при указании параметра ENABLE_CUDA=1.
  • кодек BSC теперь обрабатывает блоки, размер которых превышает ограничение на входные данные, разбивая их на фрагменты; максимальный размер входных данных кодека — это свойство кодека, используемое при определении размера буферов;
  • добавлен флаг сборки -mno-strict-align и макрос SNAPPY_HAVE_RVV для RISC-V;
  • различные исправления для платформ x86-32 (lzham), ARM32, а также обработка размера файлов в Windows;
  • исправлено выделение памяти для буфера компреcсии, с учётом накладных расходов, связанных с буфером разбиения блоков кодека;

( читать дальше... )

>>> Подробности на GitHub (github.com)

dataman
()

FreeRDP 3.27

 , ,

Группа Open Source

Опубликован релиз FreeRDP 3.27.0 — открытой реализации протокола Remote Desktop Protocol, включающей библиотеки и клиенты для подключения к RDP-серверам. Выпуск опубликован 15 июня 2026 года, о чём сообщается в официальной заметке проекта. Архивы новой версии загружены в каталог релизов FreeRDP, а полный набор изменений доступен через сравнение 3.26.0…3.27.0 на GitHub.

Разработчики называют FreeRDP 3.27.0 крупным выпуском с новыми возможностями, исправлениями ошибок и чисткой кода. Одно из главных изменений — более строгие параметры TLS: уровень безопасности TLS теперь по умолчанию выставлен в 2, а минимальная поддерживаемая версия TLS повышена до TLS 1.2. Это означает, что старые и слабые TLS-конфигурации больше не будут использоваться по умолчанию. При необходимости поведение можно переопределить на стороне клиента через параметры /tls:seclevel: и /tls:enforce:, а серверные реализации могут управлять этим через rdpSettings::FreeRDP_TLSMinVersion и rdpSettings::FreeRDP_TlsSecLevel, как указано в релизных заметках FreeRDP 3.27.0.

Основные изменения FreeRDP 3.27.0:

( читать дальше... )

>>> Источник (freerdp.com)

unclestephen
()
: Opengram — открытая реализация сервера Telegram (50 комментариев)

par2cmdline 1.2.0

 , par, par2cmdline, ,

par2cmdline 1.2.0
Группа Open Source

10 июня состоялся выпуск 1.2.0 набора кроссплатформенных многопоточных консольных утилит par2cmdline для создания, проверки и восстановления файлов в формате PAR 2.0, с использованием кодов Рида — Соломона.

Предоставляются сборки для Linux, FreeBSD, MacOS и Windows.

( читать дальше... )

>>> Подробности на GitHub (github.com)

dataman
()

X Square Robot открыла XRZero-G0 — фреймворк для сбора робототехнических данных без физического робота

 xrzero-g0, x square robot,

X Square Robot открыла XRZero-G0 — фреймворк для сбора робототехнических данных без физического робота
Группа Open Source

Компания X Square Robot открыла проект XRZero-G0 — аппаратно-программный фреймворк для сбора обучающих демонстраций, генерации политик управления и проверки их на реальных роботах. Проект ориентирован на одну из главных проблем embodied AI: дорогой и медленный сбор качественных данных с помощью физических роботов. Вместо постоянной телеметрии с реального оборудования XRZero-G0 использует демонстрации, записанные человеком через VR-интерфейс и набор камер, после чего эти данные применяются для обучения роботов.

В техническом отчёте XRZero-G0 авторы описывают систему как совместно спроектированную аппаратно-программную платформу для «robot-free» сбора данных и обучения политик управления. По их данным, сочетание большого массива человеко-записанных демонстраций с небольшим объёмом данных от реального робота позволяет получить качество, сопоставимое с датасетами, собранными только на физических роботах. В экспериментах упоминается соотношение около 10 человеко-записанных эпизодов на 1 эпизод реального робота, что снижает стоимость сбора данных примерно в 20 раз.

По описанию Help Net Security, вместе с XRZero-G0 опубликован G0-Dataset — мультимодальный набор данных, собранный с помощью этого фреймворка. Он включает более 2000 часов проверенных демонстраций, охватывает зрительные, тактильные и аудиомодальности, а также содержит около 3000 различных задач манипуляции — от базовых действий до более тонких семантических сценариев. Часть набора данных доступна на Hugging Face как XRZero-G0-3K.

Система интересна тем, что пытается сделать сбор робототехнических данных похожим не на ручное управление конкретной дорогой машиной, а на масштабируемый производственный процесс: оператор записывает действия в удобной среде, данные проходят контроль качества, затем используются для обучения политики, а результат проверяется на физическом роботе. Такой подход может быть полезен для исследований в области универсальных роботов, dexterous manipulation и переноса навыков между разными робототехническими платформами.

Возможности XRZero-G0

( читать дальше... )

>>> Источник (github.com)

unclestephen
()

OpenProject 17.5

 openproject,

Группа Open Source

Опубликован выпуск OpenProject 17.5.0 — открытой системы управления проектами, задачами, дорожными картами, agile-планированием, встречами, документацией и совместной работой команд. Код проекта распространяется под лицензией GPLv3, разработка ведётся открыто на GitHub. Релиз состоялся 10 июня 2026 года.

Главное изменение OpenProject 17.5 — появление проектных идентификаторов рабочих пакетов, пока в статусе Beta. Раньше задачи в OpenProject получали единый числовой номер в рамках всей инсталляции, например #2385. Теперь администратор может выбрать режим, при котором идентификатор включает контекст проекта, например PROJ-01. Это упрощает работу в организациях с большим количеством проектов и помогает при миграции с Jira, где команды часто привыкли к проектным ключам задач.

Список основных изменений:

( читать дальше... )

>>> Источник (openproject.org)

unclestephen
()

Asterinas 0.18

 , ,

Группа Open Source

Опубликован выпуск Asterinas 0.18.0 — экспериментальной операционной системы и ядра, написанных на Rust и ориентированных на совместимость с Linux ABI. Проект позиционируется как попытка создать «production-grade» альтернативу Linux с упором на безопасность памяти, производительность и запуск обычного Linux-пользовательского окружения. Код Asterinas открыт и размещён на GitHub, основная лицензия проекта — MPL 2.0. Релиз Asterinas 0.18.0 был опубликован 4 июня 2026 года, а 9 июня на него обратил внимание Phoronix.

Главное направление выпуска — подготовка Asterinas к использованию в роли гостевой ОС для VM-based Kata Containers и Confidential Containers. Для этого в ядро добавили недостающие низкоуровневые механизмы: пространства имён, cgroups, virtio-fs, virtio-rng и переработанный vsock для обмена данными между хостом и гостевой системой.

Список основных изменений:

( читать дальше... )

>>> Источник (asterinas.github.io)

unclestephen
()

Euro-Office 1.0

 euro-office, ,

Группа Open Source

9 июня 2026 года опубликован первый стабильный выпуск Euro-Office 1.0 — открытого офисного пакета для совместного редактирования документов, таблиц и презентаций. Проект развивается как европейская и суверенная альтернатива Microsoft Office, Google Docs и другим облачным офисным решениям, а его код открыт на GitHub под лицензией AGPLv3.

Euro-Office основан на кодовой базе ONLYOFFICE, но развивается как отдельный проект с участием европейских компаний и организаций, включая Nextcloud, IONOS, Eurostack, XWiki, OpenProject, Soverin, Abilian, BTactic, Open-Xchange и Office.eu. Первый стабильный выпуск уже рассчитан на использование в рабочих окружениях и интегрируется в Nextcloud Hub 26 Spring как один из вариантов офисного редактора в составе Nextcloud Office.

( читать дальше... )

>>> Источник (nextcloud.com)

unclestephen
()

LDL 0.2 — графическая библиотека, оптимизированная для маломощных систем

 , , ,

Группа Open Source

Опубликован выпуск мультимедийной библиотеки LDL 0.2 (Little DirectMedia Layer). Она позволяет создавать графические приложения, способные работать как на современных, так и на устаревших системах.

Поддерживаемые платформы

  • Windows: 95 и новее;
  • macOS / OS X: 10.6 и новее;
  • Linux: дистрибутивы с ядром 2.0+;
  • FreeBSD: 3.0+.

Основные характеристики

  • Язык программирования: Си;
  • Лицензия: LGPL 3.0;
  • Графика: Простой кроссплатформенный API, поддержка OpenGL 1.0–4.6;
  • Ввод: Управление окнами и обработка событий с устройств ввода.

( читать дальше... )

>>> Новость на opennet.ru (opennet.ru)

JordanCpp
()

Объявлены победители 29 конкурса по написанию запутанного кода на языке Си

 , ,

Группа Open Source

Опубликованы исходные тексты работ, победивших в двадцать девятом конкурсе IOCCC (International Obfuscated C Code Contest), участникам которого предлагалось подготовить наиболее запутанный и трудноразбираемый код на языке Си. Участвующие в конкурсе работы, с одной стороны, должны препятствовать анализу кода и пониманию сути решаемой задачи, но, с другой стороны, код должен быть интересен и чем-то примечателен (работы могут быть необычно оформлены или выделять неожиданные стороны языка Си). Размер файла с кодом программы не должен превышать 4993 байтa, а чистый код не должен превышать 2503 байта после обработки утилитой iocccsize.

( читать дальше... )

Видео на youtube, длительность: 2:57:20.

>>> Источник: OpenNET (opennet.ru)

dataman
()

Flatpak 1.18.0

 

Группа Open Source

Опубликован Flatpak 1.18.0 — новый стабильный выпуск системы для сборки, распространения и запуска изолированных Linux-приложений. Flatpak позволяет разработчикам выпускать одно приложение для разных дистрибутивов, поставлять собственные зависимости и запускать программы в предсказуемой среде. Общее описание проекта приведено на сайте flatpak.org, а список изменений опубликован в официальном релизе Flatpak 1.18.0 на GitHub. Дополнительный краткий разбор выпуска опубликован Linuxiac в заметке Flatpak 1.18 Released with AMD Compute Interface Support.

Основные изменения Flatpak 1.18.0:

( читать дальше... )

>>> Источник (github.com)

unclestephen
()
: Ape — новая открытая программная реализация Vulkan ICD (14 комментариев)

Wayland Protocols 1.49

 

Группа Open Source

Выпущен Wayland Protocols 1.49 — набор спецификаций дополнительных протоколов Wayland, используемых композиторами, графическими тулкитами и приложениями для реализации возможностей, не входящих в базовый протокол Wayland. Проект описывает такие расширения, как обмен GPU-буферами, управление цветом, масштабирование, сессии и другие механизмы, на которых строятся современные Wayland-десктопы.

Релиз Wayland Protocols 1.49 опубликован 7 июня 2026 года. Главные изменения связаны не с пользовательскими настройками, а с низкоуровневой инфраструктурой: multi-GPU, HDR/цветом и дробным масштабированием.

Основные нововведения

( читать дальше... )

>>> Источник (github.com)

unclestephen
()

XLibre 25.1.6

 , ,

Группа Open Source

Одновременно с празднованием первой годовщины вышла новая версия 25.1.6 форка графического сервера X.org — XLibre.

( читать дальше... )

>>> Подробности (github.com)

ptah_alexs
()

OutWiker 4.0

 , , ,

Группа Open Source

Спустя почти два года с момента выхода прошлой стабильной версии (бета-версии выходят практически каждый месяц), опубликована новая стабильная версия программы для хранения заметок OutWiker 4.0. Особенностью программы является то, что заметки хранятся в виде каталогов с текстовыми файлами, к каждой заметке можно прикреплять произвольное количество файлов, программа позволяет писать заметки с использованием различных нотаций: HTML, вики, Markdown (если установлен соответствующий плагин). Также с помощью плагинов можно добавить возможность размещения на викистраницах формул в формате LaTeX и вставки блока кода с раскраской ключевых слов для различных языков программирования.

( читать дальше... )

>>> Страница программы (jenyay.net)

JenyayIlin
()

NVIDIA CUDA-Oxide 0.2.0

 , , ,

Группа Open Source

Опубликован выпуск CUDA-Oxide 0.2.0 — экспериментального компилятора NVIDIA Labs, позволяющего писать код под CUDA-ядра на чистом Rust и компилировать их напрямую в PTX. Проект использует собственный backend для rustc, поддерживает модель SIMT и собирается через команду cargo oxide, при этом host-код и device-код могут находиться в одном дереве исходников. Релиз состоялся 5 июня 2026 года и назван первым «community release»: после открытия ветки 0.1.0 в проект приняли 37 pull request от 23 участников.

Главное изменение CUDA-Oxide 0.2.0 — переход к самодостаточному исполняемому файлу. Сгенерированные GPU-артефакты — PTX, NVVM-IR, LTOIR и cubin — теперь могут встраиваться прямо в host-бинарник через новый формат oxide-artifacts. Благодаря этому Rust-программа с CUDA-ядрами больше не обязана таскать за собой отдельные .ptx-файлы, а загрузка ядер происходит из самого запущенного executable.

Основные изменения:

( читать дальше... )

>>> Источник (github.com)

unclestephen
()