De Ageless Linux-distributie is ontwikkeld om de wetgeving inzake leeftijdsverificatie te bestrijden.

Ageleless Linux, een distributie die is ontworpen om wetten te omzeilen die vereisen dat API's voor leeftijdsverificatie aan besturingssystemen worden toegevoegd, is uitgebracht. Ageleless Linux wordt gepresenteerd als een distributie voor mensen van onbepaalde leeftijd, wat in feite een schending is van de wetgeving inzake leeftijdsverificatie. De distributie implementeert onder andere een stub-API voor leeftijdsverificatie die altijd een onbepaalde leeftijd retourneert.

Het script become-ageless.sh wordt meegeleverd voor installatie, waarmee u elke bestaande Debian GNU/Linux-installatie kunt converteren naar Ageless Linux. Het script vervangt het bestand /etc/os-release en bevat informatie over het niet naleven van de wetgeving inzake leeftijdsverificatie (COMPLIANCE_STATUS="refused", API_STATUS="refused", VERIFICATION_STATUS="flagrantly noncompliant"). Het voegt ook de map /etc/ageless/ toe met rapporten van overtredingen en implementeert een prototype van een dummy-API voor het verstrekken van gebruikersleeftijdsinformatie aan applicaties. De API-implementatie bestaat uit het script /etc/ageless/age-verification-api.sh, dat bij alle verzoeken de foutmelding "ERROR: Age data not available" retourneert, met de vermelding dat alle gebruikers in het systeem een ​​niet-gespecificeerde leeftijd hebben.

Naarmate er leeftijdsverificatiemechanismen in distributies worden geïmplementeerd, zal het script worden uitgebreid met functies om dergelijke mechanismen in verschillende distributies te verwijderen of te blokkeren. Als bijvoorbeeld de D-Bus-interface "org.freedesktop.AgeVerification1" in Fedora Linux wordt geïmplementeerd, zal het script worden aangepast voor gebruik in Fedora om de handler die deze interface implementeert te verwijderen of pakketten te voorzien van een alternatieve handler die een niet-gespecificeerde leeftijd retourneert. Op dezelfde manier zal het script worden uitgebreid om een ​​leeftijdsprompt te verwijderen als deze verschijnt in het Ubuntu-installatieprogramma. En als Debian leeftijdsinformatie integreert in de AccountsService, zal het Ageleless Linux-project het onderhoud van een aangepaste fork van AccountsService overnemen.

Wetgeving die is aangenomen of in behandeling is met betrekking tot leeftijdsverificatie, verbiedt de distributie van besturingssystemen zonder leeftijdsverificatie niet, maar legt wel boetes op aan leveranciers die verantwoordelijk zijn voor de ontwikkeling, licentieverlening of installatie van dergelijke besturingssystemen. Na het uitvoeren van een script van het Ageleless Linux-project neemt de gebruiker de rol aan van "leverancier van het besturingssysteem". Er wordt verondersteld dat als een kind een computer gebruikt waarop Ageleless Linux draait, de gebruiker die deze distributie heeft geïnstalleerd, kan worden beschouwd als de leverancier omdat hij het besturingssysteem aan het kind levert zonder de leeftijd van het kind op te geven bij het aanmaken van het account. Er wordt echter van uitgegaan dat in dergelijke situaties geen kinderen worden getroffen, maar alleen personen van wie de leeftijd onbekend is.

Het project is ook van plan apparaten te distribueren die gebaseerd zijn op het Milk-V Duo S-platform. Deze apparaten voldoen weliswaar aan de Californische wet AB1043, maar negeren de vereisten ervan opzettelijk. Daarnaast willen ze een applicatiecatalogus lanceren, store.agelesslinux.org, waar gebruikers een Python-leeromgeving, een teksteditor, het spel "Snake", een IRC-client met een waarschuwing over de gevaren van communicatie met vreemden, en een script van acht regels met de tekst "peepee" op het scherm kunnen installeren (het installeren van een dergelijk script zonder leeftijdsverificatie zal naar verwachting een boete opleveren).

De makers van Ageleless Linux proberen de absurditeit van de voorgestelde wetgeving inzake leeftijdsverificatie aan te tonen door apparaten te verspreiden die duidelijk, aantoonbaar en opzettelijk in strijd zijn met AB1043, een wet die een boete met zich meebrengt. In januari 2027 zijn ze van plan dergelijke apparaten uit te delen aan kinderen op schoolfeesten en in bibliotheken. Er wordt opgemerkt dat het ontvangen van een boete beter dan welke discussie dan ook de essentie van de ingewikkelde formulering van de wet zal onthullen en zal helpen verduidelijken of een bash-script dat het systeem wijzigt onder de definitie van "leverancier van besturingssystemen" valt, of een gespecialiseerd moederbord als een algemeen apparaat wordt beschouwd, en of boetes kunnen worden opgelegd voor "elk getroffen kind" als het niet mogelijk is om de getroffen kinderen te tellen.

Volgens de auteur van het project zijn de aangenomen wetten inzake leeftijdsverificatie eerder een beschermende barrière en de creatie van een surveillance-infrastructuur dan een daadwerkelijke zorg voor de veiligheid van kinderen. Grote fabrikanten, zoals Apple, Google en Microsoft, voldoen al aan de wettelijke eisen, maar de wetten zouden onbetaalbaar kunnen zijn voor kleinere ontwikkelaars van besturingssystemen en projecten van enthousiastelingen. In veel gevallen worden projecten die de leeftijdsverificatie niet implementeren, gemakkelijker ontmoedigd om te worden verspreid in rechtsgebieden met dergelijke wetten, omdat de kosten van juridische verdediging het jaarlijkse budget van de meeste open-sourceprojecten zouden overstijgen.

Ter herinnering: verschillende Amerikaanse staten werken aan wetsvoorstellen die besturingssystemen verplichten om de mogelijkheid te bieden de leeftijd van een gebruiker aan te geven tijdens de accountregistratie en apps te voorzien van een software-interface om de huidige leeftijdscategorie van de gebruiker te bepalen (jonger dan 13, 13 tot 16, 16 tot 18 of 18 jaar of ouder) om te voldoen aan de wetgeving ter bescherming van kinderen online. Niet-naleving kan leiden tot boetes van maximaal $ 2500 voor onopzettelijke overtredingen en maximaal $ 7500 voor opzettelijke overtredingen per getroffen kind.

Het toevoegen van een API waarmee applicaties de leeftijd van een gebruiker kunnen opvragen, wordt al besproken door ontwikkelaars van Ubuntu, Debian, Fedora, Linux Mint en NixOS-distributies. Er zijn nog geen concrete beslissingen genomen, maar de mogelijkheid om de benodigde API te implementeren via xdg-desktop-portal of de AccountsService-service, waarbij verzoeken worden verzonden via de nieuwe D-Bus-interface "org.freedesktop.AgeVerification1", wordt overwogen. De CEO van System76, het bedrijf dat de Pop!_OS-distributie ontwikkelt, sprak met een senator van de staat Colorado en mede-auteur van het wetsvoorstel voor leeftijdsverificatie, die voorstelde het wetsvoorstel aan te passen om open-source software buiten het toepassingsgebied te houden.

Het MidnightBSD-project heeft een waarschuwing toegevoegd aan de downloadpagina waarin het gebruik van MidnightBSD wordt verboden voor inwoners van Californië vanaf 1 januari 2027 en van Brazilië vanaf 17 maart 2026, vanwege wetgeving inzake leeftijdsverificatie. Indien deze wetten worden aangenomen, zou het verbod ook gelden voor Colorado, Illinois en New York. De ontwikkelaars van MidnightBSD zijn van plan zich te houden aan de wetgeving in Californië, Colorado en Illinois, maar zullen niet proberen te voldoen aan de wetgeving in Brazilië en New York, aangezien MidnightBSD geen commercieel bedrijf is en niet over de middelen beschikt om verificatiediensten te betalen.

Bron: opennet.ru

Voeg een reactie