Новости Linux
2.66K subscribers
25.1K photos
1 video
26.8K links
Поток новостей linux со всего мира. Добавить канал, идеи и предложения - пишите @toxblh

Поддержать можно тут:
https://toxblh.com/support/
Download Telegram
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
👍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
👍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
👍21
Вышла 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
👍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
😁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
👍41😁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
2
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
2👍1🥰1
Calibre 9.11

Опубликован выпуск 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
👍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
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
👍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
1
Dethrace-ported-to-web: Carmageddon портировали в браузер

Российский разработчик Никита Аксёнов, также известный как Carter54, портировал в браузер классическую Carmageddon. Речь идёт не об эмуляции через DOSBox, а о нативном веб-порте оригинальной игры 1997 года, который запускается прямо в современном браузере.
По словам автора, опубликованным на DTF (dtf.ru), за основу взят фанатский проект Dethrace, занимающийся обратной разработкой Carmageddon и восстановлением движка для запуска на современных системах. Аксёнов отмечает, что Dethrace декомпилирован примерно на 70 %, но основные игровые функции уже работают, поэтому этого хватило для переноса в браузер.
В результате за «пару вечеров» получился порт с поддержкой 60 FPS, улучшенным рендером «под оригинальный 3Dfx» и более привычным гоночным управлением на стрелках клавиатуры вместо старой с...

Читать полностью

#LinuxOrgRu
@linux_potok
Браузер «Северная звезда» / Nordstjernen / Northern Star 1.0.18

Сегодня вышла версия веб-браузера Northern Star 1.0.18.
Товарищи, в этой версии улучшена поддержка HTML и CSS, повышена производительность, и теперь она почти воспроизводит видео с YouTube. Вперед!
https://github.com/nordstjernen-web/nordstjernen/releases/tag/1.0.18
Проект написан на языке С и распространяется по лицензии Nordstjernen Source v1.0, с переходом каждого выпуска на лицензию MIT через десять лет после публикации. В браузере используется GTK4 и ряд сторонних библиотек.
Я (не) автор, я промпт-инженер :). Задавайте любые вопросы.
 c, lexbor, nordstjernen, браузер, от автора

Читать полностью

#LinuxOrgRu
@linux_potok