- Système d’exploitation basé sur Debian, dont le principe central est de ne ni demander ni stocker l’âge de l’utilisateur
- Se déclare en non-conformité intentionnelle (noncompliance) vis-à-vis des dispositions de vérification de l’âge de la California Age-Appropriate Design Code / AB 1043
- S’appuie sur la définition légale de « fournisseur de système d’exploitation » pour montrer expérimentalement que la simple modification d’un script bash peut suffire à faire entrer dans le champ de la régulation
- Souligne que les grandes entreprises (Apple, Google, Microsoft) peuvent se conformer facilement, alors que c’est impossible pour les projets open source sans ressources
- Le projet se présente comme une résistance à la mise en place d’une infrastructure de surveillance au nom de la protection des enfants, ainsi qu’une expérience de désobéissance civique numérique révélant les contradictions de la loi
Vue d’ensemble d’Ageless Linux
- Ageless Linux est une distribution basée sur Debian qui modifie le fichier
/etc/os-release afin d’identifier le système comme « Ageless Linux »
- L’installation se fait en deux étapes : installation de Debian, puis exécution d’un script de conversion
- Lors de la conversion, l’API de collecte de l’âge est désactivée et une documentation de non-conformité juridique est installée sur le système
- Le projet déclare qu’il ne connaît pas l’âge de ses utilisateurs et n’a pas besoin de le connaître
- La formule « nous sommes légalement tenus de demander l’âge, mais nous ne le demanderons pas » résume clairement son identité
Définitions et interprétation juridiques
- Selon la définition d’AB 1043, un fournisseur de système d’exploitation (Operating System Provider) désigne toute personne ou entité qui « développe, concède sous licence ou contrôle » un logiciel système
- Ageless Linux contrôle
/etc/os-release et relève donc juridiquement de cette catégorie
- L’utilisateur qui exécute le script de conversion devient lui aussi un « fournisseur de système d’exploitation »
- Le terme « utilisateur (User) » n’est défini juridiquement que pour les enfants, tandis que les adultes sont classés comme « titulaires de compte (Account Holder) »
- Ageless Linux rejette cette distinction et reconnaît comme utilisateurs les personnes de tous âges
- Selon la définition de « covered app store », tout site web ou dépôt GitHub distribuant des fichiers
.deb peut également entrer dans le champ d’application de la loi
Impact concret de la loi
- AB 1043 a été adoptée à l’unanimité par le Parlement californien en 2025, avec le soutien de grands acteurs des plateformes comme Apple et Google
- Les grandes entreprises disposent déjà de systèmes de vérification de l’âge et de gestion des comptes, ce qui rend le coût de conformité presque nul
- À l’inverse, des distributions non lucratives et reposant sur le bénévolat comme Debian, Arch ou Gentoo ne peuvent pas s’y conformer
- Pour des projets centrés sur la vie privée comme Kicksecure et Whonix, le respect de cette loi contredirait leur raison d’être
- Même sans sanction immédiate, la loi produit un effet d’intimidation réglementaire qui risque de décourager les petits projets
- En cas d’infraction, l’amende peut atteindre 7 500 $ par enfant
- La plupart des projets pourraient ajouter une mention du type « interdit aux utilisateurs de Californie » ou cesser la distribution
Protection de l’enfance et approche éducative
- Ageless Linux inclut un client IRC affichant un conseil humain du type : demander à un adulte avant toute conversation en ligne
- L’objectif est de privilégier une approche éducative plutôt qu’un contrôle technique
- À l’inverse, les systèmes conformes à AB 1043 imposent des restrictions d’accès fondées sur la saisie de l’âge
- Les enfants chercheront à les contourner et apprendront ainsi que « la loi est faite pour être trompée »
- Cela favorise une culture de l’évitement de la loi, comparable aux leçons de l’époque de la Prohibition
- Des organismes de recherche comme le CDT ont indiqué que les adolescents peuvent contourner la vérification de l’âge et la perçoivent comme une atteinte à la vie privée
- Les parents, eux, préfèrent l’éducation à la littératie numérique aux contrôles techniques
Alternatives pour protéger les enfants
- Ageless Linux soutient une législation centrée sur l’éducation plutôt que sur la mise en place d’une infrastructure de surveillance
- Affichage de messages d’avertissement clairs sur les applications à risque (réseaux sociaux, messageries, etc.)
- Soutien à l’éducation numérique à l’école et renforcement de la responsabilité algorithmique des plateformes
- À l’inverse, une loi obligeant tous les systèmes d’exploitation à collecter et transmettre l’âge de leurs utilisateurs est qualifiée d’« injonction à construire une infrastructure d’identité »
Déclaration de non-conformité et contradiction logique
- Ageless Linux précise son niveau de conformité pour chaque disposition d’AB 1043
- Interface de saisie de l’âge : non fournie
- API de signalement de l’âge : non fournie
- Transmission minimale d’informations : conforme, car « 0 est le minimum »
- Interdiction du partage avec des tiers : conforme, car « ce qui n’existe pas ne peut pas être partagé »
- Le mécanisme d’amende de la loi comporte une contradiction : il faut disposer de données sur des enfants pour pouvoir calculer l’amende
- Si aucun âge n’est collecté, il est impossible de déterminer les « enfants concernés »
- Le projet en conclut que le calcul même de l’amende devient impossible
Flagrant Mode et distribution physique
- Flagrant Mode est un mode de non-conformité totale qui supprime même toute apparence d’« effort de bonne foi »
- Aucun mécanisme de collecte d’âge, aucune API, aucune interface ne sont installés
- Un refus explicite est inscrit dans le fichier
/etc/ageless/REFUSAL
- Expérience de distribution physique
- Installation sur une clé USB ou un Raspberry Pi Pico, puis remise directe à un enfant
- Juridiquement, cela ferait clairement du projet un « fournisseur de système d’exploitation » en infraction
- Le projet demande publiquement l’application d’une amende de 7 500 $ afin de tester les limites concrètes de la définition légale
Points principaux de la FAQ
- Ageless Linux est une véritable distribution basée sur un script bash, considérée comme structurée de la même façon que Debian ou Ubuntu
- Son but est de mettre en lumière l’ampleur excessive des définitions d’AB 1043 et la possibilité d’une application sélective
- Aucune API de vérification de l’âge n’est fournie, et aucune ne le sera à l’avenir
- La loi repose sur un régime d’amendes civiles, non de sanctions pénales, et seul le procureur général de Californie peut la faire appliquer
- Le projet lance publiquement ce défi : « si cette loi a de la valeur, appliquez-la d’abord à nous »
Conclusion
- Ageless Linux est à la fois une satire technique et un projet de désobéissance civique destiné à mettre au jour les contradictions de la loi
- Il avertit qu’une structure réglementaire pensée pour les grandes entreprises peut affaiblir l’écosystème open source
- En proposant un système d’exploitation qui ne demande pas l’âge des enfants, il défend de manière expérimentale les valeurs de vie privée et de liberté
- La formule « No children were age-verified. No data was collected. » résume la philosophie du projet
1 commentaires
Réactions sur Hacker News
Il est surprenant de voir le débat sur la vérification de l’âge éclater en même temps aux États-Unis, au Royaume-Uni et dans l’UE
Les erreurs de logique sont les mêmes, et cela ressemble à un exemple de la façon dont agissent des groupes de lobbying transnationaux
À mon avis, la question du contrôle de l’activité en ligne des enfants est déjà résolue par le rôle des parents et les applications de contrôle parental
Les réseaux sociaux ont donc commencé à faire du lobbying pour la vérification d’identité auprès des gouvernements en disant qu’il faut « protéger les enfants ».
Le but réel est d’améliorer l’efficacité publicitaire, le suivi des données et la surveillance par l’État.
Au final, les annonceurs, les plateformes et les gouvernements y gagnent tous, et seuls les utilisateurs ordinaires y perdent
Au Royaume-Uni, on fait faire de l’apprentissage sur iPad aux élèves du primaire, alors qu’en pratique ils passent leur temps sur YouTube.
C’est encore pire dans les écoles privées, et la seule alternative est le homeschooling.
Dans une telle situation, qualifier le problème de « résolu » revient quasiment à défendre les intérêts des entreprises
On peut consulter Letterjoin comme exemple
Je ne comprends pas pourquoi un développeur de distribution Linux voudrait se conformer à la loi californienne
Ce n’est qu’un logiciel téléchargeable, donc si chaque pays le souhaite, il n’a qu’à le bloquer via son propre pare-feu national
Les développeurs n’ont aucune obligation de protéger les citoyens d’un autre pays.
C’est à eux de se bloquer eux-mêmes, comme la Chine, au lieu de rejeter la responsabilité sur les développeurs
Cette attitude de résistance propre à l’open source ressemble au véritable esprit du développement
J’ai été surpris il y a quelques jours de voir, sur la mailing list de freedesktop.org, une discussion proposant d’intégrer une API gouvernementale dans dbus
On dirait qu’ils ne comprennent même plus le sens de leur propre nom de domaine
sudo setage 12987123et c’est régléLa loi est stupide, mais inutile de trop compliquer la question
Il suffit que l’OS dispose d’une interface fournissant des informations d’âge aux applis
Le système de fichiers et le shell peuvent déjà remplir ce rôle, donc il suffit que l’utilisateur crée un fichier et c’est terminé
Si la loi dérive un jour vers la surveillance, on pourra alors arrêter l’implémentation
Je pense que ces lois existent à cause du lobbying de Meta
Il faudrait faire connaître plus largement cette enquête — tboteproject.com
Des groupes comme AIPAC, au contraire, investissent davantage d’argent dans les lois de censure en ligne
Le fond du problème, c’est qu’on réglemente les individus tout en renforçant les dispositifs de surveillance
Il faudrait réguler les mécanismes de conception addictive des entreprises, mais à la place ce sont les libertés des citoyens qui reculent
La vraie solution consiste à responsabiliser les parents
Il est choquant que AB 1043 ait été adopté à l’unanimité au Parlement californien
On a l’impression que les citoyens ne participent plus du tout à la politique. Comme si on était arrivé à la fin de l’histoire
En calculant le nombre de représentants par rapport à la population, on en arrive à la conclusion qu’il en manque environ 6 500
La loi californienne est en réalité un système de signalement d’âge assez léger
C’est simplement une case à cocher du type « Avez-vous plus de 18 ans ? », sans même nécessiter de compte cloud
Il suffit de stocker l’âge dans
/etc/ageset de le rendre lisible via une APIC’est bien préférable à la vérification d’identité forcée au Royaume-Uni ou en Chine, à mon avis
L’accumulation de petites fonctions de ce genre peut finir par déboucher sur une situation où l’État impose l’écriture du code
Si on ne l’arrête pas maintenant, cela ne fera que s’amplifier
ce type de contrainte constitue une atteinte à la liberté d’expression
La participation devrait être déterminée non par l’âge, mais par les capacités intellectuelles et le jugement
La désobéissance ouverte de l’équipe d’Ageless Linux est impressionnante
Je me demande s’ils ont préparé une riposte juridique ou si c’est simplement impulsif
L’intention semble être de faire clarifier par les tribunaux les ambiguïtés de la loi, comme la définition de « fournisseur de système d’exploitation » ou celle d’« enfant concerné »
Une désobéissance symbolique comme celle-ci n’est pas très efficace, et une résistance créative serait préférable
Sur aucun Linux que j’utilise une telle fonction ne sera jamais acceptée
C’est pourquoi je suis opposé à la certification des appareils et à l’obligation d’enregistrer l’OS