Heqja e Eric Raymond nga listat e postimeve të OSI dhe çështjet etike në licencat publike

Eric S. Raymond, një nga themeluesit e OSI (Open Source Initiative), i cili ishte në origjinën e lëvizjes me burim të hapur, сообщилse atij iu mohua qasja në listat postare të OSI në të cilat ai u përpoq të rezistojnë rishikimi i pikave 5 dhe 6 Kriteret e kodit të hapurlidhur me ndalimin e diskriminimit, si dhe kritikoi përpjekjet për të kufizuar sjelljen joetike në nivelin e licencave dhe imponimin e ideve sociale drejtësisë. Tashmë disa muaj në OSI vazhdon diskutimlidhur me përpjekjet për të aktivizuar licencën CAL (Cryptographic Autonomy License) është një nga licencat e hapura të miratuara nga OSI. Ne janar
për shkak të mosmarrëveshjeve të lidhura me CAL nga OSI iku Bruce Perens, i cili së bashku me Eric Raymond zhvilluan përkufizimin e Open Source dhe krijuan organizatën OSI.

Sipas Raymond, organizata OSI ka arritur një nivel burokratizimi që korrespondon me të tretin ligji i politikës, sugjeruar nga shkrimtari Robert Conquest "Sjellja e çdo organizate burokratike kuptohet më së miri duke supozuar se ajo kontrollohet nga një komplot i fshehtë i armiqve të saj." Raymond u hoq nga listat e postimeve për të qenë shumë këmbëngulës kryer kundër një interpretimi të ndryshëm të parimeve themelore që ndalojnë në një licencë cenimin e të drejtave të grupeve të caktuara dhe diskriminimin në fushën e zbatimit.

Sipas Raymond, aktualisht ka një përpjekje për të ripërcaktuar themelet kulturore të softuerit me burim të hapur. Në vend të parimeve të meritokracisë dhe qasjes “ma trego kodin”, po imponohet një model i ri sjelljeje, sipas të cilit askush nuk duhet të ndihet rehat. Efekti i veprimeve të tilla është zvogëlimi i prestigjit dhe autonomisë së njerëzve që bëjnë punën dhe shkruajnë kodin, në favor të kujdestarëve të vetë-emëruar të sjelljeve fisnike (ton-polic, përqendrohuni në mënyrën se si paraqiten argumentet sesa në vetë argumentet).

Një punë e tillë, edhe nëse kryhet me qëllime të mira, prish proceset e vetëkorrigjimit të sjelljes në komunitet dhe shumë lehtë mund të kthehet në censurim të pikëpamjeve të tjera. “Kodet e sjelljes”, të krijuara për të rregulluar edhe aktivitetet që nuk lidhen me projektet e pjesëmarrësve, po bëhen gjithnjë e më të përhapura dhe shpesh bëhen një mjet për të shtypur pikëpamjet alternative dhe opinionet e tjera.

Lidhur me kufizimet etike në licenca dhe një këndvështrim tjetër për pikat 5 dhe 6 të përkufizimit të një licence të hapur, kohët e fundit gjithnjë e më shumë projekte kanë shprehur pakënaqësi për faktin që ofruesit e cloud krijojnë produkte tregtare derivative dhe janë të angazhuar në rishitjen e kornizave të hapura dhe DBMS në formën e shërbimeve cloud, por nuk marrin pjesë në jetën e komunitetit dhe nuk ndihmojnë në zhvillim. Pasoja është futja e licencave që vendosin kufizime në fushën e përdorimit. Licenca të ngjashme janë miratuar vitet e fundit në projekte si p.sh Elasticsearch, Redis, MongoDB, Afati kohor и BuburreciDB.

Një licencë mund të bëhet precedent CAL (Cryptographic Autonomy License), e cila është afër të konsiderohet e hapur nga organizata OSI. Kjo licencë prezanton kufizime të reja për shkak të dëshirës për të parandaluar kompanitë të kontrollojnë të dhënat e përdoruesve dhe për të detyruar zhvilluesit e aplikacioneve të ruajnë çelësat e enkriptimit vetëm në sistemet e përdoruesve fundorë. Kërkesat e përmendura mund të konsiderohen si diskriminim ndaj zhvilluesve të aplikacioneve që ruajnë çelësat në një server të centralizuar.

Ju lutemi mbani mend se CAL vlen tek kategoria e licencave copyleft dhe zhvilluar me urdhër të projektit Holochain posaçërisht për mbrojtje shtesë të të dhënave të përdoruesit në aplikacionet e shpërndara P2P. Holochain po zhvillon një platformë të bazuar në hashchain për ndërtimin e aplikacioneve të shpërndara të verifikuara kriptografikisht dhe, me licencën e re, po përpiqet të sigurojë që çdo aplikacion i bazuar në Holochain të jetë i besueshëm dhe autonom. Përveç kërkesës që të gjitha punët e derivuara të shpërndahen me të njëjtat kushte, licenca jep performancë publike vetëm duke ruajtur konfidencialitetin dhe autonominë e çelësave privatë kriptografikë të çdo përdoruesi individual.

CAL është konceptualisht i ndryshëm nga licencat e tjera, pasi mbulon jo vetëm kodin, por edhe të dhënat që përpunohen. Sipas një CAL, nëse konfidencialiteti i çelësit të një përdoruesi cenohet (për shembull, çelësat ruhen në një server të centralizuar), atëherë pronësia e të dhënave shkelet dhe kontrolli mbi kopjet e tyre të aplikacionit humbet. Në praktikë, kjo veçori e licencës lejon manipulimin e çelësave vetëm nga ana e përdoruesit përfundimtar, pa i ruajtur ato në serverë të centralizuar. Për shembull, një licencë CAL nuk do të lejojë një kompani të krijojë bisedën e saj P2P të korporatës bazuar në Holochain, në të cilën çelësat e punonjësve vendosen në një ruajtje të përbashkët të kontrolluar nga kompania, gjë që nuk përjashton mundësinë e leximit të korrespondencës.

Shënim: aktualisht opensource.org, faqja e internetit e OSI (Open Source Initiative), e cila kontrollon licencat për përputhjen me kriteret e burimit të hapur, nuk është e disponueshme në Federatën Ruse për shkak të bllokimi Roskomnadzor (IP 159.65.34.8 përfshihet në listën e vjetër të bllokimit të shërbimeve cloud që përdoreshin në Telegram). Për një arsye të ngjashme bllokimi të prekura 68 burime që lidhen me zhvillimin me burim të hapur, duke përfshirë blogs.apache.org, git.openwrt.org, mozilla.cloudflare-dns.com, bugs.php.net, bugs.python.org, etj.

Burimi: opennet.ru

Shto një koment