Uklanjanje Erica Raymonda sa OSI mailing lista i etička pitanja u javnim licencama

Eric S. Raymond, jedan od osnivača OSI (Open Source Initiative), koji je bio na početku pokreta otvorenog koda, prijavilida mu je uskraćen pristup mailing listama OSI na kojima je pokušao otpor revizija tačaka 5 i 6 Kriterijumi otvorenog kodaodnosio se na zabranu diskriminacije, a kritizirao i pokušaje ograničavanja neetičkog ponašanja na nivou licenci i nametanja ideja društvene pravda. Već nekoliko mjeseci u OSI prodolžaetsâ diskusijavezano za pokušaje omogućavanja licence VAPNO (Licenca za kriptografsku autonomiju) je jedna od otvorenih licenci koje je odobrio OSI. U januaru
zbog neslaganja OSI-ja u vezi sa CAL-om otišao Bruce Perens, koji je zajedno sa Ericom Raymondom razvio definiciju otvorenog koda i stvorio OSI organizaciju.

Prema Rejmondu, OSI organizacija je dostigla nivo birokratizacije koji odgovara trećem zakon politike, koji je predložio pisac Robert Conquest “Ponašanje bilo koje birokratske organizacije najbolje je razumjeti pod pretpostavkom da je kontrolira tajna zavjera njenih neprijatelja.” Raymond je uklonjen sa mailing lista jer je bio previše uporan izvedeno protiv drugačijeg tumačenja osnovnih principa koji u licenci zabranjuju povredu prava određenih grupa i diskriminaciju u oblasti primene.

Prema Rejmondu, trenutno postoji pokušaj redefinisanja kulturnih osnova softvera otvorenog koda. Umjesto principa meritokratije i pristupa „pokaži mi šifru“, nameće se novi model ponašanja prema kojem se niko ne smije osjećati nelagodno. Efekat ovakvih akcija je smanjenje prestiža i autonomije ljudi koji rade i pišu kodeks, u korist samozvanih čuvara plemenitih manira (tone-policer, fokusirati se na način na koji su argumenti predstavljeni, a ne na same argumente).

Takav rad, čak i ako se obavlja u dobroj namjeri, remeti procese samokorekcije ponašanja u zajednici i vrlo lako se može pretvoriti u cenzuru drugih pogleda. “Kodeksi ponašanja”, osmišljeni da regulišu čak i neprojektne aktivnosti učesnika, postaju sve rasprostranjeniji i često postaju oruđe za potiskivanje alternativnih gledišta i drugih mišljenja.

Što se tiče etičkih ograničenja u licencama i drugačijeg pogleda na tačke 5. i 6. definicije otvorene licence, u posljednje vrijeme sve više projekata izražava nezadovoljstvo činjenicom da provajderi u oblaku kreiraju derivativne komercijalne proizvode i bave se preprodajom otvorenih okvira i DBMS u obliku cloud servisa, ali ne učestvuju u životu zajednice i ne pomažu u razvoju. Posljedica je uvođenje licenci koje nameću ograničenja obima korištenja. Slične dozvole usvojene su posljednjih godina u projektima kao npr Elasticsearch, Redis, MongoDB, Vremenska skala и cockroachDB.

Licenca može postati presedan VAPNO (Licenca za kriptografsku autonomiju), koju OSI organizacija skoro smatra otvorenom. Ova licenca uvodi nova ograničenja zbog želje da se spriječe kompanije da kontroliraju korisničke podatke i da se obaveže programeri aplikacija da pohranjuju ključeve za šifriranje samo na sistemima krajnjih korisnika. Navedeni zahtjevi se mogu smatrati diskriminacijom prema programerima aplikacija koji pohranjuju ključeve na centraliziranom serveru.

Molimo zapamtite da CAL se primjenjuje u kategoriju copyleft licenci i razvijen po nalogu projekta Holochain posebno za dodatnu zaštitu korisničkih podataka u distribuiranim P2P aplikacijama. Holochain razvija platformu zasnovanu na hashchainu za izgradnju kriptografski provjerenih distribuiranih aplikacija i, s novom licencom, pokušava osigurati da svaka aplikacija zasnovana na Holochain-u bude pouzdana i autonomna. Osim što zahtijeva da se svi izvedeni radovi distribuiraju pod istim uslovima, licenca dozvoljava samo javno izvođenje uz održavanje povjerljivosti i autonomije privatnih kriptografskih ključeva svakog pojedinačnog korisnika.

CAL se konceptualno razlikuje od ostalih licenci, jer ne pokriva samo kod, već i podatke koji se obrađuju. Prema CAL-u, ako je povjerljivost ključa korisnika ugrožena (na primjer, ključevi su pohranjeni na centraliziranom serveru), tada se krši vlasništvo nad podacima i gubi se kontrola nad vlastitim kopijama aplikacije. U praksi, ova funkcija licence omogućava manipulaciju ključem samo na strani krajnjeg korisnika, bez njihovog pohranjivanja na centralizirane servere. Na primjer, CAL licenca neće dozvoliti kompaniji da kreira vlastiti korporativni P2P chat zasnovan na Holochain-u, u kojem se ključevi zaposlenika stavljaju na zajedničko skladište koje kontrolira kompanija, što ne isključuje mogućnost čitanja korespondencije.

Napomena: trenutno opensource.org, web stranica OSI (Open Source Initiative), koja provjerava usklađenost licenci s kriterijima otvorenog koda, nedostupna je u Ruskoj Federaciji zbog blokiranje Roskomnadzor (IP 159.65.34.8 je uključen na staru listu blokiranja usluga u oblaku koje su korištene u Telegramu). Iz sličnog razloga za blokiranje pogođeni 68 resursa vezanih za razvoj otvorenog koda, uključujući blogs.apache.org, git.openwrt.org, mozilla.cloudflare-dns.com, bugs.php.net, bugs.python.org, itd.

izvor: opennet.ru

Dodajte komentar