Odstranění Erica Raymonda z e-mailových konferencí OSI a etických problémů ve veřejných licencích

Eric S. Raymond, jeden ze zakladatelů OSI (Open Source Initiative), který stál u zrodu hnutí open source, сообщилže mu byl odepřen přístup k mailing listům OSI, na kterých je pokoušel se odolat revize bodů 5 a 6 Kritéria otevřeného zdrojesouvisející se zákazem diskriminace a také kritizoval pokusy o omezení neetického chování na úrovni licencí a vnucování nápadů sociální spravedlnost. Již několik měsíců v OSI pokračuje diskusesouvisející s pokusy o povolení licence CAL (Cryptographic Autonomy License) je jednou z otevřených licencí schválených OSI. V lednu
kvůli neshodám ze strany OSI souvisejících s CAL pryč Bruce Perens, který spolu s Ericem Raymondem vyvinul definici Open Source a vytvořil organizaci OSI.

Organizace OSI podle Raymonda dosáhla úrovně byrokratizace odpovídající té třetí zákon politiky, navrhl spisovatel Robert Conquest "Chování jakékoli byrokratické organizace nejlépe pochopíme, když budeme předpokládat, že je ovládána tajným spiknutím jejích nepřátel." Raymond byl odstraněn z e-mailových konferencí, protože byl příliš vytrvalý provedeno proti odlišnému výkladu základních principů zakazujících v licenci porušování práv určitých skupin a diskriminaci v oblasti působnosti.

Podle Raymonda v současnosti probíhá pokus o redefinici kulturních základů open source softwaru. Místo principů meritokracie a přístupu „ukaž mi kód“ se vnucuje nový model chování, podle kterého by se nikdo neměl cítit nepříjemně. Důsledkem takového jednání je snížení prestiže a autonomie lidí, kteří dělají práci a píší kodex, ve prospěch samozvaných strážců ušlechtilých způsobů (tónový policistazaměřte se spíše na způsob, jakým jsou argumenty prezentovány, než na argumenty samotné).

Taková práce, i když je vykonávána s dobrým úmyslem, narušuje procesy autokorekce chování v komunitě a může velmi snadno přerůst v cenzuru jiných názorů. „Kodexy chování“, určené k regulaci i nesouvisejících aktivit účastníků projektu, jsou stále rozšířenější a často se stávají nástrojem potlačování alternativních úhlů pohledu a jiných názorů.

Pokud jde o etická omezení v licencích a odlišný pohled na body 5 a 6 definice otevřené licence, v poslední době stále více projektů vyjadřuje nespokojenost s tím, že poskytovatelé cloudu vytvářejí odvozené komerční produkty a zabývají se přeprodejem otevřených rámců a DBMS ve formě cloudových služeb, ale nepodílejí se na životě komunity a nepomáhají ve vývoji. Důsledkem je zavedení licencí, které omezují rozsah použití. Podobné licence byly v posledních letech přijaty v projektech jako např ElasticSearch, Redestilát, MongoDB, Časová osa и Šváb.

Licence se může stát precedentem CAL (Cryptographic Autonomy License), která se blíží tomu, aby ji organizace OSI považovala za otevřenou. Tato licence zavádí nová omezení kvůli touze zabránit společnostem v kontrole uživatelských dat a zavázat vývojáře aplikací k ukládání šifrovacích klíčů pouze na systémech koncových uživatelů. Uvedené požadavky lze považovat za diskriminaci vývojářů aplikací, kteří ukládají klíče na centralizovaném serveru.

Pamatujte prosím, že CAL týká do kategorie copyleftových licencí a vyvinutý společností podle objednávky projektu Holochain speciálně pro dodatečnou ochranu uživatelských dat v distribuovaných P2P aplikacích. Holochain vyvíjí platformu založenou na hashchainu pro vytváření kryptograficky ověřených distribuovaných aplikací a pomocí nové licence se snaží zajistit, aby jakákoli aplikace založená na Holochainu byla důvěryhodná a autonomní. Kromě požadavku, aby byla všechna odvozená díla šířena za stejných podmínek, licence poskytuje veřejné představení pouze při zachování důvěrnosti a autonomie soukromých kryptografických klíčů každého jednotlivého uživatele.

CAL se koncepčně liší od ostatních licencí, protože nepokrývá pouze kód, ale také zpracovávaná data. Pokud je v rámci licence CAL ohrožena důvěrnost klíče uživatele (například klíče jsou uloženy na centralizovaném serveru), dojde k porušení vlastnictví dat a ke ztrátě kontroly nad vlastními kopiemi aplikace. V praxi tato licenční funkce umožňuje manipulaci s klíči pouze na straně koncového uživatele, aniž by je ukládal na centralizované servery. Licence CAL například neumožní společnosti vytvořit si vlastní firemní P2P chat založený na Holochainu, ve kterém jsou klíče zaměstnanců umístěny na společném úložišti kontrolovaném společností, což nevylučuje možnost čtení korespondence.

Poznámka: Aktuálně opensource.org, webová stránka OSI (Open Source Initiative), která kontroluje, zda licence splňují kritéria Open Source, je v Ruské federaci nedostupná z důvodu blokování Roskomnadzor (IP 159.65.34.8 je zahrnuta ve starém seznamu blokovaných cloudových služeb, které byly použity v Telegramu). Z podobného důvodu pro blokování postižený 68 zdrojů souvisejících s vývojem open source, včetně blogs.apache.org, git.openwrt.org, mozilla.cloudflare-dns.com, bugs.php.net, bugs.python.org atd.

Zdroj: opennet.ru

Přidat komentář