Litsents, mis on mÔeldud avatud lÀhtekoodiga projektidele ja kohustab kasutajaid "mitte kahju tekitama"

Tere, Habr! Esitan teile artikli tÔlke «Avatud lÀhtekoodiga litsents, mis nÔuab kasutajatelt, et nad ei teeks kahju» autor Klint Finley.

Litsents, mis on mÔeldud avatud lÀhtekoodiga projektidele ja kohustab kasutajaid "mitte kahju tekitama"

China kasutab nĂ€otuvastustehnoloogiaid, et arvutada uiguuri muslimeid. Ameerika Ühendriikide sĂ”javĂ€gi kasutab dronisid terrorismis kahtlustatute tapmiseks, samuti lĂ€heduses viibivate tsiviilisikute jaoks. USA sisserĂ€nde- ja tollipolitsei — need, kes hoidsid lapsi puuris Mehhiko piiri ÀÀres — toetuvad tarkvarale suhtlemiseks ja koordineerimiseks, nagu kĂ”ik tĂ€napĂ€eva organisatsioonid.

Keegi peab kirjutama koodi, mis selle kĂ”ik vĂ”imalikuks teeb. Üha enam pöörduvad arendajad oma tööandjate ja valitsuse poole palvega lĂ”petada nende tööde kasutamine ebaeetilistel eesmĂ€rkidel. Google'i töötajad veensid ettevĂ”tet lĂ”petama dronide salvestiste analĂŒĂŒsi, samuti tĂŒhistama kĂ”ik plaanid osaleda pilvandmetöötluse hanketes Pentagonile. Microsofti töötajad protestisid ettevĂ”tte koostöö vastu sisserĂ€nde politseiga ja sĂ”javĂ€ega, kuigi vaid vĂ€hese eduga.

Kuid on ĂŒsna keeruline takistada ettevĂ”tetel vĂ”i valitsustel juba kirjutatud tarkvara kasutamast, eriti kui see tarkvara on avalikult kergesti kĂ€ttesaadav. Eelmisel kuul nĂ€iteks, Seth Vargo eemaldas osa oma tarkvarast avatud lĂ€htekoodiga (open source) veebirepositoriumidest, et protesteerida selle vĂ”imaliku kasutamise vastu Immigratsioonipolitseisse. Kuid kuna avatud lĂ€htekoodi saab vabalt kopeerida ja levitada, oli kogu eemaldatud kood vĂ€ga kiiresti saadaval muudest allikatest.

Coraline Ada Emke soovib anda oma kolleeg-programmeerijatele rohkem kontrolli selle ĂŒle, kuidas nende tarkvara kasutatakse. Tarkvara, mis on vĂ€lja antud tema uue „Hipokraatlik litsents” vĂ”ib levitada ja muuta mistahes eesmĂ€rkidel, vĂ€lja arvatud ĂŒhel suurel juhul: tarkvara ei tohi kasutada isikud, korporatsioonid, valitsused ega muud rĂŒhmad sĂŒsteemides vĂ”i tegevustes, mis aktiivselt ja tahtlikult ohustavad, kahjustavad vĂ”i muul viisil Ă€hvardavad fĂŒĂŒsilist vĂ”i vaimset tervist ning samuti individuaalsete isikute vĂ”i rĂŒhmade majanduslikku vĂ”i muud heaolu, rikkudes ÜRO Ülevaatusdeklaratsiooni inimĂ”iguste kohta.

Selgelt mÀÀratleda, mida tĂ€hendab "kahjustamine", on loomult keeruline ja vaieldav kĂŒsimus, kuid Emki loodab, et selle litsentsi seondamine juba olemasolevate rahvusvaheliste standarditega aitab vĂ€hendada ebamugavust selle kĂŒsimusega. "InimĂ”iguste deklaratsioon on 70-aastase ajaloo ja laialdaselt aktsepteeritud dokument, mis mÀÀratleb kahju ja mis tĂ€pselt kujutab endast inimĂ”iguste rikkumist," mĂ€rkis Emki.

Ilmselgelt on see ĂŒsna julge ettepanek, kuid Emki on tuntud just selliste vĂ€ljenduste poolest. 2014. aastal koostas ta avatud lĂ€htekoodiga projektide kĂ€itumisreeglite esialgse versiooni, mille pealkirjaks oli „Osalejate kĂ€itumiskoodeks“. Alguses kohtati seda skeptiliselt, kuid juba ĂŒle 40000 avatud lĂ€htekoodiga projekti on need reeglid vastu vĂ”tnud, alates Google'i tehisintellekti platvormist TensorFlow kuni Linuxi tuumani.
TĂ”si, praegusel hetkel avaldab vĂ€hesed materjale „Hippokratese litsentsi“ all, isegi Eemki ei kasuta seda seni. Litsents peab veel lĂ€bima juriidilisi kooskĂ”lastusi, mille jaoks on Eemki palkanud juristi, lisaks vĂ”ivad tekkida erinevad tĂ”kked, sealhulgas ĂŒhilduvus teiste litsentsidega, millega tuleb kuidagi toime tulla.

Eemki nÔustub, et inseneride tööde litsentseerimise muutmine ei peata iseenesest inimÔiguste rikkumisi. Kuid ta soovib anda inimestele tööriista, et piirata erinevate ettevÔtete, valitsuste vÔi muude vaenulike struktuuride kasutamist nende koodi kuritegude toimepanemiseks.
MittetulundusĂŒhing Open Source Initiative teatas, et avatud lĂ€htekoodiga tarkvara „ei tohiks diskrimineerida ĂŒksikisikute ega gruppide suhtes“ ning „ei tohiks kedagi piirata programmide kasutamisel teatud töövaldkondades“.

Kas inimĂ”iguste rikkumised on „teatud töövaldkonnad“, jÀÀb veel selgitada (mĂ€rkus tĂ”lkijalt. siit haiskab palju sarkasmi), kuna Emki pole veel ametlikult saatnud oma „Hippokratese Litsentsi“ OSI-le arvustamiseks. Kuid eelmise kuu tweetis nĂ€itas organisatsioon, et see litsents ei vasta vabade tarkvara mÀÀratlemise kriteeriumitele. OSI kaasasutaja Bruce Perens kiri oma blogis, et see litsents on vastuolus nende organisatsiooni antud mÀÀratlemisega.

Emki loodab ĂŒhendada avatud lĂ€htekoodi arendajate kogukonna, et avaldada survet OSI-le oma mÀÀratlemise muutmiseks vĂ”i uue loomiseks. „Usun, et OSI mÀÀratlemine on hirmus aegunud,“ ĂŒtles Emki. „KĂ€esoleval hetkel ei oma avatud lĂ€htekoodi kogukond lihtsalt vahendeid, et takistada meie tehnoloogiate kasutamist nĂ€iteks faĆĄistide poolt.“

MK-tĂ€hed saavad muret jagada ka teised arendajad. Michael Cafarella, populaarse avatud lĂ€htekoodiga andmetöötlusplatvormi Hadoop ĂŒks asutajatest, on nĂ€inud, kuidas tema tööriistu on kasutatud eesmĂ€rkidel, mida ta isegi ette ei osanud kujutada, sealhulgas Rahvusliku Julgeoleku Agen­tuuri poolt. "On hea, kui inimesed hakkavad mĂ”tlema, kes ja kuidas nende tarkvara kasutab. Isiklikult muretsen ma kĂ”ige rohkem autokraatlike riikide kuritarvituste pĂ€rast, millel on olulised inseneriresursid uute projektide muutmiseks ja juurutamiseks. Mul ei ole vajalikku kogemust, et öelda, kas see (Hippokratese litsents) oleks piisav, et peatada sellised kuritarvitused," ĂŒtles ta.

PĂŒĂŒdlused muuta avatud koodiga seonduvate definitsioonide eesmĂ€rkide eelduseks eetilised kĂŒsimused omavad ĂŒsna pikka ja vastuolulist ajalugu. MK ei ole sugugi esimene, kes pĂŒĂŒab kirjutada litsentsi, mis takistaks avatud koodi kuritarvitamist. Nii on peer-to-peer GPU arvutuslik utiliit: globaalne töötlemise ĂŒksus vĂ€lja anti 2006. aastal litsentsi alusel, mis keelab selle kasutamise sĂ”javĂ€es. Siiani on sellised meetmed olnud vĂ€heefektiivsed, kuid see vĂ”ib muutuda. Varem sel aastal kĂŒmned tarkvaraprojektid vĂ”tsid Anti-996 litsentsi, mis nĂ”uab kasutajatelt kohandumist nii kohalike kui ka rahvusvaheliste tööstandarditega, vastuseks uudistele kohutavatest töötingimustest Hiina tehnoloogiaettevĂ”tetes. Emki loodab, et avalik reaktsioon USA immigratsioonipolitsei tegudele, mis ulatus kaugele tehnoloogilisest sektorist, vĂ”ib osutuda murranguliseks hetkeks.

MĂ”ned viitavad vĂ”imalusele vĂ”tta kasutusele uus termin koodi kohta, mis on avatud kasutamiseks ĂŒhe isiku poolt, kuid suletud teistele. "VĂ”ib-olla peaksime lĂ”petama meie tarkvara nimetamise "avatuks" ja hakkama kutsuma seda "avatuks heade eesmĂ€rkide nimel", - kirjutas oma tweetis Vargo, see sama programmeerija, kes varem kustutas oma koodi immigrantide politsei vastu protestides.

Termin „avatud lĂ€htekoodiga tarkvara“ vĂ”eti kasutusele 1990ndate lĂ”pus alternatiivina „tasuta tarkvarale“ ja oli sel ajal seotud teatud ideoloogiliste kĂŒsimustega. NĂŒĂŒd, kui arendajad muutuvad ĂŒha ideoloogilisemaks, vĂ”ib-olla on aeg, et sĂŒndiks veel ĂŒks termin.

Allikas: habr.com

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster