Губернатор Калифорнии Гэвин Ньюсом подписал новый закон «О цифровом подтверждении возраста» (AB 1043), который вступит в силу 1 января 2027 года. Согласно документу, все поставщики операционных систем обязаны собирать информацию о возрасте пользователей на этапе настройки учетной записи и передавать ее разработчикам сторонних приложений через специальный API в момент скачивания или запуска программы. Под максимально широкое определение закона подпадают не только коммерческие гиганты вроде Windows, macOS, Android и iOS, но и портативная платформа SteamOS от Valve, а также всевозможные дистрибутивы Linux.
Авторы инициативы отмечают, что закон не требует загрузки фотографий документов или биометрии: пользователям достаточно будет самостоятельно указать свой возраст, который система разделит на четыре категории (до 13 лет, от 13 до 16, от 16 до 18 и старше 18 лет). После передачи этого «сигнала» создателям софта, юридическая ответственность за предоставление контента перекладывается именно на них. За несоблюдение возрастных ограничений предусмотрены серьезные штрафы: от 2500 долларов за халатность до 7500 долларов за преднамеренное нарушение в расчете на каждого пострадавшего ребенка.
Несмотря на принятие закона, сам губернатор призвал внести в него поправки, так как текущая редакция совершенно не учитывает нюансы использования общих семейных аккаунтов на нескольких устройствах. Отдельной проблемой станет применение этих требований к свободным дистрибутивам Linux, таким как Arch, Ubuntu, Debian или Gentoo. Эти ОС лишены централизованной инфраструктуры учетных записей, а их создатели не располагают ресурсами для внедрения подобных API. Ожидается, что вместо сложного исполнения закона создатели открытых ОС просто начнут добавлять отказ от ответственности, заявляя, что их программное обеспечение не предназначено для использования на территории Калифорнии.