Foi criada a distribuição Ageleless Linux para combater as leis de verificação de idade.

Foi publicado o distribuidor Ageleless Linux, criado para contornar leis que exigem a adição de APIs nos sistemas operacionais para verificar a idade dos usuários. O Ageleless Linux é designado como um distribuidor para pessoas de idade indefinida, sendo deliberadamente contrário às leis de verificação de idade. Entre outras coisas, o distribuidor implementa um stub com a API de verificação de idade dos usuários, que sempre retorna uma idade indefinida.

Para instalação, é oferecido um script become-ageless.sh, que permite converter qualquer Debian GNU/Linux já instalado em Ageleless Linux. O script substitui o arquivo /etc/os-release e inclui informações sobre a não conformidade às leis de verificação de idade (COMPLIANCE_STATUS="refused", API_STATUS="refused", VERIFICATION_STATUS="flagrantly noncompliant"), adiciona o diretório /etc/ageless/ com relatórios sobre as leis infringidas e implementa um protótipo de API fictícia para fornecer informações sobre a idade dos usuários às aplicações. A implementação da API se resume ao script /etc/ageless/age-verification-api.sh, que retorna um erro "ERROR: Age data not available" para todas as solicitações, com a observação de que todos os usuários no sistema têm idade indefinida.

À medida que mecanismos de verificação de idade são implementados nos distribuidores, o script pretende ser ampliado com ferramentas para remover ou bloquear tais mecanismos em diferentes distribuidores. Por exemplo, no caso da implementação da interface D-Bus "org.freedesktop.AgeVerification1" no Fedora Linux, o script será adaptado para ser utilizado no Fedora para remover o manipulador que implementa essa interface, ou fornecer pacotes a um manipulador alternativo que retorna idade indefinida. Da mesma forma, se surgir uma solicitação de idade no instalador do Ubuntu, o script será expandido para remover essa solicitação, e se o Debian integrar na serviço AccountsService a transmissão de informações sobre a idade, o projeto Ageleless Linux assumirá a manutenção de um fork modificado do AccountsService.

Os projetos de lei aceitos ou em fase de aprovação que exigem a implementação da verificação de idade não proíbem a distribuição de sistemas operacionais sem confirmação de idade, mas prevêem multas para os fornecedores responsáveis pelo desenvolvimento, licenciamento ou instalação de tais sistemas operacionais. Após a execução do script do projeto Ageleless Linux, o usuário assume o papel de "fornecedor do sistema operacional". Presume-se que, se uma criança usar um computador com Ageleless Linux, o usuário que installou essa distribuição pode ser considerado o fornecedor que forneceu o sistema operacional à criança sem indicar sua idade ao criar a conta. Nesse caso, pressupõe-se que não há crianças afetadas, mas apenas indivíduos cuja idade é desconhecida.

O projeto também pretende distribuir dispositivos baseados na plataforma Milk-V Duo S, que atendem às exigências da Lei da Califórnia AB1043, mas que intencionalmente não cumprem seus requisitos. Também está previsto o lançamento de um catálogo de aplicativos em store.agelesslinux.org, através do qual será possível instalar em dispositivos distribuídos um ambiente de aprendizado da linguagem Python, um editor de textos, o jogo "Cobra", um cliente IRC com aviso sobre os perigos de interagir com estranhos e um script de 8 linhas chamado "peepee", que exibe a palavra "peepee" na tela (supõe-se que a instalação de tal script sem verificação de idade pode resultar em multa).

Os criadores do Ageleless Linux tentam demonstrar a absuridade das leis de verificação de idade que estão sendo aprovadas, distribuindo dispositivos com uma clara, documentada e deliberada violação da lei AB1043, que prevê multas. Em janeiro de 2027, esses dispositivos estão programados para ser entregues a crianças em feiras escolares e eventos em bibliotecas. Observa-se que a imposição de multas vai revelar melhor que qualquer discussão a essência das formulacões complexas da lei e permitirá entender se um script bash que altera o sistema se encaixa na definição de "fornecedor do sistema operacional", se uma placa especializada é considerada um dispositivo de uso geral e se pode haver multas por "cada criança afetada" na ausência de possibilidade de contabilizar as crianças afetadas.

De acordo com o autor do projeto, as leis em vigor sobre verificação de idade são mais uma barreira de proteção e a criação de uma infraestrutura de vigilância do que uma preocupação com a segurança das crianças. As exigências da nova lei já são atendidas pelos principais fabricantes, como Apple, Google e Microsoft, mas essas leis podem resultar em custos insustentáveis para pequenos desenvolvedores de sistemas operacionais e projetos desenvolvidos por entusiastas. Em muitos casos, projetos que não cumprirem os requisitos de verificação de idade terão mais facilidade em desistir da distribuição em jurisdições com tais leis, pois os custos de defesa legal ultrapassam o orçamento anual da maioria dos projetos de código aberto.

Recordemos que em alguns estados dos EUA, estão sendo promovidos projetos de lei que exigem a adição, nos sistemas operacionais, de funcionalidades para informar a idade do usuário no momento do registro da conta e fornecer às aplicações uma interface para determinar a faixa etária do usuário atual (menos de 13 anos, de 13 a 16 anos, de 16 a 18 anos, 18 anos ou mais) com o objetivo de atender à legislação de proteção infantil na internet. A penalidade por descumprimento das exigências pode chegar a $2500 por violação não intencional e até $7500 por violação intencional por cada criança afetada.

A adição de uma API para que as aplicações solicitem informações sobre a idade do usuário já está sendo discutida por desenvolvedores das distribuições Ubuntu, Debian, Fedora, Linux Mint e NixOS. Soluções específicas ainda não foram definidas, mas está sendo considerada a possibilidade de implementar a API necessária por meio do xdg-desktop-portal ou do serviço AccountsService, enviando solicitações através da nova interface D-Bus "org.freedesktop.AgeVerification1". O líder da empresa System76, que desenvolve a distribuição Pop!_OS, conversou com um senador do estado do Colorado, coautor do projeto de lei sobre verificação de idade, que sugeriu preparar emendas ao projeto para excluir o software livre de seu alcance.

O projeto MidnightBSD adicionou na página de download um aviso sobre a proibição do uso do MidnightBSD para residentes do estado da Califórnia a partir de 1º de janeiro de 2027 e do Brasil a partir de 17 de março de 2026, devido à entrada em vigor das leis de verificação de idade. Caso os projetos de lei sejam aprovados, a proibição também se estenderá aos estados do Colorado, Illinois e Nova York. Alega-se que os desenvolvedores do MidnightBSD planejam cumprir os requisitos das leis da Califórnia, Colorado e Illinois, mas não tentarão atender às exigências das leis do Brasil e Nova York, pois o MidnightBSD não é uma empresa comercial e não possui recursos para pagar serviços de verificação.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster