Linux / Линукс
12.5K subscribers
5.85K photos
156 videos
27 files
6.1K links
№ 4922181359
Все о мире Свободного Программного Обеспечения

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

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
👍50😁294
Браузер Chrome переведён на библиотеку Skrifa, написанную на языке Rust и предоставляющую возможности для обработки шрифтов в формате OpenType. Skrifa реализует подмножество возможностей шрифтового движка FreeType, необходимое для 2D-библиотеки Skia, применяемой в Chrome и Chromium. Для избавления библиотеки Skia от привязки к движку FreeType создан новый шрифтовой бэкенд, основанный на Skrifa.

В Chrome 128 написанный на Rust бэкенд был включён в экспериментальном режиме для редко используемых форматов шрифтов, таких как CFF2 и цветные шрифты. Начиная с выпуска Chrome 133 новый бэкенд задействован для всех web-шрифтов в сборках для платформ Linux, Android и ChromeOS. На платформах Windows и macOS новый движок пока используется в качестве запасного и применяется в случае, если система не поддерживает формат шрифта, который пытается отобразить браузер.

Код Skrifa разработан инженерами Google в рамках инструментария Fontations и открыт под лицензиями MIT и Apache 2.0. Для проверки корректности работы Skrifa подготовлено около 700 unit-тестов. Библиотека поддерживает декодирование глифов в форматах glyf, CFF, CFF2, COLRv0, COLRv1, EBDT, CBDT и sbix, вариативные шрифты в форматах glyf, CFF2 и COLRv1, хинтиг шрифтов в форматах glyf, CFF и CFF2.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🤔41
Please open Telegram to view this post
VIEW IN TELEGRAM
😁59👍8
Linux 6.14 экстренно исправил двухлетний баг, крадущий 30% производительности

Перед выходом стабильной версии Linux 6.14 в ядро добавили критический патч, устраняющий регрессию, которая два года снижала производительность на 30% в некоторых сценариях.

Что произошло?
▪️ Убрали изменение в планировщике задач, внедрённое два года назад для оптимизации функции sched_move_task.
▪️ Изначальная цель была ускорить выполнение задач (например, множественных команд sleep в bash-скриптах) на 57%.
▪️ Но получилось так, что в других сценариях, например, в облачной среде AWS, производительность падала на 30% (тест spawn в UnixBench).
▪️ Регрессия затронула критичные нагрузки: проблема обнаружилась в рабочих средах Amazon Web Services, где автогруппировка задач (CONFIG_SCHED_AUTOGROUP) активирована по умолчанию.
▪️ Инго Молнар, ключевой разработчик ядра, настоял на срочном включении патча, несмотря на поздний этап релиза.

Если Линус Торвальдс не выскажет возражений, патч будет включён в Linux 6.14 уже сегодня.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31🤣5
ИИ-боты атакуют Open Source: инфраструктура KDE, GNOME и Fedora под угрозой

Открытые проекты, включая KDE, GNOME, Fedora, Codeberg и SourceHut, столкнулись с беспрецедентной нагрузкой на свою инфраструктуру. Причина — агрессивные ИИ-индексаторы, которые сканируют сайты для обучения языковых моделей, таких как Claude 3.7 от Anthropic. Эти боты игнорируют правила доступа к контенту robots.txt, маскируются под обычных пользователей и создают DDoS-подобную нагрузку, угрожая стабильности критически важных сервисов.

▪️ Боты сканируют Git-репозитории, форумы и Wiki, выполняя ресурсоёмкие операции: массовые запросы git blame, перебор всех страниц в git log, скачивание тысяч файлов одновременно.

▪️ Например, на платформе SourceHut боты перегружают серверы, запрашивая историю каждого репозитория построчно, что в 10 раз увеличило нагрузку на базы данных.

Как борются проекты?
Framapiaf собрала 460 тыс. IP, ai.robots.txt публикует User-Agent ботов.
Nepenthes (SourceHut): генерирует случайный контент с бесконечными ссылками.
AI Labyrinth (Cloudflare): подменяет реальные страницы мусором, чтобы «зациклить» ботов.
• Жёсткие меры: блокировка трафика из Google Cloud и Azure.

Предложенные решения:
▪️ Сообщество требует, чтобы компании вроде Anthropic и OpenAI публично отчитались о методах сбора данных.

▪️ Предлагается создать «чёрный список» ИИ-ботов, которые систематически нарушают правила.

▪️ Разработка стандарта AI-robots.txt, который будет юридически обязывающим.

▪️ Внедрение блокчейн-систем для отслеживания источников трафика и автоматической блокировки нарушителей.

▪️ Проекты объединяются в альянсы для обмена данными о ботах. Например, KDE и GNOME уже синхронизируют свои базы IP-адресов.


Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍36😁2🤯2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁86👍7💯5🤯2
Для ОС Haiku началось портирование драйвера NVIDIA и опубликован порт GIMP 3.0

Илья Чугин (X512) сообщил о первых результатах портирования драйвера NVIDIA для операционной системы Haiku. Порт пока находится на начальной стадии развития, но уже пригоден для простой отрисовки. В работе задействованы открытый модуль ядра от компании NVIDIA и Vulkan-драйвер NVK из состава Mesa. В Mesa-драйвер NVK добавлена поддержка работающего на уровне ядра драйвера NVIDIA вместо DRM-драйвера Nouveau. Libdrm и связанные c данной библиотекой компоненты в порте не используются.

Решение использовать код от компании NVIDIA, а не драйвер Nouveau, было принято исходя из лёгкости портирования - драйвер от NVIDIA спроектирован как переносимый и использующий общий код в сборках для Windows, Linux, FreeBSD и Solaris. Кроме того, драйвер NVIDIA имеет более высокое качество и лучше поддерживается.

Дополнительно можно отметить портирование для Haiku графического редактора GIMP 3.0. Порт создан Герасимом Троеглазовым (3dEyes).

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍294🌚1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53😁28
Выпуск операционной системы ReactOS 0.4.15

После более трёх лет разработки представлен релиз операционной системы ReactOS 0.4.15, нацеленной на обеспечение совместимости с программами и драйверами Microsoft Windows, а также предлагающий оформление в стиле Windows. Для загрузки подготовлены установочный ISO-образ (117 МБ) и Live-сборка (в zip-архиве 85 МБ). Код проекта распространяется под лицензиями GPLv2 и LGPLv2.

После прошлого выпуска внесено более 8600 изменений и закрыто 1319 отчётов о проблемах. Ключевые изменения:
▪️ Визуальный стиль по умолчанию изменён на стиль "Mizu".
▪️ Добавлена поддержка размещения крупных пиктограмм в панели задач.
▪️ Добавлена поддержка архивов в формате ZIP, с которыми можно работать в файловом менеджере, как c виртуальной файловой системой, а также распаковывать при помощи отдельного мастера.
И другие изменения.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍35🤣83
Please open Telegram to view this post
VIEW IN TELEGRAM
😁65🌚8💯4
В NixOS предложен метод защиты от подстановки бэкдоров

После скандала с бэкдором в XZ, NixOS предложил радикальный метод защиты: повторяемые сборки, которые сравнивают бинарные файлы, собранные из Git-репозитория и официальных архивов. Если результаты различаются — это сигнал о возможной подмене кода.

Планы и сложности:
• Сначала метод протестируют на пакете xz. Если удачно — распространят на другие пакеты в nixpkgs.
• Многие проекты (как PostgreSQL) уже внедряют повторяемую генерацию архивов, но это редкость.
• Дополнительные файлы в архивах (man-страницы, скрипты) мешают прямой сверке.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29🤔3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁47
Вышел новый ISO EndeavourOS "Mercury Neo". Очередное ежемесячное обновление для тех, кто предпочитает Arch Linux с предустановленным установщиком.

Технические детали "Mercury Neo":

* Ядро Linux: Обновлено до версии 6.13.7.
* Графика: Mesa обновлена до 25.0.1. Обещают "улучшения". Вероятно, не для nouveau.
* NVIDIA: Проприетарный драйвер 570 в комплекте. Для тех, кто выбирает блоб.
* Установщик Calamares: "Обновлен". Список изменений не прилагается. Вероятно, что-то оптимизировали.
* EFI Раздел: Увеличен размер по умолчанию до 2GB.
* Прочее: Firefox 136 и "многочисленные обновления пакетов" – стандартный набор для Arch.

Изменения в установщике включают "исправления ошибок" (каких именно – не уточняется) и удаление "устаревших опций NVIDIA" (что бы это ни значило). EFI раздел теперь 2GB.

EndeavourOS "Mercury Neo" – релиз для тех, кто ценит актуальность пакетов Arch Linux и готов к неизбежным сюрпризам.

😂 P.S.: "Mercury Neo". Звучит как новая модель пылесоса.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣19👍94
Please open Telegram to view this post
VIEW IN TELEGRAM
👍61😁24🌚9💯6🙏3
Представлен Kali Linux 2025.1a

В новом релизе добавился один новый инструмент, обновилась тема и появились другие полезные изменения.

Разработчики рассказали, что странный номер версии объясняется тем, что в последний момент в версии 2025.1 была обнаружена ошибка, которая потребовала исправления и пересборки.


▪️ Традиционно в первой версии года команда Kali представила новые визуальные элементы, включая обои и окружение рабочего стола.

▪️ Так как этот выпуск в основном посвящен обновлениям, на этот раз был представлен лишь один новый инструмент: hoaxshell — генератор и обработчик реверс-шелл пейлоадов для Windows, который эксплуатирует протокол http(s) для создания реверс-шелла, работающего как «маячок».

▪️ Также разработчики сообщили, что обновили ядро до версии 6.12, внесли ряд изменений в образ Raspberry Pi 2025.1a и обновили Kali NetHunter.

Полный список изменений в релизе Kali 2025.1a.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23🤣71
Linux 6.14 вышел: новые драйверы и «забывчивость» Линуса

Линус Торвальдс представил стабильный релиз ядра Linux 6.14, несмотря на то, что чуть не пропустил дату из-за банальной рассеянности. «Всё готово, но я просто забыл нажать кнопку», — признался он. Зато окно для слияния изменений в следующую версию 6.15 уже открыто.

Что нового в Linux 6.14?
Поддержка железа:
— Чипы Qualcomm (X1P42100, QCS615, SM8750), AMD XDNA Ryzen AI NPU, Realtek 8922AE-VS PCI.
— Драйверы для Synopsys MIPI DSI, TI TPS25990, STMicroelectronics LED1202 и других.
Файловые системы:
— Балансировка чтения Btrfs RAID1.
— Рефлинки и обратное отображение в XFS.
Игровые фишки:
— Подсистема ntsync для Wine (ускорение эмуляции Win NT-примитивов).
Безопасность:
— Расширенные разрешения SELinux.
— DRM Panic для AMDGPU (экран паники при сбоях GPU).
Прочее:
— FUSE для io_uring.
— Новый контроллер cgroup.
— Улучшения для Rust: сборка ядра на стабильных функциях языка.


Почему релиз задержался?
Линус в своём стиле:
«Вчера не случилось ничего экстренного. Я просто увлёкся уборкой кода и… забыл выпустить релиз. Вот так. Нет оправданий — только моя некомпетентность».


Что дальше?
Версия 6.15, которая выйдет в мае-июне, обещает больше изменений. Уже сейчас в очереди — крупные пул-реквесты.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁52👍6
Ты в ярости закрываешь очередное навязчивое обновление Windows, а MacOS требует купить новый Mac для поддержки старых программ. В этот момент где-то в сети вспыхивает маячок — «sudo apt-get install freedom».

Linux-сообщество — это не просто пользователи. Одни пришли сюда через гнев, другие — через любопытство, третьи бежали от синего экрана смерти.

Почему ты переступил порог?
— Мечтал собрать ОС как Лего?
— Устал быть заложником Винды?
— Или просто хотел запустить тот самый древний сервер на Pentium III?

Поделись своей историей. Пусть это будет эпичная сага о битве с драйверами NVIDIA, озарением, когда systemd наконец перестал казаться ругательством, или исповедью, где Arch установился с десятой попытки.

P.S. Если твой путь начался с ядра 1.0 или ты до сих пор хранишь загрузочную флешку с Ubuntu 8.04 — ты вообще легенда.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
48👍7🎉4