Сообщество прописало план на случай ухода Торвальдса
Разработка ядра распределена на 100+ мейнтейнеров, но финальный шаг до сих пор централизован, ведь именно Линус подтягивает изменения в главный репозиторий. Хотя ядру уже за 30 лет, формализировать это решили только сейчас.
Если плавного перехода не будет, то сообщество сначала выбирает организатора (скорее всего, последнего организатора Maintainer Summit или главу TAB в Linux Foundation). У него будет 72 часа, чтобы запустить обсуждение с ключевыми участниками последнего саммита мейнтейнеров. Потом этот круг за две недели должен предложить решение и выбрать нового главу и объявить всё в рассылке.
Linux / Линукс🥸
Разработка ядра распределена на 100+ мейнтейнеров, но финальный шаг до сих пор централизован, ведь именно Линус подтягивает изменения в главный репозиторий. Хотя ядру уже за 30 лет, формализировать это решили только сейчас.
Если плавного перехода не будет, то сообщество сначала выбирает организатора (скорее всего, последнего организатора Maintainer Summit или главу TAB в Linux Foundation). У него будет 72 часа, чтобы запустить обсуждение с ключевыми участниками последнего саммита мейнтейнеров. Потом этот круг за две недели должен предложить решение и выбрать нового главу и объявить всё в рассылке.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🫡53😁5❤2
OIN запустила расширенную программу патентной защиты OIN 2.0 для открытого ПО
Open Invention Network (OIN) представила обновлённую программу OIN 2.0, направленную на усиление патентной защиты экосистемы Linux и открытого ПО. Ключевым изменением стал переход к многоуровневой модели финансирования, которая позволяет компаниям вносить взносы в зависимости от их размера и дохода. Это даёт возможность малым организациям и индивидуальным разработчикам присоединяться к защите бесплатно, в то время как крупные корпорации, такие как Google, Microsoft и IBM, вносят больший вклад для поддержки общей миссии.
Программа значительно расширяет список защищаемых проектов. Теперь определение «Linux System» включает 5181 пакет, что на 561 больше, чем в предыдущей версии. В список добавлены современные и важные проекты, включая AOSP 15, WireGuard-tools, OpenTofu, Zabbix, xz-utils, а также множество библиотек на языках Go, Python и Rust. Для получения защиты по этому новому расширенному списку участникам необходимо подписать обновлённое лицензионное соглашение.
OIN создаёт крупнейший в мире бесплатный патентный пул для своих участников, который насчитывает более 1300 патентов. Этот механизм взаимной защиты, в котором уже участвуют свыше 4000 компаний, доказал свою эффективность и является критически важным «юридическим щитом» для всей open-source экосистемы.
Linux / Линукс🥸
Open Invention Network (OIN) представила обновлённую программу OIN 2.0, направленную на усиление патентной защиты экосистемы Linux и открытого ПО. Ключевым изменением стал переход к многоуровневой модели финансирования, которая позволяет компаниям вносить взносы в зависимости от их размера и дохода. Это даёт возможность малым организациям и индивидуальным разработчикам присоединяться к защите бесплатно, в то время как крупные корпорации, такие как Google, Microsoft и IBM, вносят больший вклад для поддержки общей миссии.
Программа значительно расширяет список защищаемых проектов. Теперь определение «Linux System» включает 5181 пакет, что на 561 больше, чем в предыдущей версии. В список добавлены современные и важные проекты, включая AOSP 15, WireGuard-tools, OpenTofu, Zabbix, xz-utils, а также множество библиотек на языках Go, Python и Rust. Для получения защиты по этому новому расширенному списку участникам необходимо подписать обновлённое лицензионное соглашение.
OIN создаёт крупнейший в мире бесплатный патентный пул для своих участников, который насчитывает более 1300 патентов. Этот механизм взаимной защиты, в котором уже участвуют свыше 4000 компаний, доказал свою эффективность и является критически важным «юридическим щитом» для всей open-source экосистемы.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11
Google случайно показала интерфейс ОС Aluminium
В баг-трекере Google кто-то забыл закрыть доступ к тикету с тестовой сборкой новой ОС Aluminium, запущенной на Chromebook HP Elite Dragonfly. К сообщению прилагались два скринкаста, которые теперь разлетелись по сети. Это и есть то самое слияние Android и Chrome OS, о котором шептались последние годы.
На видео засветился интерфейс, подозрительно похожий на десктоп-режим Android 16. Внизу панель приложений в стиле Chrome OS, а сверху индикаторы батареи, Wi-Fi, раскладки и, конечно же, кнопка Gemini. Окна браузера Chrome размещаются бок о бок, как в классическом десктопе. Судя по всему, Google наконец-то решила прекратить разрывать пользователей между двумя экосистемами.
Утечка случилась по классике жанра через человеческий фактор в системе отслеживания ошибок. Так что если вы гадали, куда движется Chrome OS, теперь ответ очевиден: в Aluminium, где Android научат притворяться полноценной десктопной системой.
Linux / Линукс🥸
В баг-трекере Google кто-то забыл закрыть доступ к тикету с тестовой сборкой новой ОС Aluminium, запущенной на Chromebook HP Elite Dragonfly. К сообщению прилагались два скринкаста, которые теперь разлетелись по сети. Это и есть то самое слияние Android и Chrome OS, о котором шептались последние годы.
На видео засветился интерфейс, подозрительно похожий на десктоп-режим Android 16. Внизу панель приложений в стиле Chrome OS, а сверху индикаторы батареи, Wi-Fi, раскладки и, конечно же, кнопка Gemini. Окна браузера Chrome размещаются бок о бок, как в классическом десктопе. Судя по всему, Google наконец-то решила прекратить разрывать пользователей между двумя экосистемами.
Утечка случилась по классике жанра через человеческий фактор в системе отслеживания ошибок. Так что если вы гадали, куда движется Chrome OS, теперь ответ очевиден: в Aluminium, где Android научат притворяться полноценной десктопной системой.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27🤔7😁4❤2
Linux / Линукс
Сообщество прописало план на случай ухода Торвальдса Разработка ядра распределена на 100+ мейнтейнеров, но финальный шаг до сих пор централизован, ведь именно Линус подтягивает изменения в главный репозиторий. Хотя ядру уже за 30 лет, формализировать это…
Линус Торвальдс принял в ядро изменение, которое регламентирует действия сообщества, если с ним или доверенными лицами что-то случится.
В 2018 году Грег Кроа-Хартман уже выпускал ядро 4.18, пока Линус брал паузу на «развитие эмпатии». Тогда всё прошло гладко, но то был плановый отход. Теперь у сообщества есть протокол и на непредвиденные случаи.
Linux / Линукс🥸
В 2018 году Грег Кроа-Хартман уже выпускал ядро 4.18, пока Линус брал паузу на «развитие эмпатии». Тогда всё прошло гладко, но то был плановый отход. Теперь у сообщества есть протокол и на непредвиденные случаи.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
❤46👍10🫡9
Please open Telegram to view this post
VIEW IN TELEGRAM
😁40🌚5❤4🫡3
This media is not supported in your browser
VIEW IN TELEGRAM
Вышел свободный пакет для проектирования печатных плат LibrePCB 2.0 с полностью новым интерфейсом и упрощённым процессом проектирования
Это крупное обновление приносит кардинально новый интерфейс и ряд функций, которые делают процесс разработки более интуитивным и безопасным, усиливая позиции проекта как более простой альтернативы KiCad.
Ключевым изменением стал полностью переписанный пользовательский интерфейс на основе современного фреймворка Slint (Rust), при этом основной код остаётся на C++. Теперь все инструменты объединены в единое унифицированное окно с системой вкладок, что позволяет удобно работать с несколькими проектами или видами (схемой, 2D- и 3D-моделью платы) одновременно, в том числе распределяя их по разным мониторам.
Среди практических улучшений интегрированный менеджер производства, который автоматически выполняет все необходимые электрические и технологические проверки (ERC/DRC) перед формированием заказа, значительно снижая риск ошибок. Также добавлена поддержка шин (buses) на схемах для лучшей читаемости, возможность вставки изображений прямо в схему и указание предпочтительного метода пайки для автоматической корректировки посадочных мест.
Linux / Линукс🥸
Это крупное обновление приносит кардинально новый интерфейс и ряд функций, которые делают процесс разработки более интуитивным и безопасным, усиливая позиции проекта как более простой альтернативы KiCad.
Ключевым изменением стал полностью переписанный пользовательский интерфейс на основе современного фреймворка Slint (Rust), при этом основной код остаётся на C++. Теперь все инструменты объединены в единое унифицированное окно с системой вкладок, что позволяет удобно работать с несколькими проектами или видами (схемой, 2D- и 3D-моделью платы) одновременно, в том числе распределяя их по разным мониторам.
Среди практических улучшений интегрированный менеджер производства, который автоматически выполняет все необходимые электрические и технологические проверки (ERC/DRC) перед формированием заказа, значительно снижая риск ошибок. Также добавлена поддержка шин (buses) на схемах для лучшей читаемости, возможность вставки изображений прямо в схему и указание предпочтительного метода пайки для автоматической корректировки посадочных мест.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32🔥5❤4
Please open Telegram to view this post
VIEW IN TELEGRAM
💯63🔥9🎉5
Please open Telegram to view this post
VIEW IN TELEGRAM
😁99🔥6😢3
В Debian 14 удалят слой для совместимости systemd со скриптами sysv-init
Два года назад сопровождающие Debian планировали удалить слой совместимости systemd-sysv-generator в Debian 13, но тогда дрогнули и отложили на следующий релиз. Теперь отступать некуда, к концу февраля 2026 года Debian 14 полностью переходит на юнит-файлы systemd. Старые init-скрипты, которые верой и правдой служили с девяностых, официально отправляются на пенсию. Аргументация стандартная: безопасность служб и более надёжный контроль жизненного цикла.
Кроме того, сам systemd ранее объявил о решении удалить в выпуске systemd 260 поддержку скриптов служб в формате System V и прекратить поставку компонентов systemd-sysv-install, systemd-rc-local-generator и systemd-sysv-generator.
Для большинства пользователей ничего не изменится, но админам со legacy-зоопарком самописных init-скриптов пора переписывать их в юниты. Холивар systemd и sysv длился пятнадцать лет, и теперь у него официальный победитель.
Linux / Линукс🥸
Два года назад сопровождающие Debian планировали удалить слой совместимости systemd-sysv-generator в Debian 13, но тогда дрогнули и отложили на следующий релиз. Теперь отступать некуда, к концу февраля 2026 года Debian 14 полностью переходит на юнит-файлы systemd. Старые init-скрипты, которые верой и правдой служили с девяностых, официально отправляются на пенсию. Аргументация стандартная: безопасность служб и более надёжный контроль жизненного цикла.
Кроме того, сам systemd ранее объявил о решении удалить в выпуске systemd 260 поддержку скриптов служб в формате System V и прекратить поставку компонентов systemd-sysv-install, systemd-rc-local-generator и systemd-sysv-generator.
Для большинства пользователей ничего не изменится, но админам со legacy-зоопарком самописных init-скриптов пора переписывать их в юниты. Холивар systemd и sysv длился пятнадцать лет, и теперь у него официальный победитель.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28🤬8🤔5🤯2❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥47🤣16🌚5❤3🕊2
AMD обвинили в использовании ИИ в написании кода для патча FFmpeg
Разработчики FFmpeg публично попросили AMD внимательнее относиться к патчам и не отправлять сгенерированный ИИ код без ручного рецензирования. Поводом стал набор изменений для поддержки AMD HIP SDK на Windows (ускорение видеообработки на GPU). В коде обнаружились странности: константа
Автор патча попытался оправдаться, мол, инструкцию по pacman он написал сам четыре года назад и решил, что она будет полезна. На что представитель FFmpeg саркастически извинился: он, видите ли, даже не подозревал, что существуют разработчики, не отличающие wiki-страницу от сообщения в git-коммите.
Linux / Линукс🥸
Разработчики FFmpeg публично попросили AMD внимательнее относиться к патчам и не отправлять сгенерированный ИИ код без ручного рецензирования. Поводом стал набор изменений для поддержки AMD HIP SDK на Windows (ускорение видеообработки на GPU). В коде обнаружились странности: константа
const int EIGHT = 8 и инструкция по установке gcc через pacman прямо в описании коммита. Классические признаки того, что кто-то скормил задачу нейросетке и не глядя отправил результат.Автор патча попытался оправдаться, мол, инструкцию по pacman он написал сам четыре года назад и решил, что она будет полезна. На что представитель FFmpeg саркастически извинился: он, видите ли, даже не подозревал, что существуют разработчики, не отличающие wiki-страницу от сообщения в git-коммите.
Он отметил, что "прикреплённое к коммиту сообщение должно ясно и лаконично пояснять назначение изменения и то, какие оно выполняет действия. Никто не станет выяснять, как компилировать и настраивать окружение по тексту примечания к коммиту".
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣52🔥6
Тот момент, когда dkms начинает собирать модули ядра, и ты замираешь, боясь спугнуть 🙏
Linux / Линукс🥸
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
😁61🙏5🌚2💯2
Вышел консольный веб-браузер Chawan 0.3.3 с поддержкой CSS и JavaScript
Опубликован релиз текстового браузера Chawan 0.3.3, написанного на языке Nim и распространяемого как общественное достояние. Этот проект позиционируется как современный, самодостаточный инструмент для командной строки, который, в отличие от многих предшественников, имеет собственную реализацию поддержки CSS, flex-вёрстки, форм, cookie и даже JavaScript (через движок Monoucha на базе QuickJS-NG, отключённый по умолчанию).
Chawan поддерживает широкий спектр протоколов, включая HTTP/1.1, HTTPS, FTP, SFTP, Gopher, Gemini и Spartan. Он может отображать изображения в терминале через протоколы Sixel или Kitty, работать как многостраничный просмотрщик (pager) и запускать локальные CGI-скрипты. Для повышения безопасности используются механизмы sandbox-изоляции, такие как seccomp-bpf в Linux и pledge в OpenBSD. Управление по умолчанию организовано в стиле vim.
Linux / Линукс🥸
Опубликован релиз текстового браузера Chawan 0.3.3, написанного на языке Nim и распространяемого как общественное достояние. Этот проект позиционируется как современный, самодостаточный инструмент для командной строки, который, в отличие от многих предшественников, имеет собственную реализацию поддержки CSS, flex-вёрстки, форм, cookie и даже JavaScript (через движок Monoucha на базе QuickJS-NG, отключённый по умолчанию).
Chawan поддерживает широкий спектр протоколов, включая HTTP/1.1, HTTPS, FTP, SFTP, Gopher, Gemini и Spartan. Он может отображать изображения в терминале через протоколы Sixel или Kitty, работать как многостраничный просмотрщик (pager) и запускать локальные CGI-скрипты. Для повышения безопасности используются механизмы sandbox-изоляции, такие как seccomp-bpf в Linux и pledge в OpenBSD. Управление по умолчанию организовано в стиле vim.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18❤4🤔2
Please open Telegram to view this post
VIEW IN TELEGRAM
51😁36🤣10👍4🌚3
Восемь игровых Linux-дистрибутивов объединились в альянс OGC
Разработчики Bazzite, Nobara, ChimeraOS, Playtron и ещё четырёх игровых дистрибутивов сформировали рабочую группу Open Gaming Collective. Идея простая: хватит каждому пилить свои патчи к ядру и форки Gamescope, лучше делать это вместе и пушить изменения в апстрим. Уже запущены два проекта. OGC Kernel с оптимизациями для игр и форк композитора Gamescope от Valve с поддержкой дополнительного железа. Bazzite первым перешёл на общее ядро и заменил HHD на InputPlumber.
Но не все оценили инициативу. CachyOS публично отказался от приглашения, назвав альянс бюрократической ловушкой. По мнению основателя CachyOS, вся затея выглядит как попытка Bazzite найти мэйнтейнеров для ядра после отстранения текущего сопровождающего и решить свои проблемы чужими руками. Связываться с проектом Playtron в CachyOS тоже не захотели.
Время покажет, станет ли OGC реальной силой для продвижения Linux-гейминга или очередным комитетом по написанию стандартов. Пока что восемь дистрибутивов договорились не дублировать работу.
Linux / Линукс🥸
Разработчики Bazzite, Nobara, ChimeraOS, Playtron и ещё четырёх игровых дистрибутивов сформировали рабочую группу Open Gaming Collective. Идея простая: хватит каждому пилить свои патчи к ядру и форки Gamescope, лучше делать это вместе и пушить изменения в апстрим. Уже запущены два проекта. OGC Kernel с оптимизациями для игр и форк композитора Gamescope от Valve с поддержкой дополнительного железа. Bazzite первым перешёл на общее ядро и заменил HHD на InputPlumber.
Но не все оценили инициативу. CachyOS публично отказался от приглашения, назвав альянс бюрократической ловушкой. По мнению основателя CachyOS, вся затея выглядит как попытка Bazzite найти мэйнтейнеров для ядра после отстранения текущего сопровождающего и решить свои проблемы чужими руками. Связываться с проектом Playtron в CachyOS тоже не захотели.
Время покажет, станет ли OGC реальной силой для продвижения Linux-гейминга или очередным комитетом по написанию стандартов. Пока что восемь дистрибутивов договорились не дублировать работу.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍44🤣4🤔3🌚3
Выпущен рабочий порт GTK+ 1.3 для Windows 11
Завершён проект по портированию библиотеки GTK+ версии 1.3 для современной Windows 11. Это не демонстрационная, а полностью рабочая сборка: библиотека компилируется актуальным компилятором MSVC 2022, а классические тестовые приложения вроде helloworld успешно запускаются. Порты такого рода редкость, так как требуют глубокой адаптации старого кода к современным системам сборки и API.
Главная причина выбора именно GTK+ 1.3 - её репутация лёгкой и элегантной библиотеки «золотой эры» Linux-десктопа. Разработчики ценят её минималистичную архитектуру: простую объектную модель GObject, компоновку без сложного CSS и, что критично для производительности, нативный бэкенд GDK для Win32, работающий напрямую с системой. Потребление памяти демо-приложений всего около 1.7 МБ яркое тому подтверждение.
Проект имеет как историческую, так и практическую ценность. Он позволяет запускать классические приложения или изучать эволюцию UI-фреймворков. Авторы уже планируют расширить его, добавив бэкенд на основе SDL, что откроет путь для запуска на других платформах. Это напоминание о том, что качественный и простой код живёт десятилетиями.
Linux / Линукс🥸
Завершён проект по портированию библиотеки GTK+ версии 1.3 для современной Windows 11. Это не демонстрационная, а полностью рабочая сборка: библиотека компилируется актуальным компилятором MSVC 2022, а классические тестовые приложения вроде helloworld успешно запускаются. Порты такого рода редкость, так как требуют глубокой адаптации старого кода к современным системам сборки и API.
Главная причина выбора именно GTK+ 1.3 - её репутация лёгкой и элегантной библиотеки «золотой эры» Linux-десктопа. Разработчики ценят её минималистичную архитектуру: простую объектную модель GObject, компоновку без сложного CSS и, что критично для производительности, нативный бэкенд GDK для Win32, работающий напрямую с системой. Потребление памяти демо-приложений всего около 1.7 МБ яркое тому подтверждение.
Проект имеет как историческую, так и практическую ценность. Он позволяет запускать классические приложения или изучать эволюцию UI-фреймворков. Авторы уже планируют расширить его, добавив бэкенд на основе SDL, что откроет путь для запуска на других платформах. Это напоминание о том, что качественный и простой код живёт десятилетиями.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤24🤔11