Bol zverejnený distribučný systém Ageleless Linux, vytvorený na odpor proti zákonom, ktoré predpisujú pridanie API na overovanie veku používateľov do operačných systémov. Ageleless Linux je označený ako distribúcia pre osoby neurčitého veku, ktorá zásadne nespĺňa zákony o overovaní veku. Medzi iným realizuje záložku s API na overenie veku používateľov, ktorá vždy vracia neurčitý vek.
Na inštaláciu je k dispozícii skript become-ageless.sh, ktorý umožňuje previesť akýkoľvek už nainštalovaný Debian GNU/Linux na Ageleless Linux. Skript nahrádza súbor /etc/os-release a pridáva doň informácie o nespĺňaní zákonov o overovaní veku (COMPLIANCE_STATUS="refused", API_STATUS="refused", VERIFICATION_STATUS="flagrantly noncompliant"), pridáva adresár /etc/ageless/ s správami o porušovaných zákonoch a realizuje prototyp falošného API na poskytovanie informácií aplikáciám o veku používateľov. Implementácia API spočíva v skripte /etc/ageless/age-verification-api.sh, ktorý na všetky požiadavky vracia chybu „ERROR: Age data not available“ s poznámkou, že všetci používatelia v systéme majú neurčitý vek.
S postupným zavádzaním mechanizmov overovania veku v distribučných systémoch sa plánuje rozšíriť skript o prostriedky na odstránenie alebo blokovanie týchto mechanizmov v rôznych distribučných systémoch. Napríklad, ak by sa v systéme Fedora Linux implementoval D-Bus rozhranie „org.freedesktop.AgeVerification1“, skript by bol prispôsobený na použitie vo Fedore na odstránenie spracovateľa, ktorý toto rozhranie realizuje, alebo na poskytnutie balíkov alternatívnemu spracovateľovi, ktorý vracia neurčitý vek. Podobne, ak by sa pri inštalácii Ubuntu objavil dopyt na vek, skript by bol rozšírený o odstránenie tohto dopytu, a ak by Debian integroval do služby AccountsService odovzdávanie informácií o veku, projekt Ageleless Linux prevezme udržiavanie zmenenej verzie AccountsService.
Prijaté alebo schvaľované zákony, ktoré predpisujú implementáciu overovania veku, nezakazujú šírenie operačných systémov bez overenia veku, ale predpokladajú pokuty pre dodávateľov zodpovedných za vývoj, licencovanie alebo inštaláciu takýchto operačných systémov. Po spustení skriptu od projektu Ageleless Linux užívateľ preberá úlohu „dodávateľa operačného systému“. Predpokladá sa, že ak dieťa použije počítač s Ageleless Linux, užívateľ, ktorý tento distribučný balík nainštaloval, môže byť považovaný za dodávateľa, ktorý poskytol operačný systém dieťaťu bez udania jeho veku pri vytváraní účtu. Pri tom sa predpokladá, že v takejto situácii nie sú žiadne deti poškodené, iba osoby, ktorých vek nie je známy.
Projekt má tiež v úmysle šíriť zariadenia založené na platforme Milk-V Duo S, ktoré spĺňajú požiadavky zákona Kalifornie AB1043, ale úmyselne ich neplnia. Plánuje sa tiež spustiť katalóg aplikácií store.agelesslinux.org, ktorý umožní inštaláciu distribuovaných zariadení v prostredí učenia sa programovacieho jazyka Python, textového editora, hry „Had“, IRC klienta s varovaním o nebezpečenstve komunikácie s neznámymi osobami a 8-radový skript „peepee“, ktorý na obrazovku vypisuje slovo „peepee“ (predpokladá sa, že za inštaláciu takéhoto skriptu bez overenia veku je možné dostať pokutu).
Tvorcovia Ageleless Linux sa snažia demonštrovať absurdnosť zavádzaných zákonov o overovaní veku, šírením zariadení s jasným, zdokumentovaným a úmyselným porušením zákona AB1043, ktorý sľubuje získanie pokuty. V januári 2027 plánujú rozdať takéto zariadenia deťom na školských jarmokoch a knižničných podujatiach. Uvádza sa, že získanie pokuty lepšie ako akékoľvek diskusie odhalí podstatu zložitých formulácií v zákone a umožní pochopiť, či skript premeny systému bash spadá pod definíciu „dodávateľa operačného systému“, či je špecializovaná doska všeobecne použiteľným zariadením a či môžu byť uvalené pokuty za „každé poškodené dieťa“ v prípade nemožnosti spočítať poškodené deti.
Podľa názoru autora projektu prijímané zákony o kontrole veku sú skôr ochrannou bariérou a vytvorením infraštruktúry sledovania, než starostlivosťou o bezpečnosť detí. Predpokladom zákona už spĺňajú najväčší výrobcovia ako Apple, Google a Microsoft, avšak zákony môžu viesť k nezvládnuteľným nákladom pre menších výrobcov operačných systémov a projekty, ktoré vyvíjajú nadšenci. V mnohých prípadoch je pre projekty, ktoré nerealizovali požiadavky na kontrolu veku, jednoduchšie vzdať sa distribúcie v jurisdikciách s podobnými zákonmi, pretože náklady na právnu ochranu prevýšia ročný rozpočet väčšiny otvorených projektov.
Pripomíname, že v niekoľkých štátoch USA sú predkladané zákony, ktoré určujú, že operačné systémy musia mať schopnosť uviesť vek používateľa pri registrácii účtu a poskytnúť aplikáciám programové rozhranie na určenie vekovej skupiny aktuálneho používateľa (menej ako 13 rokov, od 13 do 16 rokov, od 16 do 18 rokov, 18 rokov a viac) na dodržiavanie legislatívy o ochrane detí na internete. Za nedodržanie požiadaviek sú predpísané pokuty až do výšky 2500 USD za neúmyselné a do 7500 USD za úmyselné porušenie vo vzťahu na každé postihnuté dieťa.
Pridanie API pre požiadavky aplikácií o vek používateľa sa už diskutuje medzi vývojármi distribúcií Ubuntu, Debian, Fedora, Linux Mint a NixOS. Konkrétne riešenia ešte neboli prijaté, ale zvažuje sa možnosť implementácie potrebného API prostredníctvom xdg-desktop-portal alebo služby AccountsService so zasielaním požiadaviek cez nový D-Bus rozhranie „org.freedesktop.AgeVerification1“. Vedúci spoločnosti System76, ktorá vyvíja distribúciu Pop!_OS, sa stretol so senátorom štátu Colorado, ktorý je spoluatorom zákona o kontrole veku a navrhol pripraviť zmeny k zákonu na vylúčenie otvoreného softvéru z jeho rozsahu.
Projekt MidnightBSD pridal na stránku na stiahnutie varovanie o zákaze používania MidnightBSD obyvateľom štátu Kalifornia od 1. januára 2027 a Brazílie od 17. marca 2026 z dôvodu nadobudnutia účinnosti zákonov o overovaní veku. V prípade schválenia legislatívy sa zákaz tiež rozšíri na štáty Colorado, Illinois a New York. Tvrdí sa, že vývojári MidnightBSD plánujú spĺňať požiadavky zákonov Kalifornie, Colorada a Illinois, ale nebudú sa snažiť dodržiavať požiadavky zákonov Brazílie a New Yorku, pretože MidnightBSD nie je komerčná spoločnosť a nemá prostriedky na platbu za služby overovania.
Zdroj: opennet.ru
