Please open Telegram to view this post
VIEW IN TELEGRAM
😁60❤6
Опубликованы новые выпуски культовых руководств Linux From Scratch 13.0 и Beyond Linux From Scratch 13.0, и теперь они существуют только в версии с systemd. Поддержка SysVinit осталась в архиве (LFS 12.4), но новых релизов с ним больше не будет.
В LFS 13.0 обновили 36 базовых пакетов, включая ядро 6.18.10, glibc 2.42, systemd 259.1, Python 3.14.3 и openssl 3.6.1. Подчистили загрузочные скрипты и пояснения.
Beyond LFS 13.0 подтянул больше 1500 обновлений от GNOME и KDE до Xfce и LXQt (в последнем, кстати, появилась поддержка Wayland). Добавили новые пакеты вроде Glycin, Loupe, SDL3, simdutf, libheif и кучи кодеков (SVT-AV1, dav1d). Удалили Sendmail, dhcpcd и pcre2.
Отдельно обновили Gaming Linux From Scratch, инструкцию по установке Steam, Wine и сотни игр в LFS-систему.
Linux / Линукс🥸
В LFS 13.0 обновили 36 базовых пакетов, включая ядро 6.18.10, glibc 2.42, systemd 259.1, Python 3.14.3 и openssl 3.6.1. Подчистили загрузочные скрипты и пояснения.
Beyond LFS 13.0 подтянул больше 1500 обновлений от GNOME и KDE до Xfce и LXQt (в последнем, кстати, появилась поддержка Wayland). Добавили новые пакеты вроде Glycin, Loupe, SDL3, simdutf, libheif и кучи кодеков (SVT-AV1, dav1d). Удалили Sendmail, dhcpcd и pcre2.
Отдельно обновили Gaming Linux From Scratch, инструкцию по установке Steam, Wine и сотни игр в LFS-систему.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21❤5🤬1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣77💯8
Вышел очередной экспериментальный выпуск Wine 11.4
В библиотеку msxml3 добавили поддержку SAX Reader, событийную модель обработки XML, которая не грузит весь документ в память, а читает его потоково. Это ещё один шаг к запуску инсталлятора Adobe Creative Cloud — без msxml3 Photoshop отказывался ставиться.
В DirectSound оптимизировали изменение частоты дискретизации, а в новой библиотеке CFGMGR32 появились функции для работы с конфигурацией устройств. Ещё улучшили определение часовых поясов и закрыли 17 багов — от Xara Xtreme и FL Studio до Roblox Studio.
Linux / Линукс🥸
В библиотеку msxml3 добавили поддержку SAX Reader, событийную модель обработки XML, которая не грузит весь документ в память, а читает его потоково. Это ещё один шаг к запуску инсталлятора Adobe Creative Cloud — без msxml3 Photoshop отказывался ставиться.
В DirectSound оптимизировали изменение частоты дискретизации, а в новой библиотеке CFGMGR32 появились функции для работы с конфигурацией устройств. Ещё улучшили определение часовых поясов и закрыли 17 багов — от Xara Xtreme и FL Studio до Roblox Studio.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
GitLab
Wine 11.4 · wine / wine · GitLab
The Wine development release 11.4 is now available. What's new in this release: SAX reader reimplemented in MSXML. Resampling optimizations in...
👍26❤3
This media is not supported in your browser
VIEW IN TELEGRAM
Sony PlayStation 5 превратили в игровой ПК с Linux
Энди Нгуен (безопасник из Google) совершил то, о чем мечтали многие консольщики с момента релиза PS5 - он превратил закрытую коробку от Sony в полноценный игровой ПК на Линуксе. И это не просто кривая поделка, на которой запускается Тетрис в командной строке.
На консоль накатили свежую Ubuntu 24.04 с ядром 6.19, завели Steam и заставили крутить GTA 5 в разрешении 1440p при стабильных 60 FPS, да еще и с включенной трассировкой лучей. Работает всё: звук, 4K-вывод по HDMI и даже все USB-порты.
Магия взлома строится на хитрой цепочке эксплойтов. Сначала в систему пролезают через уязвимость в движке браузера (WebKit) или через Blu-ray диск. Затем в дело вступает эксплоит Byepervisor, который бьет прямо в гипервизор консоли, обманывая секьюрити-процессор от AMD и заставляя систему грузить Linux вместо родной прошивки. Чтобы всё это великолепие не лагало, энтузиастам пришлось написать свой драйвер для кастомного графического чипа PS5 (его уже пытаются протолкнуть в официальный репозиторий Mesa).
Конечно, есть нюансы, которые разбивают мечты о халявном игровом компе. Вся эта красота работает исключительно на древних прошивках (версии 1.xx-2.xx), которым уже больше двух лет. Плюс, если попытаться разогнать процессор до максимальных заводских частот, новенькая слимка PS5 начинает косплеить турбину самолета и уходит в глухой перегрев. Так что пока это скорее красивый пруф-оф-концепт для гиков, чем инструкция к действию. Но сам факт того, что консоль за $500 может тянуть десктопный гейминг на уровне хорошего ПК, определенно греет душу.
Linux / Линукс🥸
Энди Нгуен (безопасник из Google) совершил то, о чем мечтали многие консольщики с момента релиза PS5 - он превратил закрытую коробку от Sony в полноценный игровой ПК на Линуксе. И это не просто кривая поделка, на которой запускается Тетрис в командной строке.
На консоль накатили свежую Ubuntu 24.04 с ядром 6.19, завели Steam и заставили крутить GTA 5 в разрешении 1440p при стабильных 60 FPS, да еще и с включенной трассировкой лучей. Работает всё: звук, 4K-вывод по HDMI и даже все USB-порты.
Магия взлома строится на хитрой цепочке эксплойтов. Сначала в систему пролезают через уязвимость в движке браузера (WebKit) или через Blu-ray диск. Затем в дело вступает эксплоит Byepervisor, который бьет прямо в гипервизор консоли, обманывая секьюрити-процессор от AMD и заставляя систему грузить Linux вместо родной прошивки. Чтобы всё это великолепие не лагало, энтузиастам пришлось написать свой драйвер для кастомного графического чипа PS5 (его уже пытаются протолкнуть в официальный репозиторий Mesa).
Конечно, есть нюансы, которые разбивают мечты о халявном игровом компе. Вся эта красота работает исключительно на древних прошивках (версии 1.xx-2.xx), которым уже больше двух лет. Плюс, если попытаться разогнать процессор до максимальных заводских частот, новенькая слимка PS5 начинает косплеить турбину самолета и уходит в глухой перегрев. Так что пока это скорее красивый пруф-оф-концепт для гиков, чем инструкция к действию. Но сам факт того, что консоль за $500 может тянуть десктопный гейминг на уровне хорошего ПК, определенно греет душу.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
❤34👍6
Wayland 1.25 RC1
Выкатили первый релиз-кандидат Wayland 1.25. Для обычных пользователей апдейт вышел максимально скучным, а вот для разрабов, которые пытаются дебажить эту экосистему, подвезли годноты.
Главная фича релиза - это вывод переменной WAYLAND_DEBUG наконец-то сделали цветным🌈 . Вдобавок в лог теперь прокидывается ID потока. Теперь разбирать бесконечную простыню дебага в терминале, пытаясь понять, почему кастомный композитор сожрал память или отвалился, станет визуально приятнее и сильно проще.
Взялись и за документацию. Древний DocBook выкинули, перекатившись на современный mdBook. Заодно человеческим языком задокументировали местный диалект XML, управление цветом и модель обновления контента. Если вы когда-нибудь пытались вкатиться в разработку под Wayland и плакали от недостатка доков, теперь процесс пойдет легче.
Ну и по мелочи:
▪️Добавили атрибут
▪️Прикрутили запрос
▪️Завезли функцию
Глядишь, еще лет пять, и мы реально перестанем скучать по иксам🙂
Linux / Линукс🥸
Выкатили первый релиз-кандидат Wayland 1.25. Для обычных пользователей апдейт вышел максимально скучным, а вот для разрабов, которые пытаются дебажить эту экосистему, подвезли годноты.
Главная фича релиза - это вывод переменной WAYLAND_DEBUG наконец-то сделали цветным
Взялись и за документацию. Древний DocBook выкинули, перекатившись на современный mdBook. Заодно человеческим языком задокументировали местный диалект XML, управление цветом и модель обновления контента. Если вы когда-нибудь пытались вкатиться в разработку под Wayland и плакали от недостатка доков, теперь процесс пойдет легче.
Ну и по мелочи:
▪️Добавили атрибут
frozen для интерфейсов с несколькими родительскими интерфейсами.▪️Прикрутили запрос
wl_surface.get_release для коллбеков освобождения буфера для каждого коммита.▪️Завезли функцию
wl_display_dispatch_pending_single() для диспетчеризации одиночных событий.Глядишь, еще лет пять, и мы реально перестанем скучать по иксам
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
❤16🔥4🌚4👍2✍1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤23👍3
AI переписал chardet и сменил лицензию
Разработчик Python-библиотеки chardet (130 млн загрузок в месяц) выпустил версию 7.0.0 под лицензией MIT вместо LGPL. Он попросил Claude AI переписать библиотеку с нуля, не глядя в старый код. По заявлению автора, структурное сходство с оригиналом меньше 1,3%, а скорость выросла в 48 раз.
Создатель оригинальной библиотеки (или человек, представившийся им) заявил, что у разработчика нет прав менять лицензию. В ответ тот предъявил замеры плагиата и объяснил, что новый код писался в отдельном репозитории с прямым указанием AI не использовать GPL-наработки.
FSF назвала происходящее крайне антисоциальным: отказывать другим в правах, которые ты сам получил как пользователь, это серьёзный подрыв копилефта.
Брюс Перенс считает, что AI убивает экономику разработки: если за пару дней можно сгенерировать конкурента проекту с 20-летней историей, проприетарный софт ждут большие проблемы. Юристы разводят руками. Верховный суд США уже постановил, что полностью AI-сгенерированные произведения не защищаются авторским правом. Но где грань? И можно ли считать код производным, если он переписан на другой язык?
Linux / Линукс🥸
Разработчик Python-библиотеки chardet (130 млн загрузок в месяц) выпустил версию 7.0.0 под лицензией MIT вместо LGPL. Он попросил Claude AI переписать библиотеку с нуля, не глядя в старый код. По заявлению автора, структурное сходство с оригиналом меньше 1,3%, а скорость выросла в 48 раз.
Создатель оригинальной библиотеки (или человек, представившийся им) заявил, что у разработчика нет прав менять лицензию. В ответ тот предъявил замеры плагиата и объяснил, что новый код писался в отдельном репозитории с прямым указанием AI не использовать GPL-наработки.
FSF назвала происходящее крайне антисоциальным: отказывать другим в правах, которые ты сам получил как пользователь, это серьёзный подрыв копилефта.
Брюс Перенс считает, что AI убивает экономику разработки: если за пару дней можно сгенерировать конкурента проекту с 20-летней историей, проприетарный софт ждут большие проблемы. Юристы разводят руками. Верховный суд США уже постановил, что полностью AI-сгенерированные произведения не защищаются авторским правом. Но где грань? И можно ли считать код производным, если он переписан на другой язык?
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔18😢11🔥1🤬1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁50❤2👍2💯2
Forwarded from IT-Мемасы от Эникея
Сначала ты выбираешь Mint от недостатка знаний, а спустя 10 лет работы в IT возвращаешься к нему от переизбытка опыта.
@itmemas
@itmemas
💯34😁9🌚3🤣2
Rust Coreutils 0.7: совместимость с GNU выросла до 94,6%
Вышла новая версия uutils coreutils, аналога классических GNU-утилит, полностью переписанного на Rust. Проект уже задействован по умолчанию в Ubuntu 25.10, а также в AerynOS и Apertis. Код распространяется под лицензией MIT вместо GPL.
В версии 0.7.0 уровень совместимости с эталонным тестовым набором GNU coreutils составил 94,59% (при этом пройдено на 7 тестов больше, чем в прошлом выпуске). Утилиты date, fmt, kill, ptx и numfmt получили наибольшие улучшения, также доработаны cut, tac, tail, tr, uniq и ещё добрая дюжина команд.
Разработчики оптимизировали хэш-функции в ls, du, sort, shuf (ускорение до 14% для ASCII-операций), сократили размер бинарников true/false и пофиксили крэши в 20+ утилитах при записи в /dev/full. Небезопасные вызовы libc заменили на обвязки из nix, улучшили поддержку NetBSD, Windows, NixOS и PowerPC.
Linux / Линукс🥸
Вышла новая версия uutils coreutils, аналога классических GNU-утилит, полностью переписанного на Rust. Проект уже задействован по умолчанию в Ubuntu 25.10, а также в AerynOS и Apertis. Код распространяется под лицензией MIT вместо GPL.
В версии 0.7.0 уровень совместимости с эталонным тестовым набором GNU coreutils составил 94,59% (при этом пройдено на 7 тестов больше, чем в прошлом выпуске). Утилиты date, fmt, kill, ptx и numfmt получили наибольшие улучшения, также доработаны cut, tac, tail, tr, uniq и ещё добрая дюжина команд.
Разработчики оптимизировали хэш-функции в ls, du, sort, shuf (ускорение до 14% для ASCII-операций), сократили размер бинарников true/false и пофиксили крэши в 20+ утилитах при записи в /dev/full. Небезопасные вызовы libc заменили на обвязки из nix, улучшили поддержку NetBSD, Windows, NixOS и PowerPC.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27🤬6🕊5🤣4🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁62😢8