Представлен публике дистрибутив Ageless Linux для противодействия законам о проверке возраста

5 мин
Представлен публике дистрибутив Ageless Linux для противодействия законам о проверке возраста

Опубликован дистрибутив Ageless Linux. Подход специально создано для противостояния законопроектам, предписывающим добавление в операционные системы api для проверки возраста пользователей.

Инициатива Ageless Linux отмечен как дистрибутив для людей неопределённого возраста, принципиально не соответствующий законам о проверке возраста. Среди прочего, дистрибутив реализует заглушку с api для верификации возраста пользователей, всегда возвращающую неопределённый возраст.

Для установки Ageless Linux предлагается сценарий become‑ageless.sh, позволяющий сконвертировать любой уже установленный Debian GNU/Linux в Ageless Linux. Скрипт заменяет файл /etc/os‑release и включает в него информацию о несоблюдении законов о проверке возраста (COMPLIANCE_STATUS=«refused», API_STATUS=«refused», VERIFICATION_STATUS=«flagrantly noncompliant»), добавляет каталог /etc/ageless/ с отчётами о нарушаемых законах и реализует прототип фиктивного api для выдачи приложениям информации о возрасте пользователей. Реализация api сводится к скрипту /etc/ageless/age‑verification‑api.sh, который на все запросы выдаёт ошибку «ERROR: Age data not available» с примечанием, что все пользователи в системе имеют неопределённый возраст.

По мере реализации механизмов проверки возраста в дистрибутивах, скрипт намерены расширять средствами для удаления или блокирования подобных механизмов в различных дистрибутивах. Например, в случае реализации D‑Bus интерфейса org.freedesktop.AgeVerification1 в Fedora Linux, скрипт будет адаптирован для применения в Fedora для удаления обработчика, реализующего данный интерфейс, или предоставления пакетов в альтернативным обработчиком, возвращающим неопределённый возраст. Аналогично, в случае появления запроса возраста в инсталляторе Ubuntu, скрипт будет расширен для удаления данного запроса, а если Debian интегрирует в сервис AccountsService передачу информации о возрасте, проект Ageless Linux возьмёт на себя поддержание изменённого форка AccountsService.

Принятые или находящиеся на стадии утверждения законы, предписывающие реализацию проверки возраста, не запрещают распространение операционных систем без подтверждения возраста, но предусматривают штрафы к поставщикам, ответственным за разработку, лицензирование или установку подобных операционной системы.

После запуска скрипта от проекта Ageless Linux пользователь принимает на себя роль «поставщика операционной системы». Предполагается, что если ребёнок воспользуется компьютером с Ageless Linux, установивший данный дистрибутив потребитель может рассматриваться как поставщик, предоставивший операционную систему ребёнку без указания его возраста во время создания учётной записи. При этом предполагается, что в подобной ситуации нет пострадавших детей, а есть лишь лица, чей возраст неизвестен.

Инициатива Ageless Linux равным образом намерен распространять устройства на базе платформы Milk‑V Duo S, удовлетворяющие предписаниям Закона Калифорнии AB1043, но намеренно не выполняющие его требования. Равным образом планируется запустить каталог приложений store.agelesslinux.org, через который предоставить возможность установки на распространяемых устройствах среды обучения языку Python, текстового редактора, игры «Змейка», IRC‑клиента с предупреждением об опасности общения с незнакомыми людьми и 8-строчный скрипт "peepee", выводящий на экран слово "peepee". Предполагается, что за установку подобного скрипта без верификации возраста можно получить штраф.

Создатели Ageless Linux пытаются продемонстрировать абсурдность вводимых законов проверки возраста. По мнению автора проекта, принимаемые законы о проверке возраста являются скорее защитным барьером и созданием инфраструктуры слежки, чем заботой о безопасности детей. Предъявляемым законом требованиям уже соответствуют крупнейшие производители, такие как Apple, Google и Microsoft, но при этом законы могут привести к неподъёмным издержкам у небольших производителей ОС и проектов, развиваемых энтузиастами. Во многих случаях не реализовавшим требования проверки возраста проектам проще отказаться от распространения в юрисдикциях с подобными законами, так как затраты на юридическую защиту превысят годовой бюджет большинства открытых проектов.

В начале марта 2026 года СМИ сообщили, что власти штата Калифорнии вводят в действие закон, который обязывает поставщиков операционных систем внедрять api для проверки возраста в процедуру создания учётных записей. В октябре прошлого года губернатор штата Гэвин Ньюсом одобрил Закон о гарантиях в цифровую эпоху (AB 1043), который начнёт работать с 1 января 2027 года. В соответствии с законом поставщики ОС обязаны предоставить достижимый интерфейс при настройке аккаунта, который потребует от пользователя указать дату рождения или возраст, чтобы получить доступ к определённой категории сервисов в магазинах приложений.

Добавление api для запроса приложениями информации о возрасте пользователя обсуждается разработчиками дистрибутивов Ubuntu, Debian, Fedora, Linux Mint и NixOS. Конкретные решения ещё не приняты, но рассматривается функция реализации необходимого программный интерфейс через xdg‑desktop‑portal или сервис AccountsService с отправкой запросов через новый D‑Bus интерфейс «org.freedesktop.AgeVerification1». Разработчики раскритиковали закон Калифорнии о проверке возраста пользователей ОС.

В проекте MidnightBSD добавили на страницу загрузки предупреждение о запрете использования MidnightBSD жителям штата Калифорния с 1 января 2027 года и Бразилии с 17 марта 2026 года из‑за вступления в силу законов о верификации возраста. В случае утверждения законопроектов запрет также распространится на штаты Колорадо, Иллинойс и Нью‑Йорк. Утверждается, что разработчики MidnightBSD планируют выполнить требования законов Калифорнии, Колорадо и Иллинойса, но не станут пытаться соответствовать требованиям законов Бразилии и Нью‑Йорка, так как MidnightBSD не является коммерческой компанией и не имеет средств для оплаты сервисов верификации.

Авторы проекта Arch Linux 32, развивающего ответвление от Arch Linux с поддержкой 32-разрядных систем, заблокировали доступ из Бразилии из‑за опасения получения штрафов за нарушение закона о проверке возраста. Отмечается, что у развиваемого энтузиастами проекта нет необходимой инфраструктуры и финансовых ресурсов для выполнения требований вступившего в силу закона, следовательно они решили применить блокировку бразильских подсетей, чтобы избежать риска закрытия проекта в случае получения штрафа.

При попытке обращения к сайту проекта, форумам, загрузкам и wiki из бразильских подсетей теперь выводится страница о блокировке доступа. Также упоминается о возможной недостижимости pacman‑репозиториев проекта из бразильских подсетей. Проект Arch Linux 32 не связан с Arch Linux и развивается отдельным сообществом как независимый форк, основанный в 2017 году после прекращения поддержки 32-разрядных систем x86 в Arch Linux.

17 марта 2026 года в Бразилии вступил в силу закон 15.211/2025 «Digital ECA», вводящий систему контроля доступа несовершеннолетних к цифровому контенту. В отличие от похожего закона, принятого в Калифорнии, бразильский вариант отличается более значительными штрафами и жёсткими требованиями. Закон предусматривает штрафы в размере до 10 процентов от годовой выручки или от 10 до 1000 реалов (2–200 долларов) за каждого зарегистрированного пользователя при отсутствии выручки, но в сумме не больше 50 миллионов реалов (13 млн долларов).

Новый закон в Бразилии требует от производителей операционных систем и магазинов приложений строгой проверки возраста, не ограничивающейся голословным согласием пользователя, что ему больше 18 лет. Для подтверждения требуется внедрение «эффективных и надёжных» методов верификации, таких как проверка документов или прохождение аутентификации в уполномоченных сервисах. Операционная система должна предоставить приложениям api для получения данных о возрасте, а также поддерживать инструменты родительского контроля, позволяющие отслеживать экранное время и ограничивать доступ к контенту только для взрослых.

При этом из сферы действия закона выведена «базовая функциональность, необходимая для работы интернета, включая открытые и универсальные технические протоколы и стандарты». Равным образом отмечается, что операционная платформа с точки зрения закона выполняет вспомогательную роль, а основная ответственность ложится на приложения, которые при необходимости должны внедрять собственные механизмы для предотвращения несанкционированного доступа несовершеннолетних.

Читают сейчас

Теряющая клиентов Flock предлагает сотрудникам выплаты за увольнение по собственному желанию, чтобы избежать сокращений

4 часа назад

Теряющая клиентов Flock предлагает сотрудникам выплаты за увольнение по собственному желанию, чтобы избежать сокращений

Из‑за стремительного снижения клиентов компания‑разработчик систем автоматического распознавания автомобильных номеров (Automatic License Plate Recognition, ALPR) Flock Safety пытается сократить сотру

В «Бюро 1440» протестировали спутниковый интернет в заполярном посёлке Нельмин‑Нос в Ненецком автономном округ

4 часа назад

В «Бюро 1440» протестировали спутниковый интернет в заполярном посёлке Нельмин‑Нос в Ненецком автономном округ

Российская аэрокосмическая компания «Бюро 1440» (занимается разработкой низкоорбитальной спутниковой группировки и планирует предоставление услуг широкополосной передачи данных с глобальным покрытием,

Clicks начнёт поставки своего первого смартфона Clicks Communicator в декабре

5 часов назад

Clicks начнёт поставки своего первого смартфона Clicks Communicator в декабре

Поставки QWERTY‑смартфона Clicks Communicator стоимостью $650 стартуют в декабре 2026 года. Устройство получит более ёмкий аккумулятор и расширенный объём оперативной памяти. Ознакомиться далее

Apple Intelligence в iOS 27 теперь надо до 14 ГБ для хранения локальных моделей

6 часов назад

Apple Intelligence в iOS 27 теперь надо до 14 ГБ для хранения локальных моделей

Apple обновила системные требования для нового поколения Apple Intelligence. На некоторых моделях iPhone локальные модели машинного обучения теперь занимают до 14 ГБ хранилища. Прошлой версии набора н

Разработчик опубликовал DuoBar — статус‑бар в стиле iPhone Duo для macOS

6 часов назад

Разработчик опубликовал DuoBar — статус‑бар в стиле iPhone Duo для macOS

Разработчик под никнеймом Mikeli7666 опубликовал утилиту DuoBar. Она добавляет в macOS статус‑бар в стиле iPhone Duo, который объединяет заряд аккумулятора, состояние сети и громкость. У проекта откры