Законы США могут заставить разработчиков Linux собирать данные о возрасте

2026-03-11 13042 комментарии
Калифорнийский закон AB-1043 вступит в силу 1 января 2027 года. Инженеры ИТ-компаний добавят обязательный запрос даты рождения при первоначальной настройке устройств. Правила затронут глобальный рынок из-за «эффекта Калифорнии»

Американские политики продвигают законопроекты об обязательном подтверждении возраста пользователей на уровне операционных систем. Калифорнийские законодатели утвердили акт AB-1043, который вступит в силу 1 января 2027 года. Команды Canonical и Fedora активно обсуждают технические реализации новых требований для своих дистрибутивов. Руководители компании System76 начали переговоры с сенаторами штата Колорадо для вывода проектов с открытым исходным кодом из-под удара.

Требования закона AB-1043

Власти Калифорнии приняли документ под оригинальным названием Age verification signals: software applications and online services. Политики обязали разработчиков ОС и владельцев магазинов приложений запрашивать дату рождения пользователя на этапе первоначальной настройки учетной записи. Инженеры ИТ-компаний должны внедрить механизм распределения людей по возрастным группам:

  • младше 13 лет;
  • младше 16 лет;
  • старше 18 лет.
Эффект Калифорнии (California effect) - экономический феномен, при котором транснациональные корпорации принимают строгие региональные стандарты в качестве глобальных для снижения издержек на поддержку разных версий продукта.

System76 защищает открытое ПО

Штаб-квартира производителя компьютеров System76 находится в Денвере, штат Колорадо. Основатель компании Карл Ричелл встретился с соавтором местного законопроекта об аттестации возраста (SB26-051). Предприниматель опубликовал отчет о переговорах в социальных сетях Mastodon и Bluesky:

«Сегодня я встретился с сенатором штата Колорадо Мэттом Боллом, соавтором законопроекта об аттестации возраста в ОС SB26-051. Сенатор Болл предложил исключить программное обеспечение с открытым исходным кодом из законопроекта. Перспектива кажется вполне реальной. Ожидаются поправки к калифорнийскому закону об аттестации возраста. Я надеюсь, мы сможем действовать достаточно быстро, чтобы повлиять на исключение открытого ПО в поправках Калифорнии. Никаких иллюзий, предстоит тяжелая битва, но у нас есть открытая дверь для защиты сообщества открытого исходного кода».

Реакция разработчиков Ubuntu и Fedora

Представители Linux-сообщества оказались застигнуты врасплох новыми нормативными актами. Вице-президент Canonical по разработке Джон Сигер опубликовал развернутый комментарий на форуме Ubuntu Discourse:

«За последние пару дней появилось много комментариев об Ubuntu и о том, как мы отреагируем на новый калифорнийский закон Digital Age Assurance Act (AB-1043), который потребует от разработчиков операционных систем собирать информацию о возрасте при настройке учетной записи и передавать возрастной "сигнал" подходящим приложениям с 2027 года. Руководство Canonical знает о законодательстве и изучает его вместе с юристами, но в настоящее время нет никаких конкретных планов относительно того, как и вообще изменится ли Ubuntu. Недавнее сообщение в списке рассылки — неформальная беседа членов сообщества Ubuntu, а не анонс. Хотя обсуждение содержит потенциально полезные идеи, ни одна из них не утверждена Canonical. Когда у нас появится четкий план, мы опубликуем его по нашим обычным каналам».

Руководитель проекта Fedora Джеф Спалета первоначально сообщил об отсутствии информации о законе, но позже присоединился к дискуссии на форуме дистрибутива с конкретными техническими идеями:

«Я не уверен, что реализация требует телеметрии. Теперь я знаю о похожем законе в Колорадо. Я действительно не хочу забегать вперед и слишком много спекулировать. Надеюсь, главным последствием для всей экосистемы станет то, что мы найдем способ внедрить локальный API ОС. Приложения смогут обращаться к нему и спрашивать у системы, к какой возрастной категории относится текущий пользователь. Затем приложение сможет адаптировать UI/UX на основе предоставленной информации. Смысл в том, чтобы избавить приложения от необходимости индивидуально запрашивать данные о возрасте. Суть в том, чтобы сделать информацию о возрасте частью процесса создания учетной записи ОС. Никакой телеметрии... просто способ для приложений запрашивать ОС... локальный API... для меня звучит очень похоже на службу D-Bus.В моей голове вырисовывается семейный настольный компьютер, где родители выступают администраторами и создают учетную запись для ребенка. При создании аккаунта разработчики ОС должны предоставить им возможность опционально указать возрастную категорию человека. Затем приложения смогут запрашивать у ОС данные о возрасте и вносить корректировки в UI/UX.Опять же, я все еще знакомлюсь с этими законодательными актами, и мне предстоит обсудить нюансы с людьми. Как я понимаю, законодательство требует от разработчиков ОС обеспечить задокументированный способ передачи информации. Не воспринимайте слова как окончательное понимание, такова моя текущая трактовка на основе прочитанного. Нам предстоит поработать, чтобы внести ясность.В конечном итоге... решение может оказаться предельно простым: инженеры расширят текущий механизм сопоставления uid с именами пользователей и членством в группах, добавив новый конфигурационный файл в каталог /etc/ для хранения возраста. Команды расширят административные утилиты командной строки и графического интерфейса для заполнения этого файла при создании учетной записи. Подход может оказаться самым простым и решить проблему для всей экосистемы ОС Linux. Тогда разработчикам приложений останется только начать обращаться к этому файлу».

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

© . По материалам gamingonlinux
Комментарии и отзывы

Нашли ошибку?

Новое на сайте