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
💯51🔥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
🔥33🤣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
🤣27🔥2
Тот момент, когда dkms начинает собирать модули ядра, и ты замираешь, боясь спугнуть 🙏
Linux / Линукс🥸
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
😁29🙏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
👍4🤔1