В Бразилии 17 марта вступает в силу закон, который обязывает все операционные системы с доступом в интернет внедрить полноценную верификацию возраста пользователей. Простого ввода даты рождения больше недостаточно — требуется подтверждение возраста через системные механизмы, которые затем должны передавать приложениям возрастную категорию. На адаптацию остаётся 12 дней.

Штрафы формируются по следующей схеме: до 10 % от годовой выручки, либо — если выручки нет — от $2 до $200 за каждого зарегистрированного пользователя, но не более $9,5 млн за каждое нарушение. Ответственность возлагается на разработчиков и дистрибьюторов программного обеспечения, что создаёт серьёзные риски для open‑source проектов и небольших дистрибьюторов Linux и BSD, которые не располагают ресурсами для внедрения подобных систем. На данный момент ни одна крупная ОС не соответствует новым требованиям.

Закон требует создания системного API, который позволит приложениям получать возрастную категорию пользователя. Apple к слову уже расширяет свой Declared Age Range API для бразильского рынка, чтобы разработчики могли использовать возрастные данные без запроса точной даты рождения.

В Калифорнии аналогичный закон вступит в силу только 1 января 2027 года и также обяжет операционные системы собирать возраст при первичной настройке устройства и передавать его приложениям. В Колорадо законопроект о возрастной проверке уже прошёл сенат, а в Нью‑Йорке рассматривается закон 8102A, который потребует проверки возраста при активации любых устройств с сетевым стеком, включая бытовую технику. В Нью‑Йорке штрафы могут достигать 10 тысяч долларов за пользователя.

@nestab это лютейший дурдом и я думаю, что это закончится тем, что разработчики софта просто уйдут из Бразилии. а потом и из Калифорнии, если те не придут в ясный ум и не откажутся от этой психопатической идеи.

@iron_bug @nestab

А как-то можно в лицензии прописать, что в Бразилии использование Линукса незаконно? И пусть ебутся как хотят?

@johan У ГНУ в целом и у Линукса систем в частности нет лицензии. Прописывать некуда. Точнее, текст её изложен в GPL

GPL предоставляет получателям компьютерных программ следующие права, или «свободы»:

  • свободу запуска программы с любой целью;
  • свободу изучения того, как программа работает, и её модификации (предварительным условием для этого является доступ к исходному коду);
  • свободу распространения копий как исходного, так и исполняемого кода;
  • свободу улучшения программы и выпуска улучшений в публичный доступ (предварительным условием для этого является доступ к исходному коду).
  • В общем случае распространитель программы, полученной на условиях GPL, либо программы, основанной на таковой, обязан предоставить получателю возможность получить соответствующий исходный код.

    https://ru.wikipedia.org/wiki/GNU_General_Public_License

    @iron_bug

    GNU General Public License — Википедия

    @johan @nestab здрассьте! GPLv2/GPLv3 и есть лицензия. кернел имеет основную лицензию GPLv2 и все модули должны иметь совместимые с ней лицензии (обычно там варианты GPL или LGPL), все гнутые утилиты - GPLv3.
    и лицензия ещё как прописывается и поставляется с каждым пакетом в Linux.