LINUX.ORG.RU

Новости «Open Source»

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

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

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
()
: libinput 1.31.3 с исправлением уязвимости, ведущей к выполнению кода от root (13 комментариев)

Эмулятор ZX Spectrum Glukalka 3.1

 , , ,

Группа Open Source

Готова версия эмулятора ZX Spectrum Glukalka версии 3.1 для десктопа. Новое в этой версии:

  • Полная функциональность на всех версиях Qt 4-6 (работает загрузка игр с веба).
  • Восстановлена работоспособность в режиме OpenGL.
  • Улучшен алгоритм разбиения на файлы при дампе музыки.
  • Звук воспроизводится через OpenAL (Mac), QtMultimedia (при наличии плагина), и Alsa (Linux).
  • Мелкие фиксы и улучшения, фиксы Big Engian.
  • Бинарные сборки для Windows (32 и 64 бит), Linux (build system - ASTRA 1.7.5, Qt5), MacOS (Intel и ARM64).

Для чего нужен эмулятор ZX Spectrum в 2026-м году? Чтобы вынимать из ПО музыку для последующего прослушивания.

На первом скриншоте — запущенный на эмуляторе плеер для трекерной и конвертированной музыки. Это Solaris 10, Sparc. Помимо оригинальной и всем известной музыки для классических игр, для ZX Spectrum написано очень много оригинальных треков и каверов в формате популярных трекеров. Искать такие сборники можно по запросам вроде «ZX-Spectrum music collection». Хотя звук в эмуляторе не претендует на прецизионное звучание, он неплох. Да и нет никакого эталонного звучания, все чипы и схемы звучат по-разному.

Иногда на эмуляторе ещё можно играть. На втором скриншоте запущена игра Videopool, одна из немногих всё ещё играбельных на сегодня. ОС — Astra 1.7.5, удалённая работа. Эмулятор работоспособен и интерактивен при удалённой работе через ssh -X.

Программа работает на широком диапазоне платформ Windows, Mac, Linux. Требуется библиотека Qt версий 4-6. 32, 64 бит. В разумных пределах, он не требователен к аппаратному обеспечению. На компьютерах с частотой примерно от 1000 Mhz, он работоспособен без ограничений и потери производительности.

Желающим собрать эмулятор из исходников, может понадобиться библиотека libasound2, и расширения Qt — opengl, network, multimedia. Не очень разбирающимся в специфике ZX-Spectrum и его эмуляции, но желающим попробовать, совет загружать игры в формате Z80 — он максимально беспроблемен.

>>> Страница проекта и загрузки (sanarin.ru)

lenin386
()

Open Image Denoise 2.5.0

 , open image denoise,

Группа Open Source

Опубликован релиз Open Image Denoise 2.5.0 — свободной библиотеки Intel для подавления шума на изображениях, полученных трассировкой лучей. Проект распространяется под лицензией Apache 2.0 и входит в состав Intel Rendering Toolkit. Релиз v2.5.0 был опубликован на GitHub 2 июня 2026 года.

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

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

unclestephen
()

86Box 6.0

 , , ,

86Box 6.0
Группа Open Source

Представлен выпуск проекта 86Box 6.0, развивающего эмулятора систем на базе архитектуры x86, при помощи которого можно запускать старые операционные системы и приложения, включая те, что применялись в начале 1980-х годов на компьютерах IBM PC 5150 и IBM PS/2. Поддерживается точная низкоуровневая эмуляция систем, начиная с процессоров 8086 и заканчивая Intel Сeleron Mendocino.

Для управления работой предоставляется графический интерфейс c возможностями для настройки виртуальных машин. Доступна эмуляция различных периферийных устройств, таких как видеоадаптеры, звуковые карты, сетевые карты и контроллеры жёстких дисков. Среди поддерживаемых операционных систем: MS-DOS, Windows 3.11/95, OS/2, различные дистрибутивы Linux, BeOS, NEXTSTEP и другие старые ОС.

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

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

dataman
()
: Cirrus CI прекратил работу после перехода команды Cirrus Labs в OpenAI (34 комментария)
: ReactOS: единый образ и новый ATA-стек делают установку проще, а совместимость — шире (50 комментариев)

25 лет проекту DistroWatch

 , ,

25 лет проекту DistroWatch
Группа Open Source

31 мая 2026 года отпраздновал свой двадцать пятый день рождения проект DistroWatch, любимец всех дистрохопперов. От сайта со сравнением 5 дистрибутивов в одной табличке сайт превратился в базу знаний, отслеживающую 1204 проекта, 484 из которых находятся в активно разрабатываемом состоянии. За месяц на проект заходят с примерно полутора миллионов уникальных IP-адресов и просматривают 10 миллионов страниц, а доля пользователей линукс на сайте достигла 50%. Пожелаем этому проекту, который старше твиттера и фейсбука, убунты и винды-xp, долгих лет жизни и наконец-таки довести долю пользователей линукс до 100%.

>>> Сообщение на самом сайте (distrowatch.com)

Smacker
()

NixOS 26.05 «Yarara»

 

Группа Open Source

Разработчики NixOS представили релиз NixOS 26.05 «Yarara» — очередную стабильную версию дистрибутива, построенного вокруг декларативной конфигурации системы и пакетного менеджера Nix. Релиз будет получать исправления ошибок и обновления безопасности до 31 декабря 2026 года, а предыдущая ветка NixOS 25.11 «Xantusia» объявлена устаревшей и достигнет конца поддержки 30 июня 2026 года.

В подготовке выпуска участвовали 2842 разработчика, внёсшие 59 703 коммита с момента предыдущего релиза. В Nixpkgs добавлено 20 442 новых пакета, обновлён 20 641 пакет, удалено 17 532 устаревших пакета. В самом NixOS появилось 85 новых модулей и 1547 новых параметров конфигурации.

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

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

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

unclestephen
()
: Wine 11.10 с VKD3D 2.0 и улучшениями VBScript (8 комментариев)

Calibre 9.9.0

 

Группа Open Source

Вышел Calibre 9.9.0 — новый выпуск свободного менеджера электронных книг. Релиз опубликован 28 мая 2026 года. Проект распространяется под GPL-3.0, поддерживает Linux, Windows и macOS и предназначен для каталогизации, чтения, конвертации, редактирования электронных книг, работы с устройствами для чтения и загрузки новостей в виде e-book.

Основной упор в Calibre 9.9.0 сделан не на крупные интерфейсные изменения, а на доработку поиска, метаданных, подсчёта страниц и исправление ошибок в просмотрщике и Linux-сборках.

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

Для Linux на официальной странице загрузки доступна версия 9.9.0, при этом разработчики по-прежнему рекомендуют использовать официальный бинарный установщик Calibre, а не пакеты из репозиториев дистрибутивов, которые могут отставать или содержать дистрибутивные изменения.

>>> Источник (calibre-ebook.com)

unclestephen
()
: ReactOS получил экспериментальную поддержку ARM64 (52 комментария)
: Apple выложила код своей постквантовой криптографии на GitHub (5 комментариев)

Sway 1.12

 ,

Группа Open Source

Опубликован релиз Sway 1.12 — новой версии тайлингового Wayland-композитора, совместимого по идеологии и конфигурации с i3. Выпуск состоялся 25 мая 2026 года. По данным проекта, в Sway 1.12 вошло 138 изменений от 50 участников, а для сборки теперь требуется wlroots 0.20.0.

Главным пользовательским изменением стала поддержка HDR10 при работе через Vulkan-рендерер. Это не означает автоматическое включение HDR во всех конфигурациях: возможность привязана именно к Vulkan backend/renderer в wlroots/Sway и к поддержке со стороны драйверов, монитора и остального графического стека. Тем не менее для Sway это важный шаг в сторону полноценной работы с современными HDR-дисплеями в Wayland-среде.

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

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

unclestephen
()

KernelScript 0.1.0

 , kernelscript,

Группа Open Source

Представлен KernelScript — экспериментальный язык программирования для разработки eBPF-программ, пользовательских загрузчиков и расширений ядра Linux из единой кодовой базы. Проект развивает Multikernel Technologies, компания, продвигающая архитектуру split-kernel / multikernel для Linux. О KernelScript рассказал основатель компании Cong Wang на Linux Foundation Open Source Summit; код проекта опубликован на GitHub под лицензией Apache 2.0.

eBPF (Extended Berkeley Packet Filter) — это технология, которая позволяет запускать небольшие программы прямо в ядре Linux, не трогая его код и не подвергая риску стабильность системы. eBPF помогает решать множество задач, от мониторинга производительности до обеспечения безопасности и сетевой оптимизации. Например, с помощью eBPF можно отслеживать системные вызовы, сетевой трафик и другие события в режиме реального времени. Это позволяет находить узкие места в производительности и оптимизировать систему (Хабр).

Идея KernelScript — сделать разработку eBPF менее болезненной, чем при использовании связки C + libbpf, и при этом не ограничиваться только трассировкой, как bpftrace. Разработчики описывают язык как типобезопасный DSL, который объединяет eBPF, пользовательское пространство и kernelspace-разработку: из одного исходного файла компилятор должен генерировать код для eBPF-программ, userspace-части и интеграции с kernel modules через kfunc.

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

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

unclestephen
()
: Intel продолжает архивировать открытые проекты на GitHub (34 комментария)

GNOME Commander 2.0

 ,

Группа Open Source

Опубликован выпуск GNOME Commander 2.0 — классического двухпанельного файлового менеджера с графическим интерфейсом. Разработчики называют релиз крупным обновлением: кодовая база почти полностью перенесена с C++ на Rust, а миграция интерфейса на GTK4 завершена. Кроме того, у проекта появился новый сопровождающий — Wladimir Palant.

GNOME Commander ориентирован на пользователей, которым нужен мощный и быстрый файловый менеджер с двумя панелями, вкладками, закладками, быстрым поиском, встроенным просмотрщиком, пакетным переименованием, доступом к FTP/Samba/WebDAV/SSH и возможностью запускать команды прямо из интерфейса.

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

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

unclestephen
()

Valkey 9.1

 , valkey

Группа Open Source

Сообщество Valkey объявило о выпуске Valkey 9.1 — новой стабильной версии высокопроизводительного хранилища данных типа «ключ-значение» с открытым исходным кодом (лицензия BSD), которое поддерживает различные сценарии использования, такие как кэширование и очереди сообщений, а также может выступать в качестве основной базы данных. Проект поддерживается Linux Foundation, что гарантирует его постоянную доступность в виде открытого исходного кода.

Проект является форком Redis и создан после изменений в его лицензировании.

Этот выпуск включает в себя новые возможности, усовершенствования в безопасности, мониторинге, производительности и эффективности инструментария. В подготовке релиза приняли участие более 80 человек.

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

>>> Источник: (valkey.io)

unclestephen
()

OpenDDS 3.34.0

 , opendds

Группа Open Source

Состоялся релиз OpenDDS 3.34.0 — свободной C++-реализации спецификации Object Management Group Data Distribution Service for Real-time Systems. DDS применяется для построения распределённых систем по модели публикации и подписки, а сам OpenDDS, помимо C++, предоставляет Java/JNI-привязки и опирается на ACE/TAO. Релиз опубликован 21 мая 2026 года, готовые архивы доступны для Windows, Linux и macOS.

Проект распространяется как open source: OpenDDS можно использовать, изменять и распространять без лицензионных отчислений при сохранении copyright-уведомления; отдельно подчёркивается, что OpenDDS можно применять и при разработке проприетарного ПО без обязанности раскрывать собственный исходный код.

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

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

unclestephen
()
: Разработка pgBackRest продолжится благодаря группе спонсоров (11 комментариев)