Licens for projekter med åben kildekode, som forpligter brugerne til "ikke at påføre skade".

Hej, Habr! Jeg præsenterer for jer oversættelsen af artiklen «En Open Source Licens, der kræver, at brugerne ikke gør skade» forfatter Klint Finley.

Licens for projekter med åben kildekode, som forpligter brugerne til "ikke at påføre skade".

Kina bruger ansigtgenkendelsesteknologi, for at identificere uighuriske muslimer. De amerikanske militær bruger droner til at dræbe mistænkte for terrorismen, samt alle nærliggende civile. Den amerikanske immigrations- og toldmyndighed — dem, der holdt børn i bure nær den mexicanske grænse — er afhængige af software til kommunikation og koordinering, ligesom alle moderne organisationer.

Nogen skal skrive koden, der gør alt dette muligt. I stigende grad henvender udviklere sig til deres arbejdsgivere og regeringer med opfordringer om at stoppe med at bruge deres arbejde til uetiske formål. Google-medarbejdere overbeviste virksomheden om at stoppe arbejde med at analysere droneoptagelser, samt at annullere alle planer om at deltage i udbud for cloud computing for Pentagon. Microsoft-ansatte protesterede mod virksomhedens samarbejde med immigrationspolitiet og militæret, om end med begrænset succes.

Det er dog ret svært at forhindre virksomheder eller regeringer i at bruge allerede skrevet software, især når denne software er open source. I sidste måned fjernede Seth Vargo noget af sin software med open source (åben kilde) fra online repositories som en protest mod dens potentielle brug af immigrationspolitiet. Men da open source-koden kan kopieres og distribueres frit, var al den fjernede kode meget hurtigt tilgængelig i andre kilder.

Coraline Ada Ehmke ønsker at give sine kollegaer programmører mere kontrol over, hvordan deres software bruges. Softwaren, der er udgivet under hendes nye «Hippokratisk Licens» , kan distribueres og modificeres til alle formål, med ét stort undtagelse: softwaren må ikke bruges af enkeltpersoner, virksomheder, regeringer eller andre grupper i systemer eller til aktiviteter, der aktivt og bevidst udsætter fysisk eller psykisk sundhed, forårsager skade, eller på anden måde truer den fysiske eller psykiske sundhed eller den økonomiske eller anden velfærd for enkeltpersoner eller grupper af mennesker, i strid med FN's generelle erklæring om menneskerettigheder.

At klart definere, hvad "forårsager skade" i sin essens betyder, er en kompleks og omstridt sag, men Emki håber, at knytningen af denne licens til allerede eksisterende internationale standarder vil hjælpe med at mindske usikkerheden omkring dette emne. "Menneskerettighedserklæringen er et dokument med 70 års historie, der er bredt accepteret for sine definitioner af skade, og hvad der specifikt udgør en krænkelse af menneskerettighederne," bemærkede Emki.

Uden tvivl er dette en temmelig dristig forslag, men Emki er kendt netop for sådanne udtalelser.I 2014 skrev hun den første version af adfærdskodeksen for open source-projekter, kaldet "Deltageradfærdskodeks". Først blev den mødt med skepsis, men over 40.000 open source-projekter har allerede vedtaget disse retningslinjer, fra Googles AI-platform TensorFlow til Linux-kernen.
Sandheden er, at der på nuværende tidspunkt er meget få, der offentliggør materiale under "Hippokratlicensen", ikke engang Emki bruger den endnu. Licensen skal stadig gennemgå juridisk godkendelse, og Emki har hyret en advokat til dette, plus at der kan opstå forskellige hindringer, herunder kompatibilitet med andre licenser, som der skal arbejdes med.

Emki er enig i, at ændringer i, hvordan ingeniører licenserer deres arbejde, ikke i sig selv vil stoppe krænkelse af menneskerettighederne. Men hun ønsker at give folk et værktøj til at holde forskellige virksomheder, regeringer eller andre ondsindede strukturer tilbage fra at bruge deres kode til at begå forbrydelser.
Den non-profit organisation Open Source Initiative har erklæret, at software med åben kildekode "ikke skal diskriminere mod enkeltpersoner eller grupper" og "ikke skal begrænse nogen i deres forsøg på at anvende software i bestemte arbejdsområder."

Om krænkelse af menneskerettigheder er "bestemte arbejdsområder" er noget, der skal afklares (note fra oversætteren her er der en tydelig sarkasme), da Emki endnu ikke officielt har sendt sin "Hippokratlicens" til OSI til vurdering. Men i et tweet sidste måned af organisationen blev det angivet, at denne licens ikke opfylder definitionen af fri software. Medstifter af OSI, Bruce Perens, skrev også i sin blog, at denne licens er i strid med den definition, deres organisation har givet.

Emki håber at samle open source udviklerfællesskabet for at presse OSI til at ændre deres definition eller skabe en ny. "Jeg mener, at OSI-definitionen er frygteligt forældet," sagde Emki. "I øjeblikket har open source fællesskabet simpelthen ikke værktøjerne til at forhindre, at vores teknologier bruges af eksempelvis fascister."

Emkis bekymringer deles af andre udviklere. Michael Cafferella, medstifter af den populære open source platform til databehandling Hadoop, har set, hvordan hans værktøjer blev brugt til formål, som han aldrig kunne forestille sig, herunder af National Security Agency. "Det er godt, hvis folk begynder at tænke over, hvem og hvordan de bruger deres software. Personligt er jeg især bekymret for misbrug fra ikke-demokratiske stater, som har betydelige ingeniørressourcer til at ændre og implementere nye projekter. Jeg har ikke den nødvendige erfaring til at sige, om dette (Hippokrat-license) vil være tilstrækkeligt til at stoppe sådanne misbrug," sagde han.

Forsøgene på at ændre definitionerne af åbne kilder for at tage højde for etiske spørgsmål har en ret lang og kontroversiel historie. Emki er langt fra den første, der forsøger at skrive en licens, der forhindrer brugen af åbne kilder til skade. Så peer-to-peer beregningsværktøj GPU: a Global Processing Unit blev udgivet i 2006 under en licens, der forbyder dens brug af militæret. Indtil nu har sådanne foranstaltninger haft lidt effekt, men det kan ændre sig. Tidligere på året vedtog dusinvis af softwareprojekter Anti-996 licensen, som kræver, at brugerne overholder både lokale og internationale arbejdsstandarder, som svar på nyhederne om de frastødende arbejdsforhold i kinesiske teknologivirksomheder. Emki håber, at den offentlige reaktion på handlingerne fra den amerikanske immigrationspoliti, som har spredt sig langt ud over teknologisektoren, kan vise sig at være det vendepunkt.

Nogle peger på muligheden for at vedtage et nyt begreb for kode, der er åbent til brug for nogle personer, men lukket for andre. «Måske bør vi stoppe med at kalde vores software 'åben' og begynde at kalde det 'åben for gode formål', — skrev i sin tweet Vargo, den samme programmør, der tidligere fjernede sin kode som protest mod den immigrationspoliti.

Begrebet 'open source software' blev vedtaget i slutningen af 1990'erne som et alternativ til 'gratis software' og var på det tidspunkt forbundet med bestemte ideologiske punkter. Og nu, efterhånden som udviklerne bliver mere ideologisk indstillede, er det måske tid til, at der opstår endnu et begreb.

Kilde: habr.com

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster