Hallo, Habr! Ik presenteer onder uw aandacht een vertaling van het artikel
China
Iemand moet de code schrijven die dit allemaal mogelijk maakt. Ontwikkelaars roepen hun werkgevers en overheden steeds vaker op om hun werk niet langer voor onethische doeleinden te gebruiken. Medewerkers van Google overtuigden het bedrijf om te stoppen
Het is echter vrij lastig om te voorkomen dat bedrijven of overheden software gebruiken die al geschreven is, vooral als deze software zich in het publieke domein bevindt. Vorige maand bijvoorbeeld Seth Vargo
Coraline Ida Emki wil haar collega-programmeurs meer controle geven over hoe hun software wordt gebruikt. Software uitgebracht onder de nieuwe
Het is inherent moeilijk en controversieel om duidelijk te definiëren wat het betekent om schade te veroorzaken, maar Emki hoopt dat het koppelen van deze licentie aan bestaande internationale normen de onzekerheid over deze kwestie zal helpen verminderen. “De Verklaring van de Rechten van de Mens is een zeventig jaar oud document dat algemeen wordt aanvaard vanwege de definities van schade en wat precies een schending van de mensenrechten inhoudt,” zei Emkey.
Dit is natuurlijk een nogal gewaagd voorstel, maar Emki
Het is waar dat op dit moment maar weinig mensen materiaal publiceren onder de ‘Hippocratische licentie’; zelfs Emki zelf gebruikt het nog niet. De licentie moet nog wettelijke goedkeuringen ondergaan, waarvoor Emki een advocaat heeft ingehuurd, en er zijn verschillende obstakels mogelijk, onder meer in de vorm van compatibiliteit met andere licenties, die op de een of andere manier moeten worden opgelost.
Emkey is het ermee eens dat het veranderen van de manier waarop ingenieurs hun werk licentiëren de schendingen van de mensenrechten op zichzelf niet zal stoppen. Ze wil mensen echter een instrument geven om bedrijven, overheden of andere snode entiteiten ervan te weerhouden hun code te gebruiken om misdaden te plegen.
Het non-profit Open Source Initiative zei dat open source-software "individuen of groepen individuen niet mag discrimineren" en "niemand mag verbieden de software op bepaalde werkgebieden te gebruiken."
Of mensenrechtenschendingen “specifieke werkterreinen” zijn valt nog te bezien (ca. rijbaan er is hier veel sarcasme), aangezien Emki haar “Hippocratische licentie” nog niet officieel ter beoordeling bij OSI heeft ingediend. Echter
Emki hoopt de open source-gemeenschap te verenigen en druk uit te oefenen op OSI om hun definitie te wijzigen of een nieuwe te creëren. “Ik denk dat de OSI-definitie jammerlijk verouderd is”, zei Emkee. “Op dit moment heeft de open source-gemeenschap eenvoudigweg niet de middelen in handen om het gebruik van onze technologieën, bijvoorbeeld door fascisten, te voorkomen.”
De zorgen van Emka worden gedeeld door andere ontwikkelaars. Michael Caferella, mede-oprichter van het populaire open source dataverwerkingsplatform Hadoop, heeft gezien hoe zijn tools worden gebruikt op manieren die hij zich nooit had kunnen voorstellen, onder meer door de National Security Agency. “Het is goed als mensen gaan nadenken over wie hun software gebruikt en hoe. Persoonlijk maak ik me het meest zorgen over misbruik door ondemocratische staten die over aanzienlijke technische middelen beschikken om te veranderen en nieuwe projecten in te zetten. Ik heb niet de nodige ervaring om te zeggen of deze (Hippocratische licentie) voldoende zal zijn om dergelijke misbruiken te stoppen”, zei hij.
Pogingen om open source-definities te veranderen om rekening te houden met ethische kwesties hebben een lange en controversiële geschiedenis. Emki is verre van de eerste die probeert een licentie te schrijven die het gebruik van open source met het doel schade te veroorzaken zou voorkomen. Dus peer-to-peer
Sommigen wijzen op de mogelijkheid om een nieuwe term aan te nemen voor een code die voor sommigen openstaat, maar voor anderen gesloten is. "Misschien moeten we stoppen met het 'open' noemen van onze software en het 'open voor altijd' gaan noemen,"
De term ‘open source software’ werd eind jaren negentig aangenomen als alternatief voor ‘vrije software’ en werd destijds in verband gebracht met bepaalde ideologische kwesties. En nu ontwikkelaars ideologischer worden, is het misschien tijd dat er een nieuwe term opduikt.
Bron: www.habr.com