Fjerning av Eric Raymond fra OSI-postlister og etiske spørsmål i offentlige lisenser

Eric S. Raymond, en av grunnleggerne av OSI (Open Source Initiative), som var opphavet til åpen kildekode-bevegelsen, сообщилat han ble nektet tilgang til OSI-postlistene som han prøvde å stå imot revisjon av punkt 5 og 6 Kriterier for åpen kildekoderelatert til forbudet mot diskriminering, og kritiserte også forsøk på å begrense uetisk oppførsel på lisensnivå og påtvingelse av ideer sosial Rettferdighet. Allerede flere måneder i OSI fortsetter diskusjonrelatert til forsøk på å aktivere lisensen CAL (Cryptographic Autonomy License) er en av de åpne lisensene som er godkjent av OSI. I januar
på grunn av CAL-relaterte uenigheter fra OSI borte Bruce Perens, som sammen med Eric Raymond utviklet Open Source-definisjonen og opprettet OSI-organisasjonen.

Ifølge Raymond har OSI-organisasjonen nådd et byråkratiseringsnivå tilsvarende det tredje politikkens lov, foreslått av forfatteren Robert Conquest "Oppførselen til enhver byråkratisk organisasjon forstås best ved å anta at den er kontrollert av en hemmelig konspirasjon fra fiendene." Raymond ble fjernet fra e-postlistene fordi han var for utholdende utført mot en annen tolkning av de grunnleggende prinsippene som i en lisens forbyr krenkelse av rettighetene til visse grupper og diskriminering i bruksområdet.

Ifølge Raymond er det for tiden et forsøk på å redefinere det kulturelle grunnlaget for åpen kildekode-programvare. I stedet for meritokratiprinsippene og «vis meg koden»-tilnærmingen, påtvinges en ny atferdsmodell, ifølge hvilken ingen skal føle seg ukomfortabel. Effekten av slike handlinger er å redusere prestisje og autonomi til menneskene som gjør arbeidet og skriver koden, til fordel for selvutnevnte voktere av edle manerer (tone-politimann, fokusere på måten argumentene presenteres på i stedet for på argumentene i seg selv).

Slikt arbeid, selv om det utføres med gode intensjoner, forstyrrer prosessene med selvkorrigering av atferd i samfunnet og kan veldig lett bli til sensur av andre synspunkter. «Code of conduct», utformet for å regulere selv ikke-prosjektrelaterte aktiviteter til deltakere, blir stadig mer utbredt og blir ofte et verktøy for å undertrykke alternative synspunkter og andre meninger.

Når det gjelder etiske begrensninger i lisenser og et annet syn på punkt 5 og 6 i definisjonen av en åpen lisens, har flere og flere prosjekter i det siste uttrykt misnøye med at skyleverandører lager avledede kommersielle produkter og driver med videresalg av åpne rammeverk og DBMS i form av skytjenester, men deltar ikke i samfunnets liv og hjelper ikke i utviklingen. Konsekvensen er innføring av lisenser som setter begrensninger på bruksomfanget. Lignende konsesjoner er vedtatt de siste årene i prosjekter som f.eks Elasticsearch, Redis, MongoDB, Tidsskala и KakerlakkDB.

En lisens kan bli en presedens CAL (Cryptographic Autonomy License), som er nær å bli ansett som åpen av OSI-organisasjonen. Denne lisensen introduserer nye begrensninger på grunn av ønsket om å hindre selskaper i å kontrollere brukerdata og å forplikte applikasjonsutviklere til å lagre krypteringsnøkler kun på sluttbrukersystemer. De angitte kravene kan betraktes som diskriminering av applikasjonsutviklere som lagrer nøkler på en sentralisert server.

Husk at CAL gjelder til kategorien copyleft-lisenser og utviklet etter bestilling av prosjektet Holochain spesielt for ytterligere beskyttelse av brukerdata i distribuerte P2P-applikasjoner. Holochain utvikler en hashchain-basert plattform for å bygge kryptografisk verifiserte distribuerte applikasjoner og prøver med den nye lisensen å sikre at enhver Holochain-basert applikasjon er pålitelig og autonom. I tillegg til å kreve at alle avledede verk distribueres under de samme vilkårene, gir lisensen kun offentlig ytelse mens konfidensialiteten og autonomien til hver enkelt brukers private kryptografiske nøkler opprettholdes.

CAL er konseptuelt forskjellig fra andre lisenser, siden den dekker ikke bare koden, men også dataene som behandles. Under en CAL, hvis en brukers nøkkelkonfidensialitet er kompromittert (for eksempel lagres nøkler på en sentralisert server), blir dataeierskap krenket og kontrollen over deres egne kopier av applikasjonen går tapt. I praksis tillater denne lisensfunksjonen nøkkelmanipulering bare på sluttbrukerens side, uten å lagre dem på sentraliserte servere. For eksempel vil en CAL-lisens ikke tillate et selskap å lage sin egen bedrifts P2P-chat basert på Holochain, der ansattes nøkler plasseres på en felles lagring kontrollert av selskapet, noe som ikke utelukker muligheten for å lese korrespondanse.

Merk: for øyeblikket opensource.org, nettstedet til OSI (Open Source Initiative), som sjekker lisenser for samsvar med Open Source-kriterier, er utilgjengelig i Russland pga. blokkering Roskomnadzor (IP 159.65.34.8 er inkludert i den gamle blokkeringslisten over skytjenester som ble brukt i Telegram). Av en lignende grunn til blokkering berørt 68 ressurser relatert til utvikling av åpen kildekode, inkludert blogs.apache.org, git.openwrt.org, mozilla.cloudflare-dns.com, bugs.php.net, bugs.python.org, etc.

Kilde: opennet.ru

Legg til en kommentar