Linux / Линукс
12.9K subscribers
6.49K photos
185 videos
27 files
6.77K links
Все о мире Свободного Программного Обеспечения

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

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Есть только два вида тайлинговых оконников:

#предложка

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
33
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 / Линукс
🥸
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 и плакали от недостатка доков, теперь процесс пойдет легче.

Ну и по мелочи:
▪️Добавили атрибут frozen для интерфейсов с несколькими родительскими интерфейсами.
▪️Прикрутили запрос wl_surface.get_release для коллбеков освобождения буфера для каждого коммита.
▪️Завезли функцию wl_display_dispatch_pending_single() для диспетчеризации одиночных событий.

Глядишь, еще лет пять, и мы реально перестанем скучать по иксам 🙂

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
15🔥4🌚4👍21
Please open Telegram to view this post
VIEW IN TELEGRAM
😢3🤬21
Please open Telegram to view this post
VIEW IN TELEGRAM
20👍3
AI переписал chardet и сменил лицензию

Разработчик 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
🤔17😢11🔥1🤬1
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁482👍2💯2
Сначала ты выбираешь Mint от недостатка знаний, а спустя 10 лет работы в IT возвращаешься к нему от переизбытка опыта.

@itmemas
💯32😁8🌚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 / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27🤬5🕊5🤣4🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁57😢8
Please open Telegram to view this post
VIEW IN TELEGRAM
😁32🤣2
Энтузиасты написали собственную реализацию сервера для проприетарных мессенджеров MAX и ТамТам

Протокол взаимодействия с сервером воссоздан через проведение обратного инжиниринга. Проект преподносится как эмулятор сервера, который может использоваться для замены официального сервера после модификации клиентского ПО. Поддерживаются любые клиенты, совместимые с официальным сервером api.oneme.ru или api.tamtam.chat. Код написан на языке Python и открыт под лицензией BSD. В качестве СУБД для хранения сообщений могут использоваться MariaDB, MySQL или SQLite.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍34😎14🔥3😁2