Čau Habr! Do pozornosti dávam preklad článku
Čína
Niekto musí napísať kód, ktorý toto všetko umožní. Vývojári čoraz častejšie vyzývajú svojich zamestnávateľov a vlády, aby prestali využívať ich prácu na neetické účely. Zamestnanci Google presvedčili spoločnosť, aby prestala
Je však dosť ťažké zabrániť spoločnostiam alebo vládam používať softvér, ktorý už bol napísaný, najmä ak je tento softvér vo verejnej doméne. Minulý mesiac napríklad Seth Vargo
Coraline Ida Emki chce dať svojim kolegom programátorom väčšiu kontrolu nad tým, ako sa používa ich softvér. Softvér vydaný pod novým
Jasné definovanie toho, čo znamená spôsobiť škodu, je vo svojej podstate ťažké a kontroverzné, ale Emki dúfa, že prepojenie tejto licencie s existujúcimi medzinárodnými normami pomôže znížiť neistotu v tejto otázke. „Deklarácia ľudských práv je 70-ročný dokument široko akceptovaný pre svoje definície ujmy a toho, čo presne predstavuje porušenie ľudských práv,“ povedal Emkey.
Samozrejme, je to dosť odvážny návrh, ale Emki
Je pravda, že v súčasnosti len málo ľudí publikuje materiál pod „Hippokratovou licenciou“, dokonca ani samotná Emki ho ešte nepoužíva. Licencia ešte musí prejsť zákonným schválením, na čo si Emki najala právnika, plus sú možné rôzne prekážky, vrátane kompatibility s inými licenciami, s ktorými sa bude treba nejako vysporiadať.
Emkey súhlasí s tým, že zmena spôsobu, akým inžinieri licencujú svoju prácu, sama o sebe nezastaví porušovanie ľudských práv. Chce však dať ľuďom nástroj, ktorý odradí firmy, vlády či iné nekalé subjekty od používania ich kódexu na páchanie trestnej činnosti.
Nezisková organizácia Open Source Initiative uviedla, že softvér s otvoreným zdrojovým kódom „by nemal diskriminovať jednotlivcov ani skupiny jednotlivcov“ a „nemal by nikoho obmedzovať v pokusoch o používanie softvéru v určitých oblastiach práce“.
To, či sú porušovanie ľudských práv „špecifickými oblasťami práce“, sa ešte len uvidí (približne. pruh je tu veľa sarkazmu), keďže Emki ešte oficiálne nepredložila svoju „Hippokratovu licenciu“ OSI na posúdenie. Avšak
Emki dúfa, že zjednotí open source komunitu a bude vyvíjať tlak na OSI, aby zmenil svoju definíciu alebo vytvoril novú. "Myslím si, že definícia OSI je žalostne zastaraná," povedal Emkee. „V súčasnosti komunita s otvoreným zdrojom jednoducho nemá v rukách nástroje, ktoré by zabránili používaniu našich technológií napríklad fašistami.“
Obavy Emky zdieľajú aj ďalší vývojári. Michael Caferella, spoluzakladateľ populárnej platformy na spracovanie údajov s otvoreným zdrojovým kódom Hadoop, videl, že jeho nástroje sa používajú spôsobom, ktorý si nikdy nepredstavoval, vrátane Národnej bezpečnostnej agentúry. „Je dobré, ak ľudia začnú premýšľať o tom, kto a ako používa ich softvér. Osobne sa najviac obávam zneužívania zo strany nedemokratických štátov, ktoré majú značné inžinierske zdroje na zmenu a nasadenie nových projektov. Nemám potrebné skúsenosti, aby som povedal, či táto (Hippokratova licencia) bude stačiť na zastavenie takéhoto zneužívania,“ povedal.
Pokusy zmeniť definície open source tak, aby zohľadňovali etické problémy, majú dlhú a kontroverznú históriu. Emki nie je ani zďaleka prvá, ktorá sa pokúša napísať licenciu, ktorá by bránila používaniu open source za účelom spôsobenia škody. Takže peer to peer
Niektorí poukazujú na možnosť prijatia nového termínu pre kódex, ktorý je pre niektorých otvorený, ale pre iných je uzavretý. „Možno by sme mali prestať nazývať náš softvér „otvorený“ a začať ho nazývať „otvorený navždy“,“
Termín „softvér s otvoreným zdrojovým kódom“ bol prijatý koncom 1990. rokov ako alternatíva k „slobodnému softvéru“ a v tom čase sa spájal s určitými ideologickými problémami. A teraz, keď sa vývojári stávajú viac ideologickými, možno je čas, aby sa objavil ďalší termín.
Zdroj: hab.com