🔴 ThinkPad-бояре, общий сбор. Lenovo допиливает красную пимпочку в ядре Linux
Для членов секты Свидетелей ThinkPad подъехали хорошие новости. Инженеры выкатили уже шестую версию патчей для TrackPoint, которая должна, наконец, по-человечески реализовать функцию Double-tap (двойной тап по трекпоинту как клик).
Раньше эта фича работала либо через костыли в юзерспейсе, либо безусловно включалась драйвером
Теперь по дефолту фича включена (на поддерживаемом железе). Но если вас бесит, что курсор кликает сам собой, когда вы просто хотите его сдвинуть, теперь есть официальный рубильник:
Патчи уже на стадии полировки документации, так что ждем их в ближайших релизах ядра.
Linux / Линукс🥸
Для членов секты Свидетелей ThinkPad подъехали хорошие новости. Инженеры выкатили уже шестую версию патчей для TrackPoint, которая должна, наконец, по-человечески реализовать функцию Double-tap (двойной тап по трекпоинту как клик).
Раньше эта фича работала либо через костыли в юзерспейсе, либо безусловно включалась драйвером
thinkpad_acpi, вызывая фантомные нажатия у тех, у кого дрожат руки. Теперь всё будет по фэншую... нативная интеграция драйвера трекпоинта с ACPI и управление через sysfs.Теперь по дефолту фича включена (на поддерживаемом железе). Но если вас бесит, что курсор кликает сам собой, когда вы просто хотите его сдвинуть, теперь есть официальный рубильник:
echo 0 > /sys/devices/platform/thinkpad_acpi/doubletap_enableПатчи уже на стадии полировки документации, так что ждем их в ближайших релизах ядра.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤29🔥12🤣8
Сообщество прописало план на случай ухода Торвальдса
Разработка ядра распределена на 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
🫡50😁4
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
🔥9
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
👍26🤔6❤1😁1
Linux / Линукс
Сообщество прописало план на случай ухода Торвальдса Разработка ядра распределена на 100+ мейнтейнеров, но финальный шаг до сих пор централизован, ведь именно Линус подтягивает изменения в главный репозиторий. Хотя ядру уже за 30 лет, формализировать это…
Линус Торвальдс принял в ядро изменение, которое регламентирует действия сообщества, если с ним или доверенными лицами что-то случится.
В 2018 году Грег Кроа-Хартман уже выпускал ядро 4.18, пока Линус брал паузу на «развитие эмпатии». Тогда всё прошло гладко, но то был плановый отход. Теперь у сообщества есть протокол и на непредвиденные случаи.
Linux / Линукс🥸
В 2018 году Грег Кроа-Хартман уже выпускал ядро 4.18, пока Линус брал паузу на «развитие эмпатии». Тогда всё прошло гладко, но то был плановый отход. Теперь у сообщества есть протокол и на непредвиденные случаи.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
❤43👍9🫡9
Please open Telegram to view this post
VIEW IN TELEGRAM
😁35❤3🌚3🫡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
👍27🔥5❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
💯52🔥8🎉4
Please open Telegram to view this post
VIEW IN TELEGRAM
😁80🔥5😢2
В 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
👍22🤬5🤔4🤯1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥34🤣7🌚4❤3🕊1
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
🤣29🔥2
Тот момент, когда dkms начинает собирать модули ядра, и ты замираешь, боясь спугнуть 🙏
Linux / Линукс🥸
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
😁32🙏3🌚1💯1
Вышел консольный веб-браузер 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
👍6🤔1