Tere Habr! Esitan teie tähelepanu artikli tõlkele
Hiina
Keegi peab kirjutama koodi, mis teeb selle kõik võimalikuks. Üha sagedamini kutsuvad arendajad oma tööandjaid ja valitsusi üles lõpetama nende töö kasutamine ebaeetilistel eesmärkidel. Google'i töötajad veensid ettevõtet lõpetama
Siiski on üsna raske takistada ettevõtteid või valitsusi kasutamast tarkvara, mis on juba kirjutatud, eriti kui see tarkvara on üldkasutatav. Eelmisel kuul näiteks Seth Vargo
Coraline Ida Emki soovib anda oma kaasprogrammeerijatele rohkem kontrolli nende tarkvara kasutamise üle. Tarkvara välja antud uue all
Kahju tekitamise selgelt määratlemine on oma olemuselt keeruline ja vastuoluline, kuid Emki loodab, et selle litsentsi sidumine olemasolevate rahvusvaheliste standarditega aitab vähendada ebakindlust selles küsimuses. "Inimõiguste deklaratsioon on 70 aastat vana dokument, mis on laialdaselt tunnustatud selle kahju määratluste ja selle kohta, mis täpselt kujutab endast inimõiguste rikkumist," ütles Emkey.
See on muidugi üsna julge ettepanek, aga Emki
Tõsi, praegu avaldavad “Hippokratese litsentsi” all materjali vähesed, isegi Emki ise ei kasuta seda veel. Litsents peab veel läbima seaduslikud kinnitused, mille jaoks Emki palkas advokaadi, lisaks on võimalikud mitmesugused takistused, sealhulgas ühilduvuse näol teiste litsentsidega, millega tuleb kuidagi toime tulla.
Emkey nõustub, et inseneride oma töö litsentsimise viisi muutmine ei peata inimõiguste rikkumisi iseenesest. Siiski soovib ta anda inimestele tööriista, mis hoiaks ettevõtteid, valitsusi või muid pahatahtlikke üksusi kasutamast oma koodi kuritegude toimepanemiseks.
Mittetulundusühing Open Source Initiative ütles, et avatud lähtekoodiga tarkvara "ei tohi diskrimineerida üksikisikuid ega üksikisikute rühmi" ja "ei tohiks piirata kedagi püüdmast tarkvara teatud töövaldkondades kasutada".
Kas inimõiguste rikkumised on "konkreetsed töövaldkonnad", tuleb veel näha (u. sõidurada siin on palju sarkasmi), kuna Emki pole veel ametlikult oma "Hippokratese litsentsi" OSI-le ülevaatamiseks esitanud. Kuid
Emki loodab ühendada avatud lähtekoodiga kogukonna, et survestada OSI-d oma määratlust muutma või uue looma. "Ma arvan, et OSI määratlus on kahetsusväärselt vananenud, " ütles Emkee. "Praegu ei ole avatud lähtekoodiga kogukonnal lihtsalt tööriistu, et takistada meie tehnoloogiate kasutamist näiteks fašistide poolt."
Emka muret jagavad ka teised arendajad. Populaarse avatud lähtekoodiga andmetöötlusplatvormi Hadoop kaasasutaja Michael Caferella on näinud, kuidas tema tööriistu kasutatakse viisil, mida ta poleks ette kujutanud, sealhulgas riikliku julgeolekuagentuuri poolt. “On hea, kui inimesed hakkavad mõtlema, kes ja kuidas nende tarkvara kasutab. Isiklikult muretsen kõige rohkem ebademokraatlike riikide kuritarvituste pärast, millel on märkimisväärsed inseneriressursid uute projektide muutmiseks ja juurutamiseks. Mul ei ole vajalikku kogemust, et öelda, kas sellest (Hippokratese litsentsist) piisab selliste kuritarvituste peatamiseks,” ütles ta.
Katsed muuta avatud lähtekoodiga definitsioone, et võtta arvesse eetilisi probleeme, on pika ja vastuolulise ajalooga. Emki pole kaugeltki esimene, kes üritab kirjutada litsentsi, mis välistaks avatud lähtekoodi kasutamise kahju tekitamise eesmärgil. Nii et peer to peer
Mõned viitavad võimalusele võtta kasutusele uus termin koodi jaoks, mis on mõnele kasutamiseks avatud, kuid teistele suletud. "Võib-olla peaksime lõpetama oma tarkvara nimetamise "avatuks" ja hakkama seda nimetama "päris avatud"."
Mõiste "avatud lähtekoodiga tarkvara" võeti kasutusele 1990. aastate lõpus alternatiivina "vabale tarkvarale" ja seda seostati sel ajal teatud ideoloogiliste probleemidega. Ja nüüd, kui arendajad muutuvad ideoloogilisemaks, võib-olla on aeg ilmuda veel üks termin.
Allikas: www.habr.com