Wine 11 переписывает то, как Linux запускает Windows-игры на уровне ядра, и прирост производительности получается огромный
Поддержка NTSYNC использует новый модуль ядра Linux для обработки синхронизации потоков в стиле Windows напрямую на уровне ядра.
Заметный прирост в бенчмарках (по сравнению с базовым upstream Wine без предыдущих оптимизаций):
- Dirt 3: примерно с 110 FPS до более чем 860 FPS
- Tiny Tina's Wonderlands: с 130 FPS до 360 FPS
- Resident Evil 2: с 26 FPS до 77 FPS
- Call of Juarez: примерно с 100 FPS до 224 FPS
«Liberated systemd» — это форк systemd, из которого удалена недавно добавленная функциональность, связанная с поддержкой проверки возраста.
Именно так и должен работать опенсорс
Не нравится, куда движется проект? Сделай форк!
https://github.com/Jeffrey-Sardina/systemd
@linuxos_tg
Компания Canonical, разработчик Ubuntu, получила место в совете директоров Rust Foundation
Стоимость этого места в совете Rust Foundation соответствует уровню участия Gold Membership, который обходится в $150 000 в год
https://rustfoundation.org/media/canonical-joins-the-rust-foundation-as-a-gold-member/
@linuxos_tg
Выявлен критический эксплойт в Ubuntu, который позволяет локальным злоумышленникам получать root-доступ к системе из-за systemd.
Дистрибутив Devuan (версия Debian, не использующая systemd и, соответственно, не подверженная атакам, связанным с ним) отреагировал следующим заявлением:
«Нашли очередной критический баг в systemd в Ubuntu. Давайте пожелаем всем пользователям Devuan отлично провести День отца с семьёй, вместо того чтобы разгребать это единорожье дерьмо»
Ого, systemd добавляет переменную age в рамках подготовки к будущим законам о цифровых удостоверениях личности 🤩
@linuxos_tg
Откопал годную тулзу, чтобы определить, какую модель ИИ ты можешь запустить локально на своём железе.
Определяет объём RAM, CPU и GPU, оценивает каждую модель по совместимости и показывает, как она будет работать на твоей машине.
Есть поддержка Linux: GitHub ✌️
@linuxos_tg
мы давно не публиковали годных митапов — исправляемся ☕
Ребята из AvitoTech зовут на ивент по базам данных (офлайн в их офисе + онлайн) 27 марта.
Что по докладам:
- Никита Жига расскажет, как в Авито устроена защита чувствительных данных в DBaaS, и поделится полезным чек-листом
- Роман Ананьев покажет на практике отличия и преимущества FoundationDB и Cassandra 5
- Игорь Конев разберёт путь масштабирования S3, который отличается от привычных подходов в бигтехе
System76 теперь подвергает цензуре и банит пользователей в своём сабреддите r/pop_os за то, что они задают вопрос о том, будет ли компания требовать подтверждение возраста в своём Linux-дистрибутиве (основанном на Ubuntu — Pop!_OS).
https://reddit.com/r/pop_os/comments/1rmnder/removed_by_moderator/
@linuxos_tg
На Stepik вышел курс по Kubernetes
Этот курс даёт крепкую базу по Kubernetes: от понимания архитектуры кластера и запуска первых Pod до работы с Deployment, Service, Ingress, storage и сетевым взаимодействием.
Вы научитесь:
- разворачивать Kubernetes-кластер локально
- работать с kubectl и основными ресурсами Kubernetes
- деплоить и масштабировать приложения
- настраивать сети, сервисы и хранилище
- понимать архитектуру Kubernetes и как он работает "под капотом"
Всё сразу закрепляется на практике с помощью заданий с автопроверкой.
Материал подаётся понятным языком, шаг за шагом, на реальных примерах и с наглядными схемами.
После прохождения вы получите сертификат, который можно добавить в резюме.
В ближайшие 48ч курс доступен со скидкой 20% по промокоду «LINUX20»: открыть курс на Stepik
Недооценённый побочный эффект ИИ: нас вот-вот ждёт кембрийский взрыв новых игр для ретро-консолей.
Мне понадобилось 5–6 промптов, чтобы сделать рабочую игру с музыкой на ассемблере для SNES.
Ещё до конца десятилетия мы увидим что-то вроде "Steam для Super Nintendo" 😳
@linuxos_tg
Совет по Linux
Vim умеет откатывать изменения по времени, а не только по шагам.
Вместо того чтобы жать u много раз, можно использовать:
:earlier 2m
:later 30s
:earlier 3
:later 1
:set undofile
Дистрибутивы Linux Ubuntu и Elementary OS планируют, как реализовать функциональность проверки возраста (для всех пользовательских аккаунтов в ОС), чтобы соответствовать новому закону штата Калифорния.
«Сейчас мы изучаем, как реализовать API, который будет соответствовать требованиям закона и при этом не станет катастрофой для приватности»
org.freedesktop.AgeVerification), что потенциально затронет все Linux-системы
Опенсорсная прошивка/система для калькуляторов заявила, что больше не будет доступна в Калифорнии из-за нового закона об "проверке возраста для операционных систем"
Серьёзно.
"Проект DB48X нацелен на пересборку и улучшение пользовательского опыта семейства калькуляторов HP48".
От разработчика:
«Как следствие недавней законодательной активности в Калифорнии и Колорадо. DB48x, вероятно, подпадает под определение “операционной системы” в рамках этих законов. Однако он не реализует, не может реализовать и не будет реализовывать проверку возраста.»
Rust-переписывание sudo решило отдать приоритет «пользовательскому опыт» (UX) вместо безопасности
«Изменить поведение по умолчанию так, чтобы при вводе пароля отображались звёздочки».
… «С точки зрения безопасности это теоретически хуже, поскольку длина пароля становится видна тем, кто может наблюдать за вашим экраном, однако этот крайне незначительный риск значительно уступает проблеме UX».
Нашел список опенсорс-ОС, занимающих позицию «No Age Verification» (без верификации возраста)
Недавно добавили Slackware, Void и Garuda Linux
https://github.com/BryanLunduke/DoesItAgeVerify
@linuxos_tg
Artix Linux и GhostBSD переходят на XLibre вместо X.Org
Команда Artix Linux объявила, что их основные еженедельные сборки теперь будут использовать XLibre — форк X.Org Server, появившийся после конфликта вокруг удаления части кода из основного проекта. При этом оригинальный X.Org Server остаётся доступным как альтернативный вариант на случай возможных проблем.
В GhostBSD также готовятся к изменениям: релиз 26.01 планируется выпускать уже с XLibre вместо X.Org Server. Разработчик дистрибутива объясняет это стагнацией X.Org и отсутствием перспектив его развития на фоне смещения фокуса Red Hat в сторону Wayland, а также планами по отказу от X11 в GTK5.
@linuxos_tg
Дистрибутив Linux Vendefoul занимает жёсткую позицию "никакой проверки возраста"
«Мы никогда не будем внедрять проверку возраста или любые другие меры, которые приводят к потере свободы наших пользователей. Мы говорим “нет” Wayland и “нет” systemd»
Artix Linux присоединяется к списку дистрибутивов Linux, которые отказываются соблюдать законы о проверке возраста.
Разработчик дистрибутива без systemd, основанного на Arch, прямо заявил:
«Мы НИКОГДА не будем требовать от пользователя какой-либо верификации или идентификации.»
📘 На Stepik вышел курс — «DevOps-инженер: От основ до продакшена»
Хотите автоматизировать деплой и выстраивать надёжные CI/CD процессы? Этот курс — полный путь DevOps-инженера: от первого сервера до продакшена.
• CI/CD: Jenkins, GitLab CI/CD, GitHub Actions, Blue-Green, Canary, rollback
• Контейнеризация: Docker (образы, Compose, networking), безопасность контейнеров
• Kubernetes: Pods, Services, Deployments, Helm, RBAC
• Infrastructure as Code: Terraform, Ansible, ArgoCD и Flux для GitOps
• Мониторинг: Prometheus, Grafana, ELK Stack, OpenTelemetry, SLI/SLO/SLA
• Безопасность: SAST/DAST, Vault, Zero Trust, Policy as Code, incident response
• Продакшен практики: High Availability, Disaster Recovery, Chaos Engineering
• В стоимость включено: поддержка на протяжении курса, разбор задач и вопросов, рецензирование итогового проекта и помощь в составлении резюме
🎓 Сертификат — добавьте в резюме или LinkedIn
🔥 Цена со скидкой: 9 990 ₽ → 5 990 ₽, действует ограниченное время
👉 Пройти курс на Stepik
Итак, началось.
Проект ArchLinux 32 ограничил доступ для пользователей из Бразилии.
Это связано с недавно принятым в Бразилии законом, который требует проверки возраста на уровне операционной системы.
Но это скорее костыль, если это вообще можно так назвать, а не полноценное решение.
Всё больше штатов США предлагают законы о проверке возраста на уровне ОС.
Что дальше? Начнут ли дистрибутивы Linux тоже ограничивать доступ к своим веб-ресурсам в этих штатах?
@linuxos_tg
Помните наш пост от 4 марта про то, как в Ubuntu и Elementary OS готовят API для проверки возраста? Похоже, тема зацепила не только нас.
Новость разлетелась по айтишным имиджбордам, и там сейчас знатно полыхает. Самое интересное, что в обсуждение того, как "прогнуться под законы Калифорнии", включились даже разработчики Whonix и Kicksecure (а это, на минуточку, дистрибутивы для даркнета).
Если даже создатели таких ОС начинают всерьёз думать в эту сторону, то, кажется, интернет в его привычном виде и правда заканчивается?
Обсуждаем тут:
https://itchan.ru/all/76
/channel/itchandotru/109
Бразилия опубликовала список из 37 компаний, за которыми она специально ведёт мониторинг в связи с новым законом о проверке возраста (15.211). В этот список входят:
- Canonical (разработчик Ubuntu Linux)
- GoG («Good Old Games»)
- Epic Games
- Discord
- IBM (владелец Red Hat)
- Valve
- а также Apple, Google, Microsoft и другие
Да, всё верно: Бразилия отдельно мониторит Ubuntu Linux на предмет соответствия требованиям закона о проверке возраста.
Бразилия установила крайний срок для приведения корпоративных сервисов в соответствие с этим законом — 17 марта, то есть этот вторник.
https://gov.br/anpd/pt-br/assuntos/noticias/em-acao-de-monitoramento-do-eca-digital-a-anpd-estende-o-prazo-para-que-empresas-prestem-informacoes-sobre-implementacao-das-novas-regras
@linuxos_tg
Появился вневозрастной дистрибутив Ageless Linux
Идея “Ageless Linux” довольно простая:
Берётся Debian Linux. Запускается скрипт, который в нескольких ключевых местах меняет несколько слов на “ageless”, тем самым заявляя, что текущая операционная система (“Ageless Linux”) осознанно отказывается соблюдать новые законы о проверке возраста.
«Софт для людей неопределённого возраста. Мы не знаем, сколько вам лет. И знать не хотим. По закону мы обязаны спросить. Но не будем.»
«Мы находимся в полном, осознанном и намеренном несоблюдении требований проверки возраста, предусмотренных Cal. Civ. Code § 1798.501(a).»
MidnightBSD обновила свою лицензию, прямо запретив использование системы в дополнительных регионах, на которые распространяются новые законы об "возрастной верификации для операционных систем" – Бразилия, Калифорния, Колорадо, Нью-Йорк и Иллинойс.
«Жителям любых стран, штатов или территорий, где для операционных систем требуется возрастная верификация, не разрешается использовать MidnightBSD. В настоящий момент в этот список входит Бразилия (с 17 марта 2026 года) и Калифорния (с 1 января 2027 года), а также в него войдут Колорадо, Иллинойс и Нью-Йорк, если там будут приняты законопроекты, которые сейчас находятся на рассмотрении. Мы призываем пользователей обращаться к своим представителям, чтобы добиться отмены этих законов или их замены
Вице-президент по разработке Ubuntu опубликовал обновление под заголовком «Ответ Ubuntu на Калифорнийский закон Digital Age Assurance Act»:
Canonical известно об этом законодательстве, и сейчас оно проходит внутренний анализ совместно с юридическим отделом. Однако на данный момент нет каких-либо конкретных планов относительно того, как именно – и даже будет ли вообще – Ubuntu изменяться в ответ на него.
Недавний пост в рассылке – это неформальная дискуссия между участниками сообщества Ubuntu, а не официальное объявление. Хотя в обсуждении есть потенциально полезные идеи, Canonical ничего из этого не приняла и ни на что не подписалась
Когда у нас будет чёткий план, мы опубликуем его через наши привычные каналы
Вице-президент по разработке Ubuntu выступил на конференции Rust Nation UK, где заявил следующее об Ubuntu Linux:
- Ubuntu довольно строго рекомендует разработчикам прекратить использовать Python.
- В планах – чтобы разработчики Linux-ядра Ubuntu в перспективе занимались написанием кода на Rust практически полный рабочий день.
- Переписывание компонентов на Rust будет происходить "по умолчанию и без каких-либо оправданий", несмотря на понимание, что пользователи столкнутся с некоторыми поломками.
- В Ubuntu продолжается переписывание существующего кода на Rust (включая подсистему сетевой синхронизации времени, Mir, Anbox и Dqlite).
Несколько ключевых цитат из выступления:
«Мы [Ubuntu] объявили, что начинаем заменять базовые системные утилиты — ls, mv, cp, sudo — их реализациями на Rust, и просто сделаем это поведением по умолчанию, без каких-либо оправданий».
«Это вызвало массу заголовков. Интернет буквально немного вспыхнул из-за идеи — или скорее факта — что Rust-сообщество пришло за GNU».
«GNU Core Utils существуют уже очень давно. Это надёжный, хорошо протестированный код, с хорошей производительностью. С ними в целом всё в порядке».
«Будут пользователи, которые зависят от довольно специфичных, пограничных особенностей этих кодовых баз, и они могут столкнуться с некоторыми несовместимостями».
«Я очень вежливо, но достаточно настойчиво попросил команду Ubuntu Desktop прекратить писать Python-код для дистрибутива».
«Разумеется, мы также активно участвуем в проекте Rust for Linux. У нас большая команда разработки ядра. Думаю, там около 80 человек. Эм, и хотя сейчас это не люди, которые сидят целыми днями и пишут на Rust, я подозреваю, что в будущем всё всё чаще будет выглядеть примерно так».
«У нас постоянно всплывают возможности протащить Rust в новые места».