Ērika Raimonda noņemšana no OSI adresātu sarakstiem un ētikas jautājumi publiskajās licencēs

Ēriks S. Raimonds, viens no OSI (Open Source Initiative) dibinātājiem, kurš bija atvērtā pirmkoda kustības aizsākumi, сообщилka viņam tika liegta piekļuve OSI adresātu sarakstiem, kuros viņš bija Mēģināja pretoties 5. un 6. punkta pārskatīšana Atvērtā pirmkoda kritērijisaistībā ar diskriminācijas aizliegumu, kā arī kritizēja mēģinājumus ierobežot neētisku uzvedību licenču un ideju uzspiešanas līmenī sociālā Taisnīgums. Jau vairākus mēnešus OSI iet tālāk diskusijasaistīti ar mēģinājumiem iespējot licenci CAL (Cryptographic Autonomy License) ir viena no OSI apstiprinātajām atvērtajām licencēm. Janvārī
ar CAL saistītu nesaskaņu dēļ no OSI pagājis Brūss Perenss, kurš kopā ar Ēriku Raimondu izstrādāja atvērtā pirmkoda definīciju un izveidoja OSI organizāciju.

Pēc Raimonda teiktā, OSI organizācija ir sasniegusi trešajam atbilstošu birokratizācijas līmeni politikas likums, ieteicis rakstnieks Roberts Iekarojums "Jebkuras birokrātiskas organizācijas uzvedību vislabāk var saprast, pieņemot, ka to kontrolē ienaidnieku slepena sazvērestība." Raimonds tika izņemts no adresātu sarakstiem pārāk neatlaidības dēļ runāja pret atšķirīgu pamatprincipu interpretāciju, kas licencē aizliedz noteiktu grupu tiesību aizskārumu un diskrimināciju piemērošanas jomā.

Pēc Raimonda teiktā, pašlaik notiek mēģinājums no jauna definēt atvērtā pirmkoda programmatūras kultūras pamatus. Meritokrātijas principu un “parādi man kodu” pieejas vietā tiek uzspiests jauns uzvedības modelis, saskaņā ar kuru nevienam nevajadzētu justies neērti. Šādu darbību rezultātā tiek samazināts to cilvēku prestižs un autonomija, kuri veic darbu un raksta kodeksu, par labu pašnodarbinātiem cēlu manieru aizbildņiem (tonis-policists, koncentrējieties uz veidu, kādā tiek pasniegti argumenti, nevis uz pašiem argumentiem).

Šāds darbs, pat ja tas tiek veikts ar labiem nodomiem, izjauc uzvedības paškorekcijas procesus sabiedrībā un ļoti viegli var pārvērsties par citu uzskatu cenzūru. “Rīcības kodeksi”, kas paredzēti, lai regulētu pat ar projektu nesaistītas dalībnieku darbības, kļūst arvien izplatītāki un bieži kļūst par instrumentu alternatīvu viedokļu un citu viedokļu apspiešanai.

Attiecībā uz ētiskajiem ierobežojumiem licencēs un atšķirīgo viedokli par atklātās licences definīcijas 5. un 6. punktu pēdējā laikā arvien vairāk projektu pauž neapmierinātību ar to, ka mākoņpakalpojumu sniedzēji rada atvasinātus komerciālus produktus un nodarbojas ar atvērto ietvaru tālākpārdošanu un DBVS mākoņpakalpojumu veidā, bet nepiedalās kopienas dzīvē un nepalīdz attīstībā. Sekas ir tādu licenču ieviešana, kas nosaka lietošanas apjoma ierobežojumus. Līdzīgas licences pēdējos gados ir pieņemtas tādos projektos kā ElasticSearch, Redis, MongoDB, Laika grafiks и TarakānsDB.

Licence var kļūt par precedentu CAL (Cryptographic Autonomy License), kuru OSI organizācija uzskata par atvērtu. Šī licence ievieš jaunus ierobežojumus saistībā ar vēlmi neļaut uzņēmumiem kontrolēt lietotāju datus un uzlikt par pienākumu lietojumprogrammu izstrādātājiem šifrēšanas atslēgas glabāt tikai galalietotāju sistēmās. Minētās prasības var uzskatīt par diskrimināciju pret lietojumprogrammu izstrādātājiem, kuri glabā atslēgas centralizētā serverī.

Lūdzu, atcerieties, ka CAL bažas uz copyleft licenču kategoriju un izstrādāta pēc projekta pasūtījuma Holochain īpaši lietotāju datu papildu aizsardzībai izplatītajās P2P lietojumprogrammās. Holochain izstrādā uz hashchain balstītu platformu kriptogrāfiski pārbaudītu izplatīto lietojumprogrammu veidošanai un ar jauno licenci cenšas nodrošināt, lai jebkura uz Holochain balstīta lietojumprogramma būtu uzticama un autonoma. Papildus prasībai, lai visi atvasinātie darbi tiktu izplatīti ar vienādiem noteikumiem, licence nodrošina publisku izpildījumu tikai, vienlaikus saglabājot katra individuālā lietotāja privāto kriptogrāfisko atslēgu konfidencialitāti un autonomiju.

CAL konceptuāli atšķiras no citām licencēm, jo ​​tā aptver ne tikai kodu, bet arī apstrādājamos datus. Saskaņā ar CAL, ja lietotāja atslēgas konfidencialitāte ir apdraudēta (piemēram, atslēgas tiek glabātas centralizētā serverī), tiek pārkāptas datu īpašumtiesības un tiek zaudēta kontrole pār viņu pašu lietojumprogrammas kopijām. Praksē šī licences funkcija ļauj manipulēt ar atslēgām tikai gala lietotāja pusē, neglabājot tās centralizētos serveros. Piemēram, CAL licence neļaus uzņēmumam izveidot savu korporatīvo P2P tērzēšanu, pamatojoties uz Holochain, kurā darbinieku atslēgas tiek ievietotas kopējā uzņēmuma kontrolētā krātuvē, kas neizslēdz korespondences nolasīšanas iespēju.

Piezīme: Pašlaik opensource.org, OSI (Open Source Initiative) vietne, kas pārbauda licenču atbilstību atvērtā koda kritērijiem, Krievijas Federācijā nav pieejama, jo bloķēšana Roskomnadzor (IP 159.65.34.8 ir iekļauts vecajā Telegram izmantoto mākoņpakalpojumu bloķēšanas sarakstā). Līdzīga bloķēšanas iemesla dēļ ietekmēta 68 resursi, kas saistīti ar atvērtā pirmkoda izstrādi, tostarp blogs.apache.org, git.openwrt.org, mozilla.cloudflare-dns.com, bugs.php.net, bugs.python.org utt.

Avots: opennet.ru

Pievieno komentāru