En licens til open source-projekter, der forpligter brugere til at "ikke gøre skade"

Hej Habr! Jeg præsenterer for din opmærksomhed oversættelsen af ​​artiklen "En Open Source-licens, der kræver, at brugere ikke gør skade" af Klint Finley.

En licens til open source-projekter, der forpligter brugere til at "ikke gøre skade"

porcelæn bruger ansigtsgenkendelsesteknologi, for at beregne uiguriske muslimer. Det amerikanske militær bruger droner for at dræbe terrormistænkte, og samtidig civile i nærheden. Amerikanske immigrations- og toldmyndigheder - de samme som 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. Udviklere opfordrer i stigende grad deres arbejdsgivere og regeringer til at stoppe med at bruge deres arbejde til uetiske formål. Google-medarbejdere overbeviste virksomheden om at stoppe arbejde med at analysere droneoptagelser, og annullere alle planer om at byde på cloud computing til Pentagon. Microsoft-medarbejdere protesterede virksomhedens samarbejde med Udlændingepolitiet og militær, dog med minimal succes.

Det er dog ret svært at forhindre virksomheder eller regeringer i at bruge software, der allerede er skrevet, især når denne software er i det offentlige domæne. Sidste måned for eksempel Seth Vargo slettet noget af min software open source fra online-depoter i protest mod dets potentielle brug af immigrationspolitiet. Men da åben kildekode frit kan kopieres og distribueres, var al fjernkode meget snart tilgængelig i andre kilder.

Coraline Ida Emki ønsker at give sine medprogrammører mere kontrol over, hvordan deres software bruges. Software udgivet under sin nye "Hippokratisk licens" kan distribueres og modificeres til ethvert formål, med én større undtagelse: softwaren må ikke bruges af enkeltpersoner, virksomheder, regeringer eller andre grupper på systemer eller til aktiviteter, der aktivt og bevidst bringer fysiske personer i fare, skader eller på anden måde truer. eller mental sundhed eller økonomisk eller anden trivsel for enkeltpersoner eller grupper af mennesker, i strid med FN's Verdenserklæring om Menneskerettigheder.

At definere klart, hvad det vil sige at forårsage skade, er i sagens natur svært og kontroversielt, men Emki håber, at koblingen af ​​denne licens til allerede eksisterende internationale standarder vil hjælpe med at reducere usikkerheden om spørgsmålet. "Menneskerettighedserklæringen er et 70 år gammelt dokument, der er bredt accepteret for dets definitioner af skade, og hvad der præcist udgør en krænkelse af menneskerettighederne," sagde Emkey.

Selvfølgelig er dette et ret modigt forslag, men Emki berømt for at sige ting som dette. I 2014 skrev hun den første version af adfærdsreglerne for open source-projekter kaldet "Code of Conduct for Deltagere." Det blev oprindeligt mødt med skepsis, men mere end 40000 open source-projekter har allerede vedtaget disse regler, fra Googles TensorFlow AI-platform til Linux-kernen.
Det er rigtigt, at i øjeblikket er der kun få, der udgiver materiale under "Hippocratic License"; selv Emki selv bruger det endnu ikke. Licensen skal stadig gennemgå juridiske godkendelser, som Emki hyrede en advokat til, plus forskellige forhindringer er mulige, herunder i form af kompatibilitet med andre licenser, som skal håndteres på en eller anden måde.

Emkey er enig i, at en ændring af, hvordan ingeniører licenserer deres arbejde, ikke vil stoppe menneskerettighedskrænkelser i sig selv. Hun ønsker dog at give folk et værktøj til at afskrække virksomheder, regeringer eller andre uhyggelige enheder fra at bruge deres kode til at begå forbrydelser.
Nonprofit Open Source Initiative sagde, at open source-software "ikke bør diskriminere mod enkeltpersoner eller grupper af individer" og "ikke bør begrænse nogen i at forsøge at bruge softwaren i visse arbejdsområder."

Hvorvidt menneskerettighedskrænkelser er "specifikke arbejdsområder" skal vise sig (ca. bane der er meget sarkasme her), da Emki endnu ikke officielt har indsendt sin "Hippocratic License" til OSI til gennemgang. Imidlertid i et tweet i sidste måned Organisationen angav, at denne licens ikke passer til definitionen af ​​fri software. OSI medstifter Bruce Pierence også skrev på sin blogat denne licens er i modstrid med definitionen fra deres organisation.

Emki håber at forene open source-fællesskabet for at presse OSI til at ændre deres definition eller oprette en ny. "Jeg synes, OSI-definitionen er sørgeligt forældet," sagde Emkee. "I øjeblikket har open source-samfundet simpelthen ikke værktøjerne i sine hænder til at forhindre brugen af ​​vores teknologier, for eksempel af fascister."

Emkas bekymringer deles af andre udviklere. Michael Caferella, medstifter af den populære open source-databehandlingsplatform Hadoop, har set sine værktøjer brugt på måder, han aldrig havde forestillet sig, herunder af National Security Agency. »Det er godt, hvis folk begynder at tænke over, hvem der bruger deres software og hvordan. Personligt bekymrer jeg mig mest om overgreb fra udemokratiske stater, der har betydelige tekniske ressourcer til at ændre og implementere nye projekter. Jeg har ikke den nødvendige erfaring til at sige, om dette (Hippocratic License) vil være nok til at stoppe sådanne overgreb,” sagde han.

Forsøg på at ændre open source-definitioner for at tage højde for etiske spørgsmål har en lang og kontroversiel historie. Emki er langt fra den første til at forsøge at skrive en licens, der ville forhindre brugen af ​​open source med det formål at forårsage skade. Så peer to peer GPU-computerværktøj: en Global Processing Unit blev udgivet i 2006 under en licens, der forbyder dens brug af militæret. Indtil videre har sådanne tiltag haft ringe effekt, men det kan ændre sig. Tidligere i år snesevis af softwareprojekter er blevet accepteret Anti-996-licens, som kræver, at brugere overholder både lokale og internationale arbejdsstandarder, som svar på nyheder om modbydelige arbejdsforhold hos kinesiske teknologivirksomheder. Emkey håber, at den offentlige modreaktion mod det amerikanske immigrationspoliti, som har spredt sig langt ud over tech-sektoren, kan vise sig at være vendepunktet.

Nogle peger på muligheden for at vedtage en ny betegnelse for en kode, der er åben for brug af nogle, men lukket for andre. "Måske skulle vi stoppe med at kalde vores software 'åben' og begynde at kalde den 'åben for altid'," Vargo skrev i sit tweet, den samme programmør, som tidligere slettede sin kode i protest mod immigrationspolitiet.

Udtrykket "open source software" blev vedtaget i slutningen af ​​1990'erne som et alternativ til "fri software", og var forbundet med visse ideologiske spørgsmål på det tidspunkt. Og nu, efterhånden som udviklere bliver mere ideologiske, er det måske på tide, at endnu et udtryk dukker op.

Kilde: www.habr.com

Tilføj en kommentar