Linux / Линукс
13.7K subscribers
7.25K photos
232 videos
28 files
7.72K links
Все о мире Свободного Программного Обеспечения

🤝 Для связи - @raz_raz
💬 Чат - t.me/linuxgram_chat
🔷 ВК - vk.com/linux0ids
💡 Предложка - @linux_gram_bot

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Qt 6.12 получил статус LTS

Купившим коммерческую лицензию обещают пять лет обновлений, а тем кто сидит на бесплатной LGPL/GPL ровно полгода, до следующего мажорного релиза.

Из технически интересного — завезли Hot Reload для QML, то есть теперь можно редактировать интерфейс прямо во время работы приложения и сразу видеть результат без перезапуска.

Из крупного — модуль Canvas Painter наконец признали production-ready, он дает аппаратно ускоренную 2D-отрисовку через RHI с поддержкой OpenGL, Vulkan, Metal и Direct3D под капотом. Плюс экспериментальный StyleKit, который должен закрыть вечную боль с дублированием кода при реализации темной/светлой тем. А еще теперь официально поддерживается HarmonyOS с полным LTS-циклом.

Отдельным пунктом фреймворк привели в соответствие с европейским Cyber Resilience Act — выделили критичные с точки зрения безопасности компоненты и организовали публикацию отчетов об уязвимостях.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14
Forwarded from DevOps MemOps
bash-agent — минималистичная среда выполнения для ИИ-программистов. Чистый bash + awk, никаких зависимостей от среды выполнения.

Среда выполнения для агентов ИИ, созданная для реальной работы с кодом. Реализация на Bash исключает зависимости от среды выполнения, в то время как C, Go и Rust используют одну и ту же семантику сессии, инструмента, очереди отображения, events.jsonl и stream-json.

Возможности:
— никаких зависимостей - только bash, awk, curl, rg.
— четыре совместимые среды выполнения - bash/c/go/rust - используют один и тот же цикл работы агента, инструменты и семантику сессий.
— Async SubAgent - встроенный инструмент SubAgent, который делегирует подзадачи независимым сессиям, работающим параллельно, а результаты автоматически передаются обратно. Поддерживает режим fork для наследования контекста, изоляции сессий и распространения ошибок.
— компакция с учетом кэша - алгоритм DP economics решает, следует ли и в каком объеме производить компакция.
— сохранение сессии - в рамках проекта, с возможностью возобновления, с возможностью создания форка, с возможностью сжатия.
— удобен для машинного обучения - stream-json выводит структурированные события для обработки клиентом.
— система навыков - загрузка навыков по запросу без искажения будущих подсказок.


📌 Подробнее: https://github.com/lloydzhou/bash-agent

MemOps🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣5👍1
Вышел rolling-релиз OpenMandriva ROME 26.09.

Разработчики поставили ядро Linux 7.2 и добавили туда почти все существующие тайлинговые и классические рабочие столы (от KDE Plasma 6.7 и COSMIC до Niri и Hyprland) и заставили пакетный менеджер RPM 6.1 собирать софт с жесткими оптимизациями LTO и PGO. К Flatpak и AppImage завезли ещё и штатную поддержку Snap.

Из коробки завезли полный набор локального ИИ-шника: Ollama, llama-cpp, ComfyUI и Stable Diffusion с ускорением через ROCm, Vulkan и OpenCL. Запустить локальную нейронку теперь можно сразу после установки.

Также тут Wine 11.18, свежий Proton и открытые модули NVIDIA перенесли прямо в ядро, так что очередное обновление системы больше не должно превращать графический сеанс в экран смерти.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24❤2
26mb ram idle

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
❤41🔥10🤔5
Вышел бета-выпуск Ubuntu 26.10 Stonking Stingray («Потрясающий скат»)

Дистрибутив окончательно попрощался с базовыми утилитами GNU Coreutils: классические команды вроде cp, mv и rm теперь нативно работают на чистом Rust. В это же время в Kubuntu придушили X11 по умолчанию: сеанс на Wayland теперь единственный главный вариант.

В выпуск завезли GNOME 51 с новым OOM-киллером, который при нехватке оперативной памяти уничтожает фоновые процессы, пытаясь спасти весь десктоп-сеанс от вылета.

Не обошлось и без дани моде на ИИ: в дистрибутив встроен голосовой ввод Myna на базе локальных моделей Whisper. Также готовы экспериментальные сборки под x86-64-v3, обещающие... 1% прироста производительности на процессорах моложе 2015 года.

В остальном перед нами классический промежуточный релиз на 9 месяцев жизни: куча свежего софта (ядро Linux 7.3, GCC 15.2, Python 3.14), перекроенный на два пакета OpenSSH ради урезания дыр в безопасности и замена старого dbus-daemon на более шустрый dbus-broker.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8✍4🌚4🤣4
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤38😁11👍5
Siemens трансформировала OpenRadioss в проприетарный продукт

Компания объявила о прекращении разработки OpenRadioss в форме открытого проекта и преобразовала его в проприетарный продукт. Репозиторий OpenRadioss удалён с GitHub, а сайт openradioss.org теперь перенаправляет пользователей на страницу c информацией о закрытии проекта. Предприятиям, заинтересованным в продолжении использования OpenRadioss, предлагается перейти на проприетарный продукт Simcenter Radioss, а для исследователей, учёных и индустриальных партнёров введена в строй программа Simcenter Radioss R&D Program (SCRDP), позволяющая по специальному соглашению получить доступ к коду платформы.

Код OpenRadioss был открыт в 2022 году под лицензией AGPLv3 и в течение четырёх лет развивался при участии сообщества как исследовательский проект. Теперь компания Siemens решила создать на основе OpenRadioss профессиональный продукт для инженерных расчётов и 3D-симуляции, инвестировать в его развитие и предоставить полноценную поддержку. После удаления репозитория OpenRadioss в сети остаются форки и архивные копии (1, 2, 3, 4, 5).
OpenRadioss предназначен для решения задач механики сплошных сред, таких как расчёт прочности инженерных конструкций в высоконелинейных задачах, связанных с большими пластическими деформациями исследуемой среды. Код в основном написан на языке Fortran и поддерживает работу в Linux и Windows. К решаемым проектом задачам относятся проблемы обработки металлов давлением и листовой штамповки, а также симуляция быстропротекающих процессов и механики жидкости и газа.

Linux / Линукс🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😢18❤3🌚3🤔2
Если Линукс создан для преступников, то Винда создана преступниками 🌚

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣67😁5
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2🌚2
DOS Navigator переехал на Free Pascal и запустился под Linux, а Volkov Commander зажил в эмуляторе на Go

DOS Navigator портировали на Free Pascal с нуля вычистив весь код оригинальной Turbo Vision от Borland и заменив ее на современный Pascal-порт библиотеки tvision. Уже работает почти всё — панели, редактор, встроенный Тетрис. Кодировка пока однобайтная, но в отдельной ветке уже трудятся над UTF-8.

Volkov Commander, легенда среди DOS-менеджеров, теперь запускается прямо в терминале Linux через go2dos, эмулятор DOS с программной эмуляцией процессора 8088, написанный на Go. То есть программу тридцатилетней давности гоняют через виртуальный процессор, написанный на языке, которому самому-то едва больше 15 лет, да еще экспериментируют с запуском через WASM и wazero — в теории открывая путь к Volkov Commander прямо в браузере. Пробросили буфер обмена, длинные имена файлов и прозрачную перекодировку в UTF-8, то есть софт из MS-DOS теперь умеет работать с современной локалью почти как родной линуксовый тул.

Классический ретрокомпьютинг на максималках

Linux / Линукс🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23❤4
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣67❤9🤯2💯2
Нидерланды и Франция внедряют госдристибутив на NixOS

В Нидерландах проект называется DAWO и охватывает целую экосистему от облака до мобильной платформы на /e/OS или GrapheneOS, с AI-ассистентом в комплекте. Самое занятное в их обосновании выбора — помимо вполне логичных технических причин (декларативная конфигурация, воспроизводимые сборки, возможность отката) там прямым текстом упомянуто, что организация, курирующая NixOS, зарегистрирована в Нидерландах, а у авторов пакетного менеджера Nix голландские корни. То есть openSUSE и Fedora отклонили не только из-за корпоративного влияния на разработку, но и потому что NixOS оказался в буквальном смысле "свой".

Франция пошла параллельным, но собственным путем, там DINUM собирает Securix (для админов, с хардварными ключами и Secure Boot) и Bureautix (для обычных юзеров, адаптированный вариант того же Securix). Интереснее всего подход французов к децентрализации — принципиально отказались от LDAP и FreeIPA для централизованного входа, используя вместо этого Git для распространения базы пользователей. Решение смелое и по-своему логичное с точки зрения независимости от единой точки отказа, но означает что каждая рабочая станция немного превращается в автономный остров, который синхронизируется через коммиты, а не через привычную сетевую авторизацию.

До конца года французы планируют обкатать систему на 250 станциях, голландцы — на четырех муниципалитетах.

Обе страны независимо пришли к одному выводу — европейские госучреждения массово устали зависеть от Microsoft и Google и ищут технологическую базу, над которой не нависает ни одна корпорация.

Linux / Линукс🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22😁6