curl 8.21.0
24 июня, после почти двух месяцев разработки, 531 коммита и исправления 276 ошибок, состоялся выпуск 8.21.0 (№275) кроссплатформенной многофункциональной консольной утилиты и библиотеки curl, написанных на языке C и распространяемых по лицензии curl.
( читать дальше... )
>>> Полный список изменений на curl.se (и в первой редакции этой новости)
Видеопрезентация 8.21.0 на youtube
Документация
Страница загрузки
Исходный код на GitHub
c, curl, библиотека, консоль, утилита
Читать полностью
#LinuxOrgRu
@linux_potok
24 июня, после почти двух месяцев разработки, 531 коммита и исправления 276 ошибок, состоялся выпуск 8.21.0 (№275) кроссплатформенной многофункциональной консольной утилиты и библиотеки curl, написанных на языке C и распространяемых по лицензии curl.
( читать дальше... )
>>> Полный список изменений на curl.se (и в первой редакции этой новости)
Видеопрезентация 8.21.0 на youtube
Документация
Страница загрузки
Исходный код на GitHub
c, curl, библиотека, консоль, утилита
Читать полностью
#LinuxOrgRu
@linux_potok
👍2
Froggy-BLC 1.02 (Книжная Система Сайта, CMS)
Состоялся выпуск (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» (…Но автор всё...
Читать полностью
#LinuxOrgRu
@linux_potok
Состоялся выпуск (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» (…Но автор всё...
Читать полностью
#LinuxOrgRu
@linux_potok
👍2
Git 2.55
Представлен релиз распределенной системы управления исходными текстами Git 2.55. Среди ключевых изменений: включение по умолчанию сборки с Rust, реализация для Linux процесса fsmonitor, новая стратегия переупаковки инкрементального MIDX-индекса, команда git history fixup для исправления коммита, оптимизация генерации битовых карт доступности объектов, поддержка параллельного выполнения хуков, команда git format-rev. Код Git распространяется под лицензией GPLv2+.
( читать дальше... )
c, git, opennet, rust, контроль версий
Читать полностью
#LinuxOrgRu
@linux_potok
Представлен релиз распределенной системы управления исходными текстами Git 2.55. Среди ключевых изменений: включение по умолчанию сборки с Rust, реализация для Linux процесса fsmonitor, новая стратегия переупаковки инкрементального MIDX-индекса, команда git history fixup для исправления коммита, оптимизация генерации битовых карт доступности объектов, поддержка параллельного выполнения хуков, команда git format-rev. Код Git распространяется под лицензией GPLv2+.
( читать дальше... )
c, git, opennet, rust, контроль версий
Читать полностью
#LinuxOrgRu
@linux_potok
👍2❤1
Вышла ZLUDA 6, независимая реализация CUDA
Вышла очередная версия ZLUDA — прослойки совместимости для параллельных вычислений на графических процессорах не-Nvidia, нацеленная на полную совместимость с CUDA. Соответствует версии CUDA 13.1. Пока поддерживаются только AMD (версия ROCm до 7.2), планируется и Intel. Написана на Rust.
Заявлена начальная поддержка работы поверх ZLUDA физического движка PhysX и 3D-редактора Blender.
О названии. Cuda по-польски — «чудеса», złuda — «иллюзия». Автор говорит, что не вкладывал глубокого смысла, просто взял первое попавшееся слово созвучное с CUDA, чтобы сменить название notCUDA.
GitHub
Краткий чейнджлог
Полный чейнджлог
Новость на opennet.ru
amd, cuda, rust
Читать полностью
#LinuxOrgRu
@linux_potok
Вышла очередная версия ZLUDA — прослойки совместимости для параллельных вычислений на графических процессорах не-Nvidia, нацеленная на полную совместимость с CUDA. Соответствует версии CUDA 13.1. Пока поддерживаются только AMD (версия ROCm до 7.2), планируется и Intel. Написана на Rust.
Заявлена начальная поддержка работы поверх ZLUDA физического движка PhysX и 3D-редактора Blender.
О названии. Cuda по-польски — «чудеса», złuda — «иллюзия». Автор говорит, что не вкладывал глубокого смысла, просто взял первое попавшееся слово созвучное с CUDA, чтобы сменить название notCUDA.
GitHub
Краткий чейнджлог
Полный чейнджлог
Новость на opennet.ru
amd, cuda, rust
Читать полностью
#LinuxOrgRu
@linux_potok
👍3
Альт Мобильный: поддержка 1+6(t)
По многочисленным просьбам сообщества Альт Мобильный расширил список поддерживаемых устройств недорогими и доступными смартфонами на СнК Snapdragon 845: OnePlus 6 и OnePlus 6T.
Работы по портированию завершились довольно быстро благодаря стараниям Василия Дойлова (neko@) — ментейнера пакетов и некоторых устройств для postmarketOS, участника команды ALT Gnome Development, который недавно начал прохождение Join в ALT Linux Team.
Доступна детальная инструкция по установке.
Основное отличие от других поддерживаемых устройств: необходимость инициализировать компоненты через поставляемую из коробки систему Android, иначе в ALT Mobile не смогут работать модем и некоторые другие составляющие. Подробнее в инструкции.
Весь исходный код проекта открыт — от профиля сборки до пакетов, входящих в дис...
Читать полностью
#LinuxOrgRu
@linux_potok
По многочисленным просьбам сообщества Альт Мобильный расширил список поддерживаемых устройств недорогими и доступными смартфонами на СнК Snapdragon 845: OnePlus 6 и OnePlus 6T.
Работы по портированию завершились довольно быстро благодаря стараниям Василия Дойлова (neko@) — ментейнера пакетов и некоторых устройств для postmarketOS, участника команды ALT Gnome Development, который недавно начал прохождение Join в ALT Linux Team.
Доступна детальная инструкция по установке.
Основное отличие от других поддерживаемых устройств: необходимость инициализировать компоненты через поставляемую из коробки систему Android, иначе в ALT Mobile не смогут работать модем и некоторые другие составляющие. Подробнее в инструкции.
Весь исходный код проекта открыт — от профиля сборки до пакетов, входящих в дис...
Читать полностью
#LinuxOrgRu
@linux_potok
😁2👍1
ReactOS получил первый syscall из Windows NT6
1 июля ReactOS, свободная ОС с бинарной совместимостью с приложениями и драйверами Windows, получила первый реализованный системный вызов из семейства Windows NT6.
Добавлены: NtGetCurrentProcessorNumberEx (возвращает номер логического процессора, на котором в данный момент выполняется вызывающий поток), тест для этой функции, реализация в NTOS:KE и NTDLL, а также связанные NT6+ функции уровня RTL/NTDLL, включая RtlGetCurrentProcessorNumberEx и RtlIsProcessorFeaturePresent.
Это изменение символически важно, поскольку ReactOS исторически ориентировался в первую очередь на совместимость с Windows Server 2003 / NT 5.2, но официальном описании данной ОС подчёркивается, что он также смотрит в сторону совместимости с Windows Vista и последующими релизами Windows NT. Как отмечает Phoronix, это ...
Читать полностью
#LinuxOrgRu
@linux_potok
1 июля ReactOS, свободная ОС с бинарной совместимостью с приложениями и драйверами Windows, получила первый реализованный системный вызов из семейства Windows NT6.
Добавлены: NtGetCurrentProcessorNumberEx (возвращает номер логического процессора, на котором в данный момент выполняется вызывающий поток), тест для этой функции, реализация в NTOS:KE и NTDLL, а также связанные NT6+ функции уровня RTL/NTDLL, включая RtlGetCurrentProcessorNumberEx и RtlIsProcessorFeaturePresent.
Это изменение символически важно, поскольку ReactOS исторически ориентировался в первую очередь на совместимость с Windows Server 2003 / NT 5.2, но официальном описании данной ОС подчёркивается, что он также смотрит в сторону совместимости с Windows Vista и последующими релизами Windows NT. Как отмечает Phoronix, это ...
Читать полностью
#LinuxOrgRu
@linux_potok
👍4❤1😁1
Carbon, движок EVE Online, стал открытым
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 и такж...
Читать полностью
#LinuxOrgRu
@linux_potok
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 и такж...
Читать полностью
#LinuxOrgRu
@linux_potok
❤1
Mageia 10
Почти через 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/текста).
( читать дальше... )
mageia, новости от saahriktu
Читать полностью
#LinuxOrgRu
@linux_potok
Почти через 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/текста).
( читать дальше... )
mageia, новости от saahriktu
Читать полностью
#LinuxOrgRu
@linux_potok
❤2👍1🥰1
Calibre 9.11
Опубликован выпуск Calibre 9.11 — свободного менеджера электронных книг, совмещающего библиотеку, просмотрщик, конвертер форматов и систему загрузки новостных источников. Релиз датирован 2 июля 2026 года, а главным изменением стала возможность экспортировать аннотации в виде отдельной HTML-страницы, которую можно открыть в любом браузере.
Список изменений:
Экспорт аннотаций в HTML — выделения и заметки теперь можно сохранить как самостоятельную веб-страницу. Такой файл поддерживает светлую и тёмную темы, поиск по тексту и фильтрацию по стилю выделения, что удобно для конспектов, обзоров и работы с цитатами.
Улучшение Ask AI во вьювере — в свободных запросах к ИИ теперь можно использовать плейсхолдер {selected}, подставляющий выделенный фрагмент текста. Это упрощает разбор конкретной цит...
Читать полностью
#LinuxOrgRu
@linux_potok
Опубликован выпуск Calibre 9.11 — свободного менеджера электронных книг, совмещающего библиотеку, просмотрщик, конвертер форматов и систему загрузки новостных источников. Релиз датирован 2 июля 2026 года, а главным изменением стала возможность экспортировать аннотации в виде отдельной HTML-страницы, которую можно открыть в любом браузере.
Список изменений:
Экспорт аннотаций в HTML — выделения и заметки теперь можно сохранить как самостоятельную веб-страницу. Такой файл поддерживает светлую и тёмную темы, поиск по тексту и фильтрацию по стилю выделения, что удобно для конспектов, обзоров и работы с цитатами.
Улучшение Ask AI во вьювере — в свободных запросах к ИИ теперь можно использовать плейсхолдер {selected}, подставляющий выделенный фрагмент текста. Это упрощает разбор конкретной цит...
Читать полностью
#LinuxOrgRu
@linux_potok
👍2
Apple представила Apple Container 1.0, программу, позволяющую запускать Linux-контейнеры прямо на macOS
Проект стал развитием ранее открытого решения, которое компания показала около года назад как альтернативу классическим контейнерным платформам вроде Docker. По сути, это CLI-утилита, с помощью которой можно создавать, запускать и публиковать OCI-совместимые контейнеры, с интеграцией в macOS и собственным способом их запуска.
Так как macOS не поддерживает Linux-контейнеры напрямую, Apple использовала подход с легкими виртуальными машинами. Каждый контейнер запускается внутри изолированного Linux-окружения, фактически получая собственную микросистему. Это чем-то напоминает WSL от Microsoft.
( читать дальше... )
apple, linux, контейнеры
Читать полностью
#LinuxOrgRu
@linux_potok
Проект стал развитием ранее открытого решения, которое компания показала около года назад как альтернативу классическим контейнерным платформам вроде Docker. По сути, это CLI-утилита, с помощью которой можно создавать, запускать и публиковать OCI-совместимые контейнеры, с интеграцией в macOS и собственным способом их запуска.
Так как macOS не поддерживает Linux-контейнеры напрямую, Apple использовала подход с легкими виртуальными машинами. Каждый контейнер запускается внутри изолированного Linux-окружения, фактически получая собственную микросистему. Это чем-то напоминает WSL от Microsoft.
( читать дальше... )
apple, linux, контейнеры
Читать полностью
#LinuxOrgRu
@linux_potok
👍1
fheroes2 1.1.17: Режим автоматического тестирования карт, улучшение ИИ и интерфейса
Дорогие поклонники Heroes of Might and Magic II и проекта fheroes2!
Сегодня мы рады представить вам новую версию движка fheroes2 1.1.17!
Каждый новый релиз делает проект немного лучше, и версия 1.1.17 не стала исключением, затронув практически все аспекты игры.
Главное нововведение релиза — режим автоматического тестирования карт.
Теперь создатели карт могут автоматически запускать прохождение своих сценариев игроками ИИ, наблюдать за их поведением, анализировать баланс карты и просто смотреть, как развиваются события без какого-либо вмешательства. Подобной возможности не было ни в одной игре серии Heroes of Might and Magic, и мы надеемся, что она поможет как в тестировании движка, так и в создании новых карт.
( читать дальше... )
fheroes2, homm, opensource, turn-based, игры
Читать полностью
#LinuxOrgRu
@linux_potok
Дорогие поклонники Heroes of Might and Magic II и проекта fheroes2!
Сегодня мы рады представить вам новую версию движка fheroes2 1.1.17!
Каждый новый релиз делает проект немного лучше, и версия 1.1.17 не стала исключением, затронув практически все аспекты игры.
Главное нововведение релиза — режим автоматического тестирования карт.
Теперь создатели карт могут автоматически запускать прохождение своих сценариев игроками ИИ, наблюдать за их поведением, анализировать баланс карты и просто смотреть, как развиваются события без какого-либо вмешательства. Подобной возможности не было ни в одной игре серии Heroes of Might and Magic, и мы надеемся, что она поможет как в тестировании движка, так и в создании новых карт.
( читать дальше... )
fheroes2, homm, opensource, turn-based, игры
Читать полностью
#LinuxOrgRu
@linux_potok
❤1👍1
На ReactOS запустили Half-Life 2 на реальном железе
На операционной системем ReactOS удалось запустить Half-Life 2 на реальном компьютере. Команда проекта сообщила в X, что игра «also runs great» в ReactOS, демонстрацию подготовил энтузиаст Aotori Hibiki.
Демонстрация опубликована на YouTube в ролике Longplay | Half-Life 2 running on ReactOS on real hardware. По данным Phoronix, игра запускалась на ночной сборке ReactOS с видеокартой GeForce GTX 960, устаревшим Windows-драйвером NVIDIA 368.61 и драйверами Creative Sound Blaster Audigy. При этом в описании ролика на YouTube указана версия NVIDIA 368.81, поэтому с точным номером драйвера есть небольшая нестыковка.
Событие особенно интересно на фоне того, что всего около месяца назад ReactOS добралась до запуска первой Half-Life. Тогда, как писал Phoronix, игра работала на системе с Intel S...
Читать полностью
#LinuxOrgRu
@linux_potok
На операционной системем ReactOS удалось запустить Half-Life 2 на реальном компьютере. Команда проекта сообщила в X, что игра «also runs great» в ReactOS, демонстрацию подготовил энтузиаст Aotori Hibiki.
Демонстрация опубликована на YouTube в ролике Longplay | Half-Life 2 running on ReactOS on real hardware. По данным Phoronix, игра запускалась на ночной сборке ReactOS с видеокартой GeForce GTX 960, устаревшим Windows-драйвером NVIDIA 368.61 и драйверами Creative Sound Blaster Audigy. При этом в описании ролика на YouTube указана версия NVIDIA 368.81, поэтому с точным номером драйвера есть небольшая нестыковка.
Событие особенно интересно на фоне того, что всего около месяца назад ReactOS добралась до запуска первой Half-Life. Тогда, как писал Phoronix, игра работала на системе с Intel S...
Читать полностью
#LinuxOrgRu
@linux_potok
👍5
Порт F-15 Strike Eagle II на SDL3 и OpenGL
Опубликован проект f15se2-ex 0.1.0 — порт авиасимулятора MicroProse F-15 Strike Eagle II на современные системы. Проект основан на реконструированных исходных кодах версии F-15 Strike Eagle II v451.03 с дополнением Desert Storm Expansion Disk 1991 года.
Цель проекта — перенести игру на современные архитектуры, сохранив дух оригинала и улучшив техническую часть. В качестве графического и оконного слоя используется SDL3, для вывода 3D-графики — OpenGL, звук работает через эмуляцию AdLib на базе Nuked-OPL3.
На текущий момент игра полностью проходима. Реализованы перенос рендеринга и ввода на SDL3, работающий звук, поддержка джойстика и вывод графики через OpenGL.
( читать дальше... )
gl-117, авиасимулятор, игра, портирование игр
Читать полностью
#LinuxOrgRu
@linux_potok
Опубликован проект f15se2-ex 0.1.0 — порт авиасимулятора MicroProse F-15 Strike Eagle II на современные системы. Проект основан на реконструированных исходных кодах версии F-15 Strike Eagle II v451.03 с дополнением Desert Storm Expansion Disk 1991 года.
Цель проекта — перенести игру на современные архитектуры, сохранив дух оригинала и улучшив техническую часть. В качестве графического и оконного слоя используется SDL3, для вывода 3D-графики — OpenGL, звук работает через эмуляцию AdLib на базе Nuked-OPL3.
На текущий момент игра полностью проходима. Реализованы перенос рендеринга и ввода на SDL3, работающий звук, поддержка джойстика и вывод графики через OpenGL.
( читать дальше... )
gl-117, авиасимулятор, игра, портирование игр
Читать полностью
#LinuxOrgRu
@linux_potok
❤1