Please open Telegram to view this post
VIEW IN TELEGRAM
2❤46👍14😁1
Выпуск системной библиотеки Glibc 2.41
▪️ Для платформы Linux добавлены новые функции sched_setattr и sched_getattr, через которые можно выставить/прочитать параметры планировщика задач.
▪️ В утилиту iconv добавлена поддержка преобразования кодировки по месту.
▪️ В заголовочный файл math.h добавлены тригонометрические функции, появившиеся в стандарте C23 (TS 18661-4:2015): acospi, asinpi, atan2pi, atanpi, cospi, sinpi и tanpi.
▪️ Добавлена поддержка расширения ARM64 GCS (Guarded Control Stack) для аппаратной защиты адресов возврата из функций и блокирования эксплоитов, использующих методы возвратно-ориентированного программирования.
▪️ Добавлен новый тип архитектуры arch_kind_hygon для китайских x86-64 процессоров Hygon, построенных на основе технологий AMD.
И другие изменения.
Linux / Линукс🥸
▪️ Для платформы Linux добавлены новые функции sched_setattr и sched_getattr, через которые можно выставить/прочитать параметры планировщика задач.
▪️ В утилиту iconv добавлена поддержка преобразования кодировки по месту.
▪️ В заголовочный файл math.h добавлены тригонометрические функции, появившиеся в стандарте C23 (TS 18661-4:2015): acospi, asinpi, atan2pi, atanpi, cospi, sinpi и tanpi.
▪️ Добавлена поддержка расширения ARM64 GCS (Guarded Control Stack) для аппаратной защиты адресов возврата из функций и блокирования эксплоитов, использующих методы возвратно-ориентированного программирования.
▪️ Добавлен новый тип архитектуры arch_kind_hygon для китайских x86-64 процессоров Hygon, построенных на основе технологий AMD.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🎄2
Please open Telegram to view this post
VIEW IN TELEGRAM
16👍77😁22🤔6☃2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁94🤣24👍3
Thunderbird переходит к ежемесячному формированию значительных релизов
Вместо ныне применяемой схемы, при которой значительный релиз формируется раз в год и основывается на ESR-ветках Firefox, начиная с марта планируется публиковать значительные релизы раз в месяц и основывать их на релизах Firefox с обычным временем сопровождения.
Переход ускорит доведение новых возможностей до пользователей, смягчит переход на новые значительные выпуски (изменения будут размыты во времени) и расширит спектр исправляемых при каждом обновлении ошибок (в ESR-ветке исправлялись только уязвимости и серьёзные проблемы).
Linux / Линукс🥸
Вместо ныне применяемой схемы, при которой значительный релиз формируется раз в год и основывается на ESR-ветках Firefox, начиная с марта планируется публиковать значительные релизы раз в месяц и основывать их на релизах Firefox с обычным временем сопровождения.
Переход ускорит доведение новых возможностей до пользователей, смягчит переход на новые значительные выпуски (изменения будут размыты во времени) и расширит спектр исправляемых при каждом обновлении ошибок (в ESR-ветке исправлялись только уязвимости и серьёзные проблемы).
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🤔1
Дайджест новостей [en]
▪️This lightweight, easy-to-use Linux OS can save your aging Windows 10 PC
▪️Microsoft Announces Open-Source DocumentDB NoSQL Database
▪️I Ran Deepseek R1 on Raspberry Pi 5 and No, it Wasn't 200 tokens/s
▪️GNU C Library 2.41 Released With New C23 Features, Intel / AMD / Arm CPU Optimizations
▪️GCompris 25.0 Open-Source Educational Suite Released with Five New Activities
▪️OPNsense Celebrates 10 Years with the 25.1 “Ultimate Unicorn” Release
▪️Krita 5.2.9 Brings Stability with Key Crash and Performance Fixes
▪️Linux kernel tweak promises big savings for datacenters
▪️Pinta 3.0 Beta Released with New GTK4/Libadwaita UI
▪️System76’s Meerkat Mini Linux PC Is Back with Intel Core Ultra CPUs and Faster RAM
▪️Completed NTSYNC Driver Merged For Linux 6.14: "Should Make Many SteamOS Users Happy"
▪️5 advanced features you should enable in Proxmox
Linux / Линукс🥸
▪️This lightweight, easy-to-use Linux OS can save your aging Windows 10 PC
▪️Microsoft Announces Open-Source DocumentDB NoSQL Database
▪️I Ran Deepseek R1 on Raspberry Pi 5 and No, it Wasn't 200 tokens/s
▪️GNU C Library 2.41 Released With New C23 Features, Intel / AMD / Arm CPU Optimizations
▪️GCompris 25.0 Open-Source Educational Suite Released with Five New Activities
▪️OPNsense Celebrates 10 Years with the 25.1 “Ultimate Unicorn” Release
▪️Krita 5.2.9 Brings Stability with Key Crash and Performance Fixes
▪️Linux kernel tweak promises big savings for datacenters
▪️Pinta 3.0 Beta Released with New GTK4/Libadwaita UI
▪️System76’s Meerkat Mini Linux PC Is Back with Intel Core Ultra CPUs and Faster RAM
▪️Completed NTSYNC Driver Merged For Linux 6.14: "Should Make Many SteamOS Users Happy"
▪️5 advanced features you should enable in Proxmox
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤2
Google развивает в Android 16 возможность запуска графических Linux-приложений
Google расширила возможности приложения Terminal, позволяющего запустить эмулятор терминала с доступом к полноценному Linux-окружению, выполняемому в виртуальной машине. В процессе разработки ветки Android 16 в Terminal добавлена поддержка запуска графических приложений, собранных для Linux.
В виртуальной машине для Linux-приложений реализованы средства аппаратного ускорения графики. Для построения графического окружения в состав добавлен композитный сервер Weston, использующий протокол Wayland. Запуск приложений, собранных для X11, осуществляется при помощи DDX-компонента XWayland. Для создания графического сеанса в приложение Terminal добавлена отдельная кнопка и активность "Display".
Linux / Линукс🥸
Google расширила возможности приложения Terminal, позволяющего запустить эмулятор терминала с доступом к полноценному Linux-окружению, выполняемому в виртуальной машине. В процессе разработки ветки Android 16 в Terminal добавлена поддержка запуска графических приложений, собранных для Linux.
В виртуальной машине для Linux-приложений реализованы средства аппаратного ускорения графики. Для построения графического окружения в состав добавлен композитный сервер Weston, использующий протокол Wayland. Запуск приложений, собранных для X11, осуществляется при помощи DDX-компонента XWayland. Для создания графического сеанса в приложение Terminal добавлена отдельная кнопка и активность "Display".
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍38🎉7🤯3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁90👍4
Началось продвижение в ядро Linux драйвера Nova для GPU NVIDIA
Инженеры Red Hat предложили включить в состав ядра Linux первый набор патчей с реализацией драйвера Nova. Драйвер рассчитан на использование с GPU NVIDIA, оснащёнными GSP-прошивками, которые используются начиная с серии NVIDIA GeForce RTX 2000 на базе микроархитектуры Turing. Предполагается, что в долгосрочной перспективе Nova заменит собой драйвер Nouveau для GPU с поддержкой GSP.
Новый драйвер написан на языке Rust и, так как инфраструктура для разработки Rust-драйверов ещё только развивается, код Nova намерены переносить в основной состав ядра поэтапно.
Причина продвижения Nova: возможность избавиться от усложнений, свойственных драйверу Nouveau, и добиться значительного упрощения. Nova также позволит решить архитектурные проблемы, которые в Nouveau требуют существенной переработки кодовой базы.
Linux / Линукс🥸
Инженеры Red Hat предложили включить в состав ядра Linux первый набор патчей с реализацией драйвера Nova. Драйвер рассчитан на использование с GPU NVIDIA, оснащёнными GSP-прошивками, которые используются начиная с серии NVIDIA GeForce RTX 2000 на базе микроархитектуры Turing. Предполагается, что в долгосрочной перспективе Nova заменит собой драйвер Nouveau для GPU с поддержкой GSP.
Новый драйвер написан на языке Rust и, так как инфраструктура для разработки Rust-драйверов ещё только развивается, код Nova намерены переносить в основной состав ядра поэтапно.
Причина продвижения Nova: возможность избавиться от усложнений, свойственных драйверу Nouveau, и добиться значительного упрощения. Nova также позволит решить архитектурные проблемы, которые в Nouveau требуют существенной переработки кодовой базы.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29❤5
Please open Telegram to view this post
VIEW IN TELEGRAM
😁63❤9
This media is not supported in your browser
VIEW IN TELEGRAM
Разработчик представил проект LinuxPDF — Linux, открытый в PDF через браузер (обязательно на базе Chromium). Код написан на C.
📌 https://github.com/ading2210/linuxpdf
Linux / Линукс🥸
«Это Linux, работающий внутри PDF‑файла через эмулятор RISC‑V, основанный на TinyEMU», — пояснил автор решения.
📌 https://github.com/ading2210/linuxpdf
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣51👍9🫡4
GTK перевёл бэкенд для X11 в разряд устаревших
Разработчики библиотеки GTK прекратят поддержку X11 в ветке GTK 5. Несмотря на устаревший статус, в ветке GTK 4 работа на системах X11 будет сохранена.
Желание избавиться от бэкенда X11 объясняется прекращением активности по развитию протокола X11 и проблемами с сопровождающими - бэкенд поддерживается по остаточному принципу, так как имеющиеся разработчики GTK и GNOME сосредоточены на Wayland.
Linux / Линукс🥸
Разработчики библиотеки GTK прекратят поддержку X11 в ветке GTK 5. Несмотря на устаревший статус, в ветке GTK 4 работа на системах X11 будет сохранена.
Желание избавиться от бэкенда X11 объясняется прекращением активности по развитию протокола X11 и проблемами с сопровождающими - бэкенд поддерживается по остаточному принципу, так как имеющиеся разработчики GTK и GNOME сосредоточены на Wayland.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23😢7🤔3🤯2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁77💯3🤔2😢2
Рекомендации Linux Foundation по соблюдению санкций в открытых проектах
Компаниям и организациям, разрабатывающим международные открытые проекты, и подпадающим под юрисдикцию США или взаимодействующим с компаниями из США, даны следующие рекомендации:
Linux / Линукс🥸
Компаниям и организациям, разрабатывающим международные открытые проекты, и подпадающим под юрисдикцию США или взаимодействующим с компаниями из США, даны следующие рекомендации:
▪️ В санкциях OFAC предусмотрено исключение, действующее при распространении информационных материалов. Исходный код, как правило, рассматривается OFAC как информационный материал, что допускает предоставление исходного кода в одностороннем порядке.
▪️ Допускается принимать изменения от лиц, связанных с подсанкционными компаниями, если подобные изменения созданы по инициативе отправителя (не запрошены) и решают общие проблемы проекта, а не приносят пользу продуктам или услугам подсанкционной компании. Например, приём в ядро Linux драйвера для оборудования, выпускаемого подсанкционной компанией, может быть воспринят как нарушение санкций, в то время как приём патча с устранением уязвимости санкции не нарушает.
▪️ В случае приёма исправлений от подсанкционной компании рекомендуется односторонняя связь, т.е. вся дальнейшая доработка принятого патча должна осуществляться самостоятельно, без привлечения подсанкционной компании. Вовлечение подсанкционной компании в доработку, согласование или обсуждение может тратковаться как оказание услуг, запрещённых санкциями.
▪️ Не рекомендуется подписывать соглашения о передаче имущественных прав (CLA) с разработчиками, связанными с подсанкционными компаниями, так как подобное соглашение может быть воспринято как нарушение запрета на соглашения в сфере интеллектуальной собственности.
▪️ Требуется проверять не только прямую связь разработчиков с подсанкционными компаниями, но и их косвенное отношение. Например, работа в других компаниях, на 50% и более принадлежащих подсанкционным лицам, или выполнение подрядных работ по заказу подсанкционных компаний.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣31😁8👍6😢1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁44👍4😢2🫡1
Обновление установочных сборок Void Linux
Среди изменений:
Linux / Линукс🥸
Среди изменений:
▪️ Добавлена поддержка устройств на базе архитектуры ARM64: Mac c SoC Apple Silicon, Lenovo Thinkpad X13s и Pinebook Pro.
▪️ В образы rpi-aarch64 и rpi-aarch64-musl добавлена поддержка плат Raspberry Pi 500 и Raspberry Pi CM5.
▪️ В инсталлятор добавлено меню, показываемое после завершения установки и позволяющее включить сервисы на установленной системе.
▪️ Обновлены версии пакетов. В Live-сборках задействовано ядро Linux 6.12, а в сборках для Raspberry Pi - 6.6.69.
▪️ Среда рабочего стола Xfce обновлена до версии 4.20.
▪️ Добавлен скрипт xgenfstab для упрощения генерации файла /etc/fstab в chroot-окружениях.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁45💯5🤔1
Apple открыла код сборочной системы Swift Build
Swift Build применялась в проприетарных интегрированных средах разработки Xcode и Swift Playground. Система оптимизирована для сборки проектов на языках Swift, C и Objective-C, но может применяться и с другими языками. Для пакетного менеджера Swift Package Manager подготовлен экспериментальный модуль ("--build-system swiftbuild"), позволяющий использовать Swift Build в качестве альтернативного движка для сборки пакетов. Код Swift Build написан на языке Swift и открыт под лицензией Apache 2.0. Поддерживается сборка проектов для Linux, macOS, iOS, Android, QNX и Windows.
Linux / Линукс🥸
Swift Build применялась в проприетарных интегрированных средах разработки Xcode и Swift Playground. Система оптимизирована для сборки проектов на языках Swift, C и Objective-C, но может применяться и с другими языками. Для пакетного менеджера Swift Package Manager подготовлен экспериментальный модуль ("--build-system swiftbuild"), позволяющий использовать Swift Build в качестве альтернативного движка для сборки пакетов. Код Swift Build написан на языке Swift и открыт под лицензией Apache 2.0. Поддерживается сборка проектов для Linux, macOS, iOS, Android, QNX и Windows.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12
Please open Telegram to view this post
VIEW IN TELEGRAM
💯31😁25👍4