Linux.org.ru

Syndicate content
Linux.org.ru: Новости
Updated: 3 min 46 sec ago

fheroes2 1.1.17: Режим автоматического тестирования карт, улучшение ИИ и интерфейса

Sun, 07/05/2026 - 20:08

Дорогие поклонники Heroes of Might and Magic II и проекта fheroes2!

Сегодня мы рады представить вам новую версию движка fheroes2 1.1.17! Каждый новый релиз делает проект немного лучше, и версия 1.1.17 не стала исключением, затронув практически все аспекты игры.

Главное нововведение релиза — режим автоматического тестирования карт. Теперь создатели карт могут автоматически запускать прохождение своих сценариев игроками ИИ, наблюдать за их поведением, анализировать баланс карты и просто смотреть, как развиваются события без какого-либо вмешательства. Подобной возможности не было ни в одной игре серии Heroes of Might and Magic, и мы надеемся, что она поможет как в тестировании движка, так и в создании новых карт.

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

 , , , ,

Apple представила Apple Container 1.0, программу, позволяющую запускать Linux-контейнеры прямо на macOS

Sun, 07/05/2026 - 15:12

Проект стал развитием ранее открытого решения, которое компания показала около года назад как альтернативу классическим контейнерным платформам вроде Docker. По сути, это CLI-утилита, с помощью которой можно создавать, запускать и публиковать OCI-совместимые контейнеры, с интеграцией в macOS и собственным способом их запуска.

Так как macOS не поддерживает Linux-контейнеры напрямую, Apple использовала подход с легкими виртуальными машинами. Каждый контейнер запускается внутри изолированного Linux-окружения, фактически получая собственную микросистему. Это чем-то напоминает WSL от Microsoft.

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

 , ,

Calibre 9.11

Sun, 07/05/2026 - 15:07

Опубликован выпуск Calibre 9.11 — свободного менеджера электронных книг, совмещающего библиотеку, просмотрщик, конвертер форматов и систему загрузки новостных источников. Релиз датирован 2 июля 2026 года, а главным изменением стала возможность экспортировать аннотации в виде отдельной HTML-страницы, которую можно открыть в любом браузере.

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

 

Mageia 10

Sat, 07/04/2026 - 23:05

Почти через 3 года после выхода Mageia 9 наконец-то вышла Mageia 10.

Основные новшества:

  • Ядро 6.18, Mesa 26.0, X.Org 21.1, Wayland.
  • Для 32-бит: требуется процессор с SSE2, поддержка урезана.
  • Оформление: новые обои высокого разрешения (до 4K) в формате JXL.
  • Установка: запрос часового пояса в начале (для корректной проверки подписей), поддержка Wi-Fi (с бета-версии), улучшена система восстановления.
  • Пакетный менеджер: RPM 4.20, DNF v5 (альтернатива urpmi), добавлена поддержка AppStream.
  • Инструменты: обновлены MCC, MageiaWelcome, Isodumper, dnfdragora, manafirewall, python-manatools (новая графическая абстракция для Qt6/GTK4/текста).

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

 , ,

Carbon, движок EVE Online, стал открытым

Sat, 07/04/2026 - 13:36

Fenris Creations, ранее известная как CCP Games, открыла исходный код Carbon — собственного движка, на котором работают EVE Online и EVE Frontier. На официальном сайте Carbon описан как кроссплатформенный фреймворк для создания больших виртуальных миров, где ключевые компоненты можно изучать, использовать и дорабатывать сообществом.

Выложен не один демонстрационный модуль, а набор репозиториев организации CARBON Engine на GitHub: Trinity, Destiny, Scheduler, Core, IO, аудиокомпоненты, инструменты для ресурсов и другие части инфраструктуры. Trinity отвечает за графический движок Carbon и опубликован под лицензией MIT, но отдельно оговаривается, что она не даёт прав на торговые марки и игровой контент CCP/Fenris. Destiny описан как ядро симуляции игрового мира для MMO семейства EVE и также распространяется под лицензией MIT.

Fenris выделяет Destiny как систему физики и поиска пути, связанную с рекордными массовыми PvP-сражениями EVE, включая битвы на тысячи участников. CarbonIO отвечает за сетевой слой, CarbonUI — за интерфейс, CarbonAudio — за обработку звука в массовых сценах, а скриптовая часть опирается на Python.

Тем не менее, это не означает, что теперь можно просто собрать свободную EVE Online из исходников. Например, README Destiny прямо указывает, что для сборки нужны зависимости из Perforce и переменная CCP_EVE_PERFORCE_BRANCH_PATH. В Fenris объясняют открытие Carbon ставкой на прозрачность и долговечность: движок создавался для живых миров, способных существовать десятилетиями, а открытый код должен дать разработчикам возможность изучать и развивать эту основу.

>>> Официальный сайт

>>> GitHub

 , ,

ReactOS получил первый syscall из Windows NT6

Fri, 07/03/2026 - 09:16

1 июля ReactOS, свободная ОС с бинарной совместимостью с приложениями и драйверами Windows, получила первый реализованный системный вызов из семейства Windows NT6 (в линейке продуктов Microsoft соответствует, например, Windows Vista, Windows 7 и 2008 Server).

Добавлены: NtGetCurrentProcessorNumberEx (возвращает номер логического процессора, на котором в данный момент выполняется вызывающий поток), тест для этой функции, реализация в NTOS:KE и NTDLL, а также связанные NT6+ функции уровня RTL/NTDLL, включая RtlGetCurrentProcessorNumberEx и RtlIsProcessorFeaturePresent.

Это изменение символически важно, поскольку ReactOS исторически ориентировался в первую очередь на совместимость с Windows Server 2003 / NT 5.2, но в официальном описании данной ОС подчёркивается, что он также смотрит в сторону совместимости с Windows Vista и последующими релизами Windows NT. Как отмечает Phoronix, это очередной шаг в сторону совместимости с ними.

 

Альт Мобильный: поддержка OnePlus 6(T)

Thu, 07/02/2026 - 01:38

По многочисленным просьбам сообщества Альт Мобильный расширил список поддерживаемых устройств недорогими и доступными смартфонами на СнК Snapdragon 845: OnePlus 6 и OnePlus 6T.

Работы по портированию завершились довольно быстро благодаря стараниям Василия Дойлова (neko@) — ментейнера пакетов и некоторых устройств для postmarketOS, участника команды ALT Gnome Development, который недавно начал прохождение Join в ALT Linux Team.

Доступна детальная инструкция по установке.

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

 , , , ,

Вышла ZLUDA 6, независимая реализация CUDA

Wed, 07/01/2026 - 16:59

Вышла очередная версия ZLUDA — прослойки совместимости для параллельных вычислений на графических процессорах не-Nvidia, нацеленная на полную совместимость с CUDA. Соответствует версии CUDA 13.1. Пока поддерживаются только AMD (версия ROCm до 7.2), планируется и Intel. Написана на Rust.

Заявлена начальная поддержка работы поверх ZLUDA физического движка PhysX и 3D-редактора Blender.

О названии. Cuda по-польски — «чудеса», złuda — «иллюзия». Автор говорит, что не вкладывал глубокого смысла, просто взял первое попавшееся слово созвучное с CUDA, чтобы сменить название notCUDA.

>>> GitHub

>>> Краткий чейнджлог

>>> Полный чейнджлог

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

 , ,

Git 2.55

Tue, 06/30/2026 - 20:58

Представлен релиз распределенной системы управления исходными текстами Git 2.55. Среди ключевых изменений: включение по умолчанию сборки с Rust, реализация для Linux процесса fsmonitor, новая стратегия переупаковки инкрементального MIDX-индекса, команда git history fixup для исправления коммита, оптимизация генерации битовых карт доступности объектов, поддержка параллельного выполнения хуков, команда git format-rev. Код Git распространяется под лицензией GPLv2+.

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

 , , , ,

Froggy-BLC 1.02 (Книжная Система Сайта, CMS)

Tue, 06/30/2026 - 11:13

Состоялся выпуск (1.02) Книжной Системы Сайта (Book-Like CMS) «Froggy-BLC», работающей на файлах без БД.

В этом релизе:

  • Используется собственная реализация тега «p» — «rich-paragraph role=paragraph» (HTML5). Это необходимо для поддержки блочных элементов внутри абзацев, особенно, когда CKEditor-4 проставляет теги «p» сам везде.
  • Устранено 4 вида уязвимостей.
  • Проводятся работы по де-обскуризации кода, уже есть значительный прогресс.
  • В алгоритмы «Симуляции БД» добавлен режим «GNU Concater». Это когда через Exec() вызываются GNU cat + GNU tail, для моментальной склейки Псевдо-БД, при редактировании одного поля. …
  • …С другой стороны — сделана функция проверки, на предмет доступности Exec() + /usr/bin/tail + /usr/bin/cat, и при отсутствии включается Fallback-режим «PHP-Concater» (…Но автор всё-же рекомендует использовать хостинги с GNU/Linux и просить хостера включить Exec() )
  • В псевдо-БД Комментариев добавлен режим DOM-Compactor — рядом стоящие «ul» схлопываются в один большой список для упрощения DOM для браузеров.
  • Счётчик загрузок файла стал более интерактивным, в комменты добавился timestamp, и десятки других мелких улучшений.

NB: Автор не умеет писать качественный код, потому система написана не очень хорошо, не судите строго.

Изначально систему планировалось назвать Temple-CMS, из-за схожей истории: из-за шизофрении автором движет маниакальный энтузиазм и вдохновение; но в последствии, от этой идеи было решено отказаться.

Система предназначена для публикации книг, или домашних сайтов с глубоким древовидным представлением страниц сайта и комментариев.

Автор вдохновлялся ранними версиями CMSimple (преследовал цель создания системы с сильной семантикой и таксономией), и очень хотел сделать хорошую (но не идеальную) самобытную «вещь в себе», наподобие FreeDOS. Так-же, автор является поклонником Джона Кармака, и решил писать свою систему без фреймворков, а с библиотеками, каждая из которых выполняет одну строго-определённую функцию.

Система написана на PHP и JavaScript и распространяется по лицензии MIT. При этом автор подчёркивает, что он против её использования для пропаганды насилия, разжигания любой вражды или унижения достоинства.

 , , , ,

curl 8.21.0

Mon, 06/29/2026 - 15:33

24 июня, после почти двух месяцев разработки, 531 коммита и исправления 276 ошибок, состоялся выпуск 8.21.0 (№275) кроссплатформенной многофункциональной консольной утилиты и библиотеки curl, написанных на языке C и распространяемых по лицензии curl.

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

>>> Полный список изменений на curl.se (и в первой редакции этой новости)

>>> Видеопрезентация 8.21.0 на youtube

>>> Документация

>>> Страница загрузки

>>> Исходный код на GitHub

 , , , ,

Who's online

There are currently 1 user and 12 guests online.