В дистрибутиве 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
Разработчики дистрибутива 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
Выпуск дистрибутива Tribblix 41, построенного на технологиях OpenSolaris и Illumos
Опубликован выпуск дистрибутива Tribblix 41, основанного на наработках проекта Illumos, продолжающего развитие ядра, сетевого стека, файловых систем, драйверов, библиотек и базового набора системных утилит OpenSolaris. Проект пытается сохранить классический ретро-стиль Solaris при использовании современных версий программ. Из Illumos заимствуются ядро и инструментарий командной строки, а всё остальное пересобирается с использованием собственной сборочной системы. Для распространения программ используются пакеты SVR4. В качестве графических окружений предлагаются Xfce, MATE и Enlightenment. Готовые сборки формируются для систем x86_64.
Читать полностью
#OpenNet
@linux_potok
Опубликован выпуск дистрибутива Tribblix 41, основанного на наработках проекта Illumos, продолжающего развитие ядра, сетевого стека, файловых систем, драйверов, библиотек и базового набора системных утилит OpenSolaris. Проект пытается сохранить классический ретро-стиль Solaris при использовании современных версий программ. Из Illumos заимствуются ядро и инструментарий командной строки, а всё остальное пересобирается с использованием собственной сборочной системы. Для распространения программ используются пакеты SVR4. В качестве графических окружений предлагаются Xfce, MATE и Enlightenment. Готовые сборки формируются для систем x86_64.
Читать полностью
#OpenNet
@linux_potok
Проект Rust утвердил правила в отношении использования AI-инструментов
Разработчики языка программирования Rust утвердили правила применения AI-ассистентов в проекте. За отдельными исключениями, правила запрещают передачу кода, сгенерированного через AI, но разрешают использование AI для анализа, изучения, рецензирования и проверки кода. Правила распространяются только на основной репозиторий rust-lang/rust, и отдельно утверждаются командами разработчиков субмодулей, подветок и зависимостей из каталога crates.io.
Читать полностью
#OpenNet
@linux_potok
Разработчики языка программирования Rust утвердили правила применения AI-ассистентов в проекте. За отдельными исключениями, правила запрещают передачу кода, сгенерированного через AI, но разрешают использование AI для анализа, изучения, рецензирования и проверки кода. Правила распространяются только на основной репозиторий rust-lang/rust, и отдельно утверждаются командами разработчиков субмодулей, подветок и зависимостей из каталога crates.io.
Читать полностью
#OpenNet
@linux_potok
Выпуск 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
Опубликован выпуск проекта 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
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
Состоялся выпуск 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
👍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
Разработчик свободного эмулятора 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
👍1
Проект Arch Linux временно запретил передачу AUR‑пакетов со статусом orphaned новым сопровождающим
Проект Arch Linux временно запретил передачу пакетов со статусом orphaned в Arch User Repository (AUR) новым сопровождающим. Причиной стал всплеск атак, замеченный в конце июля.
Как рассказал один из участников проекта Робин Кандо, ограничения приняты из‑за большого числа подозрительных заявок и вредоносной активности. 30 и 31 июля в 70 пакетах AUR обнаружили трояны, позволявшие выполнять команды и извлекать конфиденциальные данные, в том числе ключи криптовалютных кошельков, токены доступа к облачным сервисам, пароли, логи мессенджеров и базы данных браузеров.
Читать полностью
#habr
@linux_potok
Проект Arch Linux временно запретил передачу пакетов со статусом orphaned в Arch User Repository (AUR) новым сопровождающим. Причиной стал всплеск атак, замеченный в конце июля.
Как рассказал один из участников проекта Робин Кандо, ограничения приняты из‑за большого числа подозрительных заявок и вредоносной активности. 30 и 31 июля в 70 пакетах AUR обнаружили трояны, позволявшие выполнять команды и извлекать конфиденциальные данные, в том числе ключи криптовалютных кошельков, токены доступа к облачным сервисам, пароли, логи мессенджеров и базы данных браузеров.
Читать полностью
#habr
@linux_potok