Bok, Habr! Predstavljam vam prijevod članka autora Klint Finley.

Kina , kako bi izračunao Ujgure muslimane. Američka vojska koristi , a usput i okolne civile. Američka imigracijska i carinska policija — oni isti koji su držali djecu u kavezima uz meksičku granicu — oslanjaju se na softver za komunikaciju i koordinaciju, kao i sve moderne organizacije.
Netko mora napisati kod koji sve to omogućuje. Sve češće programeri se obraćaju svojim poslodavcima i vladi s pozivima da prestanu koristiti njihovo djelo u neetičke svrhe. Radnici Google-a uvjerili su kompaniju da prekine , kao i da otkaže sve planove za sudjelovanje u ugovorima za oblačne usluge za Pentagon. Zaposlenici Microsofta su protestirali protiv i vojskom, iako s minimalnim uspjehom.
Međutim, prilično je teško spriječiti kompanije ili vlade da koriste već napisani softver, posebno kada je taj softver javno dostupan. Prošlog mjeseca, primjerice, Seth Wargo s otvorenim kodom iz online repozitorija u znak protesta protiv njegove potencijalne upotrebe od strane Imigracijske policije. Međutim, budući da se open source kod može slobodno kopirati i distribuirati, sav obrisani kod ubrzo je bio dostupan iz drugih izvora.
Coraline Ada Ehmke želi dati svojim kolegama programerima veću kontrolu nad tim kako se njihov softver koristi. Softver objavljen pod njenom novom može se distribuirati i modificirati u bilo koje svrhe, s jednim velikim izuzetak: softver se ne može koristiti od strane pojedinaca, korporacija, vlada ili drugih grupa u sustavima ili za aktivnosti koje aktivno i namjerno ugrožavaju, nanose štetu, ili na drugi način prijete fizičkom ili mentalnom zdravlju, kao i ekonomskom ili drugom blagostanju pojedinaca ili grupa ljudi, u suprotnosti s Općom deklaracijom o ljudskim pravima UN-a.
Jasno definirati što znači "nanijeti štetu" suštinski je složena i sporna točka, no Emki se nada da će povezivanje ove licence s već postojećim međunarodnim standardima pomoći u smanjenju neizvjesnosti u ovom pitanju. "Deklaracija o ljudskim pravima je dokument s 70-godišnjom poviješću, široko prihvaćen zbog svojih definicija štete i onoga što točno predstavlja kršenje ljudskih prava," primijetila je Emki.
Naravno, ovo je prilično hrabra ponuda, no Emki . Godine 2014. napisala je prvu verziju pravila ponašanja za open source projekte pod nazivom "Kodeks ponašanja sudionika". U početku su naišla na skeptičnost, no više od 40.000 projekata otvorenog koda već je prihvatilo ova pravila, od Googleove platforme za AI TensorFlow do Linux jezgre.
Istina, trenutno malo tko objavljuje materijal pod "Hippokratovom licencom", čak ni sama Emki je još ne koristi. Licenca još uvijek mora proći pravne odobrenja, za što je Emki angažirala odvjetnika, a također postoje razne prepreke, uključujući kompatibilnost s drugim licencama s kojima će se morati nekako nositi.
Emki se slaže da sama promjena načina na koji inženjeri licenciraju svoje radove neće zaustaviti kršenja ljudskih prava. Međutim, želi dati ljudima alat za obuzdavanje različitih tvrtki, vlada ili drugih neprijateljski nastrojenih struktura od korištenja njihovog koda za počinjenje zločina.
Nevladina organizacija Open Source Initiative izjavila je da softver s otvorenim izvorom "ne smije diskriminirati pojedince ili grupe" i "ne smije nikome ograničavati pokušaje korištenja softvera u određenim područjima rada".
Hoće li kršenja ljudskih prava biti "određena područja rada" još je za utvrditi (napomena prev. tu se osjeća obilje sarkazma), s obzirom na to da Emki još službeno nije poslala svoju "Hippokratovu licencu" u OSI na recenziju. No organizacija je navela da ova licenca ne odgovara definiciji slobodnog softvera. Suosnivač OSI Bruce Perens također je , da ova licenca proturječi definiciji koju je dala njihova organizacija.
Emki se nada da ujedini zajednicu otvorenog softvera s ciljem pritiska na OSI da promijeni svoju definiciju ili da stvori novu. "Mislim da je definicija OSI jako zastarjela", izjavila je Emki. "Trenutno zajednica otvorenog softvera jednostavno nema alate da spriječi korištenje naših tehnologija, primjerice, od strane fašista."
Emkine brige dijele i drugi developeri. Michael Cafferella, suosnivač popularne platforme otvorenog softvera za obradu podataka Hadoop, svjedočio je kako su njegovi alati korišteni u svrhe koje nije mogao ni zamisliti, uključujući i Nacionalnu sigurnosnu agenciju. "Dobro je ako ljudi počnu razmišljati tko i kako koristi njihov softver. Osobno me najviše brinu zloupotrebe od strane nedemokratskih država, koje imaju značajne inženjerske resurse za izmjenu i implementaciju novih projekata. Nemam potrebno iskustvo da kažem hoće li to (Licenca Hipokrat) biti dovoljno da spriječi takve zloupotrebe", rekao je.
Pokušaji promjene definicije otvorenog koda s ciljem uzimanja u obzir etičkih pitanja imaju prilično dugu i kontradiktornu povijest. Emki nije prva koja pokušava napisati licencu koja bi spriječila korištenje otvorenog koda u svrhe nanošenja štete. Tako je peer-to-peer objavljena 2006. pod licencom koja zabranjuje njezino korištenje od strane vojske. Do sada su takve mjere imale malo učinka, no to bi se moglo promijeniti. Ranije ove godine licencu Anti-996, koja zahtijeva od korisnika da se pridržavaju lokalnih i međunarodnih radnih standarda, kao odgovor na vijesti o odvratnim radnim uvjetima u kineskim tehnološkim kompanijama. Emki se nada da bi javna reakcija na akcije Imigracijske policije SAD-a, koja se proširila daleko izvan tehnološkog sektora, mogla biti prekretnica.
Neki ukazuju na mogućnost uvođenja novog termina za kod koji je otvoren za korištenje nekim osobama, ali zatvoren za druge. „Možda bismo trebali prestati nazivati naš softver 'otvorenim' i početi ga nazivati 'otvorenim za dobre svrhe', - , taj programer koji je ranije obrisao svoj kod u znak protesta protiv Imigracijske policije.
Termin 'softver s otvorenim izvorom' usvojen je krajem 1990-ih kao alternativa 'besplatnom softveru', i tada je bio povezan s određenim ideološkim stavovima. Sada, kako programeri postaju sve više ideološki orijentirani, možda je došlo vrijeme za pojavu još jednog termina.
Izvor: habr.com
