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

Поддержать можно тут:
https://toxblh.com/support/
Download Telegram
В дистрибутиве Proxmox Virtual Environment реализована поддержка архитектуры ARM64

Разработчики дистрибутива Proxmox Virtual Environment, предназначенного для развертывания и обслуживания виртуальных серверов с использованием LXC и KVM, объявили о начале публикации официальных сборок для архитектуры ARM64 (aarch64). До этого дистрибутив выпускался только для систем x86_64. В arm64-сборках заявлена первичная поддержка платформ NVIDIA Grace Hopper и NVIDIA Vera, а также обеспечена работа на серверных платах с процессорами ARMv9-A и ARMv8-A, на которых используется UEFI (устройства с конфигурацией на базе Device Tree, такие как Raspberry Pi, не поддерживаются).

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

#OpenNet
@linux_potok
🎉2
Выпуск дистрибутива Tribblix 41, построенного на технологиях OpenSolaris и Illumos

Опубликован выпуск дистрибутива Tribblix 41, основанного на наработках проекта Illumos, продолжающего развитие ядра, сетевого стека, файловых систем, драйверов, библиотек и базового набора системных утилит OpenSolaris. Проект пытается сохранить классический ретро-стиль Solaris при использовании современных версий программ. Из Illumos заимствуются ядро и инструментарий командной строки, а всё остальное пересобирается с использованием собственной сборочной системы. Для распространения программ используются пакеты SVR4. В качестве графических окружений предлагаются Xfce, MATE и Enlightenment. Готовые сборки формируются для систем x86_64.

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

#OpenNet
@linux_potok
1
Проект Rust утвердил правила в отношении использования AI-инструментов

Разработчики языка программирования Rust утвердили правила применения AI-ассистентов в проекте. За отдельными исключениями, правила запрещают передачу кода, сгенерированного через AI, но разрешают использование AI для анализа, изучения, рецензирования и проверки кода. Правила распространяются только на основной репозиторий rust-lang/rust, и отдельно утверждаются командами разработчиков субмодулей, подветок и зависимостей из каталога crates.io.

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

#OpenNet
@linux_potok
👍3🤮1
Выпуск uutils 0.10, варианта GNU Coreutils на языке Rust

Опубликован выпуск проекта uutils coreutils 0.10.0 (Rust Coreutils), развивающего аналог пакета GNU Coreutils, написанный на языке Rust. В состав coreutils входит более ста утилит, включая sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln и ls. Целью проекта является создание кроссплатформенной альтернативной реализации Coreutils, среди прочего способной работать на платформах Windows, Redox и Fuchsia.

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

#OpenNet
@linux_potok
1🥱1
Fil-C 0.682 — memory safety без переписывания

Состоялся выпуск Fil-C 0.682 — компилятора C и C++, обеспечивающего полную безопасность работы с памятью (memory safety) и дающего гарантии бОльшие, чем многие другие языки, такие как, например, Rust. Проект разрабатывается Филипом Пизло (Filip Pizlo), который в представлениях не нуждается.
Fil-C базируется на кодовой базе Clang/LLVM 20.x и позволяет компилировать традиционный код на C/C++ с гарантией предотвращения всех основных уязвимостей (out-of-bounds access, use-after-free, double free, type confusion). В отличие от ASan или MTE, Fil-C использует строго безопасную объектную модель и принципиально не содержит лазеек вроде блоков unsafe.
За прошедший год проект прошёл путь от концептуального доказательства возможностей до полноценного инструментария с масштабной экосистемой.
( чита...

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

#LinuxOrgRu
@linux_potok
👍4😭1
RPCS3: эмуляцию PlayStation 3 на ARM удалось значительно ускорить

Разработчик свободного эмулятора PlayStation 3 RPCS3 под псевдонимом Whatcookie подвёл итоги шести месяцев оптимизации версии для ARM64. Заявленные в заголовке доклада 60% относятся к совокупному эффекту нескольких изменений и не означают одинаковый прирост во всех играх. Например, на устройстве со Snapdragon 8 Gen 2 производительность Metal Gear Rising после одного из исправлений выросла с 27 до 37 кадров в секунду, то есть примерно на 37%.
RPCS3 написан преимущественно на C++ и распространяется под лицензией GPL-2.0. Whatcookie занимается в проекте производительностью LLVM-рекомпиляторов процессора Cell и переносом критических участков кода на ARM64.
( читать дальше... )
 arm64, cell, playstation, эмулятор

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

#LinuxOrgRu
@linux_potok
👍3
Проект Arch Linux временно запретил передачу AUR‑пакетов со статусом orphaned новым сопровождающим

Проект Arch Linux временно запретил передачу пакетов со статусом orphaned в Arch User Repository (AUR) новым сопровождающим. Причиной стал всплеск атак, замеченный в конце июля.
Как рассказал один из участников проекта Робин Кандо, ограничения приняты из‑за большого числа подозрительных заявок и вредоносной активности. 30 и 31 июля в 70 пакетах AUR обнаружили трояны, позволявшие выполнять команды и извлекать конфиденциальные данные, в том числе ключи криптовалютных кошельков, токены доступа к облачным сервисам, пароли, логи мессенджеров и базы данных браузеров.


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

#habr
@linux_potok
🫡31
Открыт код Cloudflare OS, платформы для приложений, создаваемых через AI

Компания Cloudflare открыла код платформы Cloudflare OS, предназначенных для создания персональных приложений с использованием вайб-кодинга, а также для безопасной работы с этими приложениями и AI-агентами. Код написан на языке TypeScript и распространяется под лицензией Apache 2.0.

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

#OpenNet
@linux_potok
2😁2
Rhythmbox 3.5

Спустя 10 лет с момента публикации ветки 3.4 состоялся релиз музыкального проигрывателя Rhythmbox 3.5, развиваемого проектом GNOME с оглядкой на iTunes. Rhythmbox поддерживает средства для управления музыкальной коллекцией, обеспечивает автоматическую загрузку подкастов, позволяет прослушивать интернет-радио, предоставляет возможности по расширению функциональности через плагины, поддерживает загрузку альбомов из звуковых сервисов, включает инструменты для синхронизации и копирования музыки для устройств с поддержкой протокола MTP и USB-накопителей. Код проекта написан на языке Си и распространяется под лицензией GPLv2. Для загрузки сформирован пакет в формате Flatpak.
( читать дальше... )
 gnome, multimedia, opennet, rhythmbox, музыка

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

#LinuxOrgRu
@linux_potok
2
Please open Telegram to view this post
VIEW IN TELEGRAM
👎3
Mesa 26.2.0 выпущен с множеством улучшений для графических драйверов Linux / SteamOS

Mesa 26.2.0 — это действительно крупный релиз, который приносит множество новых возможностей для многих открытых драйверов Linux / SteamOS.

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

#GamingOnLinux
@linux_potok
👍5
Популярный производитель аксессуаров для Steam Deck JSAUX анонсировал новый бренд Voidjoy, ориентированный на контроллеры

Voidjoy — это новый дочерний бренд JSAUX, который планирует выпускать различные типы контроллеров и дополнения для существующих контроллеров.

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

#GamingOnLinux
@linux_potok
👍3
Наушники SteelSeries Arctis Nova 5X и Nova 7 будут поддерживаться в Linux 7.3

Если у вас есть гарнитура для игр из последней серии SteelSeries Nova 5X или Nova 7, предстоящий релиз ядра Linux 7.3 начнёт корректно поддерживать эти наушники...

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

#Phoronix
@linux_potok
👍3
Rust принял официальную политику по AI-вкладам

Через два месяца после обсуждения несколько команд Rust утвердили политику, ограничивающую вклады, созданные с помощью искусственного интеллекта.

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

#Linuxiac
@linux_potok
👍1
Mettle 0.15.0 и 0.15.1

31 июля состоялись выпуски 0.15.0 и 0.15.1 Mettle — языка системного программирования со статической типизацией:
Нативная поддержка x86-64 (+ AVX2), AArch64, NVIDIA PTX, SPIR-V (OpenCL 2.0).
Собственный линкер Windows PE.
Собственный отладчик на уровне исходного кода:
Без внешних форматов.
Точки останова, пошаговая отладка, а также чтение и запись переменных в реальном времени через --debug-hooks.
Без gdb, PDB и DWARF.
Бэкенд CUDA.
Без LLVM, виртуальной машины и рантайма.
Выполнение на этапе компиляции: функции с атрибутом @test запускаются в интерпретаторе компилятора командой mettle test, без создания бинарного файла. Команда mettle trace интерпретирует одну функцию и выводит построчное отслеживание значений. Команда --pgo интерпретирует функцию main() на этапе сборки и передаёт измер...

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

#LinuxOrgRu
@linux_potok
👍1
Qualcomm предлагает Synx для ядра Linux с «существенными» преимуществами по мощности и производительности

Инженеры Qualcomm инициировали обсуждение по интеграции Synx в ядро Linux — это глобальная система синхронизации между разными частями SoC. Внутри компании Qualcomm Synx уже используется, и, по сообщениям, обеспечивает «существенные» преимущества по энергопотреблению и производительности...

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

#Phoronix
@linux_potok
1
Поддержка AMD GFX1171 объединена в Mesa 26.3

В начале этого года начали появляться патчи для графического IP AMD GFX1170 с маркировкой «RDNA 4m», а затем работу завершили добавлением GFX1171 и GFX1172 как дополнительных целей для бэкенда компилятора AMDGPU LLVM и драйвера ядра AMDGPU. Сегодня в Mesa 26.3 был объединён патч, добавляющий поддержку цели GFX1171 в Mesa 26.3 для драйверов RADV и RadeonSI...

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

#Phoronix
@linux_potok
👍2
Выпущен OpenVPN 2.7.6 с исправлениями безопасности для Windows и mbedTLS

В обновлении OpenVPN устранены две уязвимости, улучшена работа с ключами DCO и внесены заметные изменения в настройки пользователя.

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

#Linuxiac
@linux_potok
👍3
Nazi Zombies — это бесплатная версия классического режима Zombies из Call of Duty

Помните классический режим Zombies из Call of Duty? Возможно, вам стоит обратить внимание на недавний бесплатный релиз Nazi Zombies.

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

#GamingOnLinux
@linux_potok
👌1
Page Alloc Hogger позволяет лучше испытывать поведение памяти в Linux для тестирования и отладки

Новая функция ядра, предложенная инженером Google, — это Page Alloc Hogger, позволяющая точно контролировать, где выделяются страницы памяти, чтобы проще было воспроизводить условия нехватки памяти, создавать повышенную нагрузку на память, а также включать другие стрессовые сценарии для тестирования и отладки, как Linux справляется с такими ситуациями...

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

#Phoronix
@linux_potok
👍2