Fjernelse af Eric Raymond fra OSI-mailinglister og etiske spørgsmål i offentlige licenser

Eric S. Raymond, en af ​​grundlæggerne af OSI (Open Source Initiative), som var oprindelsen af ​​open source-bevægelsen, сообщилat han blev nægtet adgang til de OSI-mailinglister, hvorpå han forsøgt at modstå revision af punkt 5 og 6 Open Source kriterierrelateret til forbuddet mod diskrimination og kritiserede også forsøg på at begrænse uetisk adfærd på licensniveau og påtvingelse af ideer social retfærdighed. Allerede flere måneder i OSI fortsætter diskussionrelateret til forsøg på at aktivere licensen CAL (Cryptographic Autonomy License) er en af ​​de åbne licenser, der er godkendt af OSI. I januar
på grund af CAL-relaterede uenigheder fra OSI væk Bruce Perens, der sammen med Eric Raymond udviklede Open Source-definitionen og skabte OSI-organisationen.

Ifølge Raymond har OSI-organisationen nået et niveau af bureaukratisering svarende til det tredje lov om politik, foreslået af forfatteren Robert Conquest "Enhver bureaukratisk organisations adfærd forstås bedst ved at antage, at den er kontrolleret af en hemmelig sammensværgelse fra sine fjender." Raymond blev fjernet fra mailinglister for at være for vedholdende talte mod en anden fortolkning af de grundlæggende principper, der i en licens forbyder krænkelse af visse gruppers rettigheder og forskelsbehandling på anvendelsesområdet.

Ifølge Raymond er der i øjeblikket et forsøg på at omdefinere det kulturelle grundlag for open source-software. I stedet for principperne om meritokrati og "vis mig koden"-tilgangen påtvinges en ny adfærdsmodel, ifølge hvilken ingen skal føle sig utilpas. Effekten af ​​sådanne handlinger er at reducere prestige og autonomi for de mennesker, der udfører arbejdet og skriver koden, til fordel for selvudnævnte vogtere af ædle manerer (tone-politimand, fokusere på den måde, argumenter præsenteres på i stedet for på selve argumenterne).

Sådant arbejde, selvom det udføres med gode intentioner, forstyrrer processerne for selvkorrektion af adfærd i samfundet og kan meget let blive til censur af andre synspunkter. "Adfærdskodekser", der er designet til at regulere selv ikke-projektrelaterede aktiviteter for deltagere, bliver stadig mere udbredte og bliver ofte et værktøj til at undertrykke alternative synspunkter og andre meninger.

Med hensyn til etiske restriktioner i licenser og et andet syn på punkt 5 og 6 i definitionen af ​​en åben licens, har flere og flere projekter på det seneste udtrykt utilfredshed med, at cloud-udbydere skaber afledte kommercielle produkter og beskæftiger sig med videresalg af åbne rammer og DBMS i form af cloud-tjenester, men deltager ikke i samfundets liv og hjælper ikke med udviklingen. Konsekvensen er, at der indføres licenser, der pålægger begrænsninger i anvendelsesomfanget. Lignende licenser er vedtaget i de senere år i projekter som f.eks Elasticsearch, Omfor, MongoDB, Tidshorisont и Kakerlak DB.

En licens kan blive en præcedens CAL (Cryptographic Autonomy License), som er tæt på at blive betragtet som åben af ​​OSI-organisationen. Denne licens indfører nye begrænsninger på grund af ønsket om at forhindre virksomheder i at kontrollere brugerdata og at tvinge applikationsudviklere til kun at gemme krypteringsnøgler på slutbrugersystemer. De nævnte krav kan betragtes som diskrimination af applikationsudviklere, der gemmer nøgler på en centraliseret server.

Husk venligst, at CAL gælder til kategorien af ​​copyleft-licenser og udviklede sig efter projektets bestilling Holochain specifikt til yderligere beskyttelse af brugerdata i distribuerede P2P-applikationer. Holochain udvikler en hashchain-baseret platform til at bygge kryptografisk verificerede distribuerede applikationer og forsøger med den nye licens at sikre, at enhver Holochain-baseret applikation er troværdig og autonom. Ud over at kræve, at alle afledte værker distribueres under de samme vilkår, giver licensen kun offentlig fremførelse, mens fortroligheden og autonomien for hver enkelt brugers private kryptografiske nøgler bevares.

CAL adskiller sig konceptuelt fra andre licenser, da det ikke kun dækker koden, men også de data, der behandles. Under en CAL, hvis en brugers nøglefortrolighed kompromitteres (f.eks. gemmes nøgler på en centraliseret server), så krænkes dataejerskabet, og kontrollen over deres egne kopier af applikationen går tabt. I praksis tillader denne licensfunktion kun nøglemanipulation på slutbrugerens side uden at gemme dem på centraliserede servere. For eksempel vil en CAL-licens ikke tillade en virksomhed at oprette sin egen virksomheds P2P-chat baseret på Holochain, hvor medarbejdernøgler placeres på et fælles lager kontrolleret af virksomheden, hvilket ikke udelukker muligheden for at læse korrespondance.

Bemærk: pt opensource.org, hjemmesiden for OSI (Open Source Initiative), som kontrollerer licenser for overholdelse af Open Source-kriterier, er ikke tilgængelig i Den Russiske Føderation pga. blokering Roskomnadzor (IP 159.65.34.8 er inkluderet i den gamle blokeringsliste over skytjenester, der blev brugt i Telegram). Af samme årsag til blokering påvirket 68 ressourcer relateret til open source-udvikling, herunder blogs.apache.org, git.openwrt.org, mozilla.cloudflare-dns.com, bugs.php.net, bugs.python.org osv.

Kilde: opennet.ru

Tilføj en kommentar