Linux se v Kalifornii vyhýbá povinnému ověřování věku díky nové výjimce

  • Kalifornie schválila dodatek, který osvobozuje většinu linuxových distribucí a dalších otevřených systémů od požadavků na ověřování věku.
  • Výjimka chrání systémy distribuované na základě licencí, které umožňují kopírování, redistribuci a úpravu softwaru, jako jsou Debian, Ubuntu, Fedora a Arch Linux.
  • Toto opatření zabraňuje decentralizovaným projektům vytvářet centralizované systémy pro sběr dat o věku, ačkoli SteamOS a některé hybridní distribuce mohou být stále v šedé zóně.

Linux je osvobozen od ověřování věku

Linux a ověřování věku v Kalifornii konečně přestanou být problémem pro většinu distribucí svobodného softwaru. Kalifornský zákonodárný sbor schválil dodatek, který osvobozuje operační systémy distribuované na základě licencí umožňujících kopírování, redistribuci a úpravu softwaru od povinností vyplývajících z kontroverzního zákona o ověřování věku.

Toto rozhodnutí přináší významnou úlevu projektům jako Debian, Ubuntu, Fedora, Arch Linux a dalším open-source systémům, které dosud mohly být ovlivněny regulacemi primárně určenými pro velké technologické platformy. Původní zákon by od dodavatelů operačních systémů vyžadoval shromažďování informací o věku uživatelů a poskytování signálu pro ověření věku aplikacím, což je obzvláště problematický požadavek pro decentralizované projekty spravované komunitami nebo dobrovolníky.

Kalifornie schválila výjimku pro Linux a svobodný software

Změna přichází prostřednictvím návrhu zákona AB 1856 , který nově definuje koncept dodavatele operačního systému v rámci zákona Digital Age Assurance Act. Nové znění vylučuje jednotlivce a organizace, které distribuují operační systém na základě licenčních podmínek, které příjemci umožňují kopírovat, dále distribuovat nebo upravovat software.

V praxi to chrání velkou část linuxového ekosystému a svobodného softwaru. Distribuce jako Debian, Fedora, Ubuntu a Arch Linux by byly od této povinnosti osvobozeny, stejně jako různé systémy BSD distribuované na základě licencí, které splňují požadavky stanovené novým zněním.

Toto opatření představuje významnou změnu oproti situaci, kterou vytvořil původní zákon. Když Kalifornie schválila zákon Digital Age Assurance Act, okamžitě se objevily otázky, jak by mohly open-source projekty splňovat povinnost určenou pro společnosti s centralizovanými uživatelskými účty a komerční infrastrukturou za nimi.

Původní zákon mohl vyžadovat shromažďování údajů o věku uživatele.

Zákon o zajištění digitálního věku (Digital Age Assurance Act), dříve AB 1043, zavádí systém signalizace věku, který umožňuje aplikacím a službám určit věkové rozmezí uživatele. Legislativa klade značnou část této odpovědnosti na poskytovatele operačních systémů a obchody s aplikacemi.

Systém vyžaduje shromažďování informací o věku během počátečního nastavení zařízení a na vyžádání aplikace poskytuje signál odpovídající jednomu ze stanovených věkových rozmezí. Zákon by měl vstoupit v platnost 1. ledna 2027.

Pro společnosti jako Apple, Microsoft nebo Google se tento model může spoléhat na jejich účty, obchody s aplikacemi a centralizovanou infrastrukturu. Aplikace stejného požadavku na projekt jako Debian nebo Arch Linux však představovala zcela jiné problémy.

Velkým problémem byla decentralizovaná povaha Linuxu

Mnoho linuxových distribucí nefunguje jako tradiční komerční produkty. Neexistuje nutně společnost, která by kontrolovala každou instalaci, povinný účet pro každého uživatele ani centralizovaná infrastruktura schopná ověřit věk těch, kteří si systém stáhnou a nainstalují.

To obzvláště ztěžovalo určení, kdo byl odpovědný za plnění právních povinností. V některých projektech je software vyvíjen a distribuován mezinárodními komunitami dobrovolníků, zatímco obrázky mohou být replikovány, upravovány a dále distribuovány třetími stranami.

Myšlenka požadavku na vytvoření systému ověřování věku u těchto typů projektů vyvolala v komunitě svobodného softwaru značné obavy. Problém nebyl pouze technický, ale také ekonomický a právní: udržování takového systému může vyžadovat infrastrukturu, zpracování osobních údajů a zdroje, které mnoho komunitních projektů jednoduše nemá.

Výjimka chrání licence, které umožňují kopírování a úpravy

Schválený text stanoví podmínky distribuce softwaru jako základní prvek. Pokud licence umožňuje kopírování, redistribuci a úpravu systému, jeho distributor nespadá pod odpovídající definici používanou v předpisech.

Toto zahrnuje základní vlastnosti mnoha nejrozšířenějších licencí v rámci svobodného a open-source softwaru. Změna tak prospívá nejen konkrétní distribuci, ale celému vývojovému modelu založenému na možnosti studovat, upravovat a redistribuovat software.

Toto rozhodnutí zabraňuje tomu, aby projekty musely zavádět centralizované systémy sběru dat pouze za účelem dodržování kalifornských zákonů. Snižuje také pravděpodobnost, že zákon určený k ochraně nezletilých by nakonec znamenal nepřiměřenou zátěž pro vývojáře, kteří nemají přímý obchodní vztah s jednotlivými uživateli.

Také je vyjasněna situace týkající se závislostí a rozšíření.

Schválená novela se neomezuje pouze na operační systémy. Nový text rovněž objasňuje různé aspekty týkající se distribuce softwarových komponent.

Knihovny a závislosti distribuované prostřednictvím správců balíčků, jako je APT nebo Pacman, již nejsou zahrnuty v definici aplikací nabízených jako samostatné spustitelné soubory prostřednictvím úložiště, na které se vztahují předpisy.

To platí zejména pro Linux, kde je obrovské množství softwaru distribuováno právě prostřednictvím repozitářů a správců balíčků. Bez tohoto objasnění by se každá jednotlivá komponenta mohla stát novým zdrojem pochybností ohledně právních povinností jejích vývojářů.

Obchody, které distribuují rozšíření určená ke spuštění v rámci hostitelské aplikace, jsou rovněž mimo rozsah určitých právních povinností.

Legislativa také opravuje další problémy původního zákona.

Kalifornský dodatek zavádí další změny, jejichž cílem je řešit některé problémy identifikované v původním znění. Jedna z nich odstraňuje definici uživatele, která by mohla vést k obzvláště problematickým interpretacím toho, kdo by měl být v rámci systému považován za nezletilého.

Legislativa rovněž zahrnuje ochranu platforem a vývojářů jednajících v dobré víře v případě, že je ukazatel věku nesprávný. Tento typ ustanovení může být důležitý, protože systémy ověřování a odhadování věku nejsou neomylné.

Nové znění dále omezuje možnost vyžádat si signál pro ověření věku od poskytovatele operačního systému nebo obchodu s aplikacemi, pokud to výslovně nevyžaduje zákon. Cílem je zabránit tomu, aby byl tento mechanismus používán jako další kanál pro shromažďování uživatelských informací pro jiné účely.

SteamOS by se stále mohl nacházet v šedé zóně

Nová výjimka řeší mnoho pochybností ohledně tradičních linuxových distribucí, ale stále existují nejasné případy. Jedním z nejzajímavějších je SteamOS.

Systém od Valve je postaven na open-source komponentách a využívá základ související s Arch Linuxem, ale je distribuován společně s proprietárním softwarem a je úzce spjat se Steamem, komerční platformou s centralizovanou infrastrukturou.

Z tohoto důvodu by mohl existovat právní rozdíl mezi zcela otevřenou distribucí a produktem založeným na Linuxu, který kombinuje bezplatné komponenty s proprietárními službami a softwarem. Konečné uplatnění výjimky na tyto systémy by mohlo záviset na tom, jak úřady interpretují konkrétní distribuční model.

Hybridní distribuce mohou také vyvolávat otázky

Dalším potenciálním bodem nejistoty jsou systémy, které kombinují svobodný software s proprietárními komponentami. Mnoho distribucí obsahuje firmware, ovladače nebo bloby, které nejsou distribuovány za stejných podmínek jako zbytek systému.

Nová legislativa jasně chrání ty, kteří distribuují software na základě licencí, které umožňují kopírování, redistribuci a úpravy, ale situace může být složitější, pokud instalační obraz obsahuje prvky s různými licenčními podmínkami.

To nutně neznamená, že všechny hybridní distribuce budou podléhat zákonu. Tyto případy však mohou vyžadovat specifický výklad založený na přesném způsobu distribuce produktu a na tom, který subjekt je z právního hlediska považován za jeho dodavatele.

Reakce komunity byla klíčová

Tlak ze strany komunity svobodného softwaru sehrál ve vývoji tohoto problému významnou roli. Vývojáři a organizace věnující se obraně digitálních práv rychle upozornili na potenciální dopad původního zákona.

Hlavní obavou bylo, že taková povinnost by zvýhodňovala velké platformy schopné absorbovat náklady na nezbytnou infrastrukturu, zatímco malé decentralizované projekty by se ocitly v prakticky neřešitelné situaci.

V tomto smyslu kalifornský dodatek uznává zásadní rozdíl mezi společností, která ovládá operační systém, a komunitou, která publikuje software, který může kdokoli kopírovat, upravovat a dále distribuovat.

Výjimka neřeší problém mimo Kalifornii

Ačkoli toto rozhodnutí představuje významné vítězství pro Linux a svobodný software, situace zdaleka není mezinárodně vyřešena. Různé státy a země vyvíjejí vlastní předpisy týkající se ověřování věku a ochrany nezletilých osob online.

Výjimka podle kalifornského práva se automaticky neuplatňuje v jiných jurisdikcích. Projekt svobodného softwaru může být v Kalifornii chráněn před specifickou povinností, zatímco na jiných trzích může čelit jiným požadavkům.

To nutí vývojáře mezinárodních projektů pečlivě sledovat vývoj v oblasti regulace. Globální povaha svobodného softwaru se může střetnout s prostředím, v němž každá země nebo stát zavádí odlišné mechanismy pro ověřování, zpracování dat a odpovědnost.

Linux se vyhýbá zátěži, která by změnila jeho distribuční model

Schválení výjimky zabraňuje jednomu ze scénářů, které v komunitě vyvolávaly největší obavy. Pokud by linuxové distribuce musely shromažďovat věk svých uživatelů jako podmínku pro dodržování kalifornských zákonů, mnoho projektů by mohlo být nuceno zavést mechanismy zcela cizí jejich tradičnímu modelu.

Vytvoření povinných účtů, ukládání informací souvisejících s věkem nebo začlenění centralizovaných služeb by znamenalo zásadní změnu pro projekty postavené na decentralizaci a možnosti volného stahování a úpravy softwaru.

Novela zákona konečně tento rozdíl uznává a zavádí výjimku založenou právě na základních svobodách otevřených licencí. Pro hlavní linuxové distribuce představuje toto rozhodnutí významnou úlevu předtím, než vstoupí v platnost zákon Digital Age Assurance Act.

Velké vítězství pro svobodný software

Výjimka schválená Kalifornií neodstraňuje debatu o ověřování věku ani neřeší napětí mezi soukromím, ochranou dětí a digitální regulací. Zabraňuje však tomu, aby pravidlo určené primárně pro velké platformy ukládalo zatěžující povinnosti projektům komunity s otevřeným zdrojovým kódem.

V případě Linuxu tato změna umožňuje zachovat distribuční model, který ekosystém definoval po celá desetiletí. Debian, Fedora, Ubuntu, Arch Linux a další projekty se nebudou muset transformovat na centralizované platformy pro sběr dat, aby vyhověly zákonu, který ve svém původním znění dostatečně nerozlišoval mezi velkou technologickou společností a globální komunitou vývojářů.

S přijetím zákona AB 1856 již Linux a ověřování věku v Kalifornii nepředstavují, alespoň pro většinu open-source distribucí, regulační konflikt, jaký kdysi představovaly. Zákon sice stále musí dokončit formální legislativní proces, ale novela již představuje významné vítězství pro svobodný software a pro myšlenku, že regulace technologií musí zohledňovat rozdíly mezi velkými komerčními službami a decentralizovanými open-source projekty.


Přidat jako preferovaný zdroj v Googlu