Борьба за безопасность детей добралась до ядра свободных операционных систем.

Вокруг systemd разгорелся новый спор, и причина выглядит неожиданно даже для мира Linux. В код проекта добавили поле с датой рождения пользователя. Разработчики объяснили решение требованиями законов о проверке возраста и будущими механизмами родительского контроля.
Речь идет о pull request #40954 для systemd. Изменение добавляет в JSON-записи userdb новое поле birthDate, где можно хранить дату рождения. Согласно описанию, функция нужна для проверки возраста по требованиям свежих законов, принятых, в частности, в Калифорнии, Колорадо и Бразилии. Менять содержимое поля смогут только пользователи с правами root.
Нововведение появилось уже после выхода systemd 260, поэтому, если код не откатят, функция войдет в состав systemd 261. Один из аргументов в пользу добавления связан с черновой системой родительского контроля для Flatpak. На практике спор идет уже не только о новой опции в systemd, а о более широком сдвиге: возрастные проверки постепенно начинают добираться до уровня операционных систем.
В Linux-сообществе реакция оказалась нервной. Проект GrapheneOS, который развивает Android без сервисов Google с упором на приватность, публично заявил, что сохранит доступность системы без требования личных данных, документов и учетной записи. Если продажи устройств с GrapheneOS где-то заблокируют местные правила, команда готова мириться с таким сценарием. Android с systemd не связан, но сам тон заявления хорошо показывает настроение вокруг новых требований.
Напряжение чувствуется и среди дистрибутивов Linux. postmarketOS перешел на systemd еще в 2024 году, и на фоне нынешних изменений шаг уже не выглядит бесспорным. В экосистеме Arch раздражение тоже стало заметным. Один из сопровождающих Garuda Linux прямо написал на форуме проекта, что дистрибутив не станет внедрять меры проверки возраста, поскольку в юрисдикциях Garuda нет законов, которые обязывали бы разработчиков делать такой механизм.
Авторы заявления из Garuda добавили еще более жесткую мысль: часть сообщества, по их словам, шокирована тем, как обсуждение развивается в Linux-мире, а разработчиков дистрибутивов буквально прессуют за попытки соблюдать местные законы. Команда Garuda считает, что давление стоит направлять не на сопровождающих пакеты и сборки, а на политиков, лоббистов и крупные компании, которые продвигают подобные нормы.
На фоне спора всплыла и тема возможного влияния Meta. В материале упоминаются выводы TBOTE Project, который связывает продвижение законов о возрастной верификации и App Store Accountability Act с лоббистской активностью корпорации. Исследователи проекта утверждают, что смогли напрямую проследить более $25 млн, а общий объем расходов Meta на похожее давление за последний год, по их оценке, мог доходить до $2 млрд. Отдельно упоминаются и многомиллионные траты на лоббизм в Европе. Независимой судебной оценки таких подсчетов в тексте не приводится, но сам сюжет уже начал влиять на риторику внутри Linux-сообщества.
В США заметную роль в продвижении возрастных ограничений играет Digital Childhood Alliance. По данным источников, коалицию собрали более 50 консервативных организаций, а летом 2025 года Bloomberg сообщал, что финансирование структуре предоставляла Meta. Для молодой организации влияние DCA на дискуссию вокруг детской безопасности и возрастных проверок оказалось очень заметным.
На фоне всей истории выигрышную позицию могут получить дистрибутивы без systemd. В статье среди возможных бенефициаров называют Artix Linux и другие проекты, которые сознательно обходятся без самого популярного менеджера служб в мире Linux. Добавление одного поля в userdb уже перестало быть мелкой технической правкой. Для части сообщества история превратилась в спор о приватности, полномочиях разработчиков и границах государственного давления на свободные операционные системы.