Hej Habr! Vašoj pozornosti predstavljam prijevod članka
Kina
Netko mora napisati kod koji sve ovo omogućuje. Programeri sve češće pozivaju svoje poslodavce i vlade da prestanu koristiti njihov rad u neetičke svrhe. Zaposlenici Googlea uvjerili su tvrtku da prestane
Međutim, prilično je teško spriječiti tvrtke ili vlade da koriste softver koji je već napisan, posebno kada je taj softver u javnoj domeni. Prošli mjesec, na primjer, Seth Vargo
Coraline Ida Emki želi svojim kolegama programerima dati veću kontrolu nad načinom na koji se njihov softver koristi. Softver objavljen pod svojim novim
Jasno definirati što znači nanijeti štetu samo je po sebi teško i kontroverzno, ali Emki se nada da će povezivanje ove licence s postojećim međunarodnim standardima pomoći u smanjenju nesigurnosti po tom pitanju. “Deklaracija o ljudskim pravima je dokument star 70 godina široko prihvaćen zbog svojih definicija štete i što točno predstavlja kršenje ljudskih prava”, rekao je Emkey.
Naravno, ovo je prilično hrabar prijedlog, ali Emki
Istina, u ovom trenutku malo tko objavljuje materijal pod “Hipokratovom licencom”, čak je ni sama Emki još ne koristi. Licenca još treba proći pravne suglasnosti, za što je Emki angažirao odvjetnika, a moguće su i razne prepreke, uključujući i kompatibilnost s drugim licencama, koje će se morati nekako riješiti.
Emkey se slaže da promjena načina na koji inženjeri licenciraju svoj rad neće sama po sebi zaustaviti kršenje ljudskih prava. Međutim, ona želi dati ljudima alat za odvraćanje tvrtki, vlada ili drugih zlobnih entiteta od upotrebe njihovog koda za počinjenje zločina.
Neprofitna organizacija Open Source Initiative rekla je da softver otvorenog koda "ne bi trebao diskriminirati pojedince ili skupine pojedinaca" i "ne bi trebao nikoga ograničavati u pokušaju korištenja softvera u određenim područjima rada".
Jesu li kršenja ljudskih prava “specifična područja rada” ostaje za vidjeti (cca. traka ima tu dosta sarkazma), budući da Emki svoju “Hipokratovu licencu” još nije službeno predala OSI-ju na pregled. Međutim
Emki se nada da će ujediniti zajednicu otvorenog koda kako bi izvršili pritisak na OSI da promijeni svoju definiciju ili stvori novu. "Mislim da je OSI definicija užasno zastarjela", rekao je Emkee. "U ovom trenutku zajednica otvorenog koda jednostavno nema alate u svojim rukama da spriječi korištenje naših tehnologija, na primjer, od strane fašista."
Emkinu zabrinutost dijele i drugi programeri. Michael Caferella, suosnivač popularne platforme za obradu podataka otvorenog koda Hadoop, vidio je kako se njegovi alati koriste na načine koje nikada nije mogao zamisliti, uključujući i Agenciju za nacionalnu sigurnost. “Dobro je ako ljudi počnu razmišljati tko i kako koristi njihov softver. Osobno se najviše brinem zbog zloporaba od strane nedemokratskih država koje imaju značajne inženjerske resurse za promjenu i implementaciju novih projekata. Nemam dovoljno iskustva da kažem hoće li ovo (Hipokratova licenca) biti dovoljno da se takve zloporabe zaustave”, rekao je.
Pokušaji promjene definicija otvorenog koda kako bi se uzela u obzir etička pitanja imaju dugu i kontroverznu povijest. Emki nije prvi koji je pokušao napisati licencu koja bi spriječila korištenje otvorenog koda u svrhu nanošenja štete. Dakle vršnjak vršnjaku
Neki ukazuju na mogućnost usvajanja novog izraza za kodeks koji je otvoren za korištenje nekima, ali zatvoren za druge. "Možda bismo trebali prestati nazivati naš softver 'otvorenim' i početi ga zvati 'otvorenim zauvijek',"
Izraz "softver otvorenog koda" usvojen je kasnih 1990-ih kao alternativa "slobodnom softveru" i bio je povezan s određenim ideološkim pitanjima u to vrijeme. A sada, kako programeri postaju sve ideološkiji, možda je vrijeme da se pojavi još jedan termin.
Izvor: www.habr.com