Det nye distribuerede Ageleless Linux er blevet offentliggjort for at modstå love, der kræver, at operativsystemer tilføjer API'er til aldersverifikation af brugere. Ageleless Linux er markeret som et distribueret system for personer uden bestemt alder og overholder principielt ikke love om aldersverifikation. Blandt andet implementerer distributionen en stub med API til at bekræfte brugernes alder, som altid returnerer en uspecificeret alder.
Til installation tilbydes skriptet become-ageless.sh, som gør det muligt at konvertere enhver allerede installeret Debian GNU/Linux til Ageleless Linux. Skriptet erstatter filen /etc/os-release og inkluderer information om overtrædelse af aldersverifikationslovene (COMPLIANCE_STATUS="refused", API_STATUS="refused", VERIFICATION_STATUS="flagrantly noncompliant"), tilføjer kataloget /etc/ageless/ med rapporter om overtrådte love og implementerer en prototype af et fiktivt API, der giver applikationer information om brugernes alder. Implementeringen af API'et er baseret på skriptet /etc/ageless/age-verification-api.sh, som til alle forespørgsler returnerer fejlen "ERROR: Age data not available" med bemærkningen, at alle brugere i systemet har en uspecificeret alder.
I takt med at mekanismer til aldersverifikation implementeres i distributionerne, har skriptet til hensigt at udvide værktøjerne til at fjerne eller blokere sådanne mekanismer i forskellige distributioner. For eksempel, i tilfælde af at D-Bus-grænsefladen "org.freedesktop.AgeVerification1" implementeres i Fedora Linux, vil skriptet blive tilpasset til anvendelse i Fedora for at fjerne handleren, der implementerer denne grænseflade, eller tilbyde pakker med en alternativ handler, der returnerer uspecificeret alder. Tilsvarende, hvis der opstår en aldersforespørgsel i Ubuntu-installatoren, vil skriptet blive udvidet til at fjerne denne forespørgsel, og hvis Debian integrerer transmissionen af aldersinformation i service AccountsService, vil projektet Ageleless Linux tage sig af vedligeholdelsen af den ændrede fork af AccountsService.
Vedtagne eller under godkendelse befindende love, der pålægger aldersverifikation, forhindrer ikke distribution af operativsystemer uden aldersbekræftelse, men pålægger bøder til leverandører, der er ansvarlige for udvikling, licensering eller installation af sådanne operativsystemer. Når brugeren kører scriptet fra projektet Ageleless Linux, påtager de sig rollen som "operativsystemleverandør". Det antages, at hvis et barn bruger en computer med Ageleless Linux, kan den bruger, der har installeret denne distribution, betragtes som leverandør, der har givet operativsystemet til barnet uden at angive barnets alder ved oprettelsen af kontoen. I denne situation antages det, at der ikke er nogen ofre blandt børnene, kun personer hvis alder er ukendt.
Projektet har også til hensigt at distribuere enheder baseret på Milk-V Duo S-platformen, der opfylder kravene i Californisk lov AB1043, men bevidst ikke følger kravene. Derudover planlægges der et katalog med applikationer på store.agelesslinux.org, gennem hvilket der vil være mulighed for at installere distribuerede enheder med et læringsmiljø til Python, en teksteditor, spillet "Slange", en IRC-klient med advarsler om farerne ved at kommunikere med ukendte personer og et 8-linjers script "peepee", der viser ordet "peepee" på skærmen (det antages, at installation af et sådant script uden aldersverifikation kan medføre bøde).
Skaberne af Ageleless Linux forsøger at illustrere absurditeten af de indførte love om aldersverifikation ved at distribuere enheder med åbenlyse, dokumenterede og bevidste overtrædelser af loven AB1043, der truer med bøder. I januar 2027 planlægges det at uddele sådanne enheder til børn ved skolernes messer og biblioteksarrangementer. Det bemærkes, at modtagelse af en bøde vil afsløre essensen af de komplekse formuleringer i loven bedre end nogen diskussion og vil hjælpe med at forstå, om et bash-script, der ændrer systemet, falder ind under begrebet "operativsystemleverandør", om et specialiseret board betragtes som en enhed til almennyttige formål, og om det er muligt at pålægge bøder for "hver skadet barn" i tilfælde af manglende mulighed for at tælle de skadede børn.
Ifølge projektets forfatter er de vedtagne love om aldersverifikation mere en beskyttelsesbarriere og oprettelse af overvågningsinfrastruktur end en bekymring for børns sikkerhed. De krævede lovgivningskrav er allerede opfyldt af de største producenter som Apple, Google og Microsoft, men lovene kan resultere i uhåndterlige omkostninger for mindre OS-producerende virksomheder og projekter drevet af entusiaster. I mange tilfælde er det lettere for projekter, der ikke har gennemført kravene til aldersverifikation, at undlade distribution i jurisdiktioner med sådanne love, da omkostningerne til juridisk beskyttelse overstiger det årlige budget for de fleste åbne projekter.
Vi minder om, at der i flere amerikanske stater fremmes lovgivningsforslag, der foreskriver, at operativsystemer skal have mulighed for at angive brugerens alder ved registrering af en konto og give applikationer et programmeringsinterface til at fastslå den nuværende brugers aldersgruppe (under 13 år, fra 13 til 16 år, fra 16 til 18 år, 18 år og derover) for at overholde lovgivningen om beskyttelse af børn på internettet. For ikke at overholde kravene er der fastsat bøder på op til $2500 for uagtsomhed og op til $7500 for forsætligt brud i forhold til hvert berørt barn.
Opretningen af et API, som applikationer kan bruge til at anmode om oplysninger om brugerens alder, er allerede blevet diskuteret af udviklerne af distributioner som Ubuntu, Debian, Fedora, Linux Mint og NixOS. Specifikke løsninger er endnu ikke blevet truffet, men muligheden for at implementere det nødvendige API gennem xdg-desktop-portal eller tjenesten AccountsService med anmodninger sendt via det nye D-Bus interface "org.freedesktop.AgeVerification1" er under overvejelse. Lederen af virksomheden System76, som udvikler distributionen Pop!_OS, har talt med senator fra Colorado, som er medforfatter til lovforslaget om aldersverifikation, og som har foreslået at forberede et ændringsforslag til lovforslaget med det formål at undtage open source-software fra dets anvendelsesområde.
MidnightBSD-projektet har tilføjet en advarsel på download-siden om forbud mod brug af MidnightBSD for beboere i Californien fra 1. januar 2027 og Brasilien fra 17. marts 2026 på grund af ikrafttrædelsen af lovgivning omkring aldersverifikation. Hvis lovforslagene godkendes, vil forbuddet også gælde for staterne Colorado, Illinois og New York. Det påstås, at udviklerne af MidnightBSD planlægger at opfylde kravene i lovene fra Californien, Colorado og Illinois, men ikke vil forsøge at overholde kravene i lovene fra Brasilien og New York, da MidnightBSD ikke er et kommercielt selskab og ikke har midler til at betale for verifikationstjenester.
Kilde: opennet.ru
