Haai Habr! Ek bied die vertaling van die artikel aan u aandag
China
Iemand moet die kode skryf wat dit alles moontlik maak. Ontwikkelaars doen toenemend 'n beroep op hul werkgewers en regerings om op te hou om hul werk vir onetiese doeleindes te gebruik. Google-werknemers het die maatskappy oortuig om te stop
Dit is egter nogal moeilik om te verhoed dat maatskappye of regerings sagteware gebruik wat reeds geskryf is, veral wanneer hierdie sagteware in die publieke domein is. Verlede maand, byvoorbeeld, Seth Vargo
Coraline Ida Emki wil haar medeprogrammeerders meer beheer gee oor hoe hul sagteware gebruik word. Sagteware vrygestel onder sy nuwe
Om duidelik te definieer wat dit beteken om skade te veroorsaak, is inherent moeilik en omstrede, maar Emki hoop dat die koppeling van hierdie lisensie aan bestaande internasionale standaarde sal help om onsekerheid oor die kwessie te verminder. "Die Verklaring van Menseregte is 'n 70 jaar oue dokument wat algemeen aanvaar word vir sy definisies van skade en wat presies 'n skending van menseregte uitmaak," het Emkey gesê.
Natuurlik is dit 'n taamlik gewaagde voorstel, maar Emki
Op die oomblik publiseer min mense weliswaar materiaal onder die "Hippocratic License"; selfs Emki self gebruik dit nog nie. Die lisensie moet nog wettige goedkeurings ondergaan, waarvoor Emki 'n prokureur aangestel het, plus verskeie struikelblokke is moontlik, insluitend in die vorm van versoenbaarheid met ander lisensies, wat op een of ander manier hanteer sal moet word.
Emkey stem saam dat die verandering van hoe ingenieurs hul werk lisensieer nie menseregteskendings op sy eie sal stop nie. Sy wil egter mense 'n instrument gee om maatskappye, regerings of ander onheilspellende entiteite af te skrik om hul kode te gebruik om misdade te pleeg.
Die niewinsorganisasie Open Source Initiative het gesê dat oopbronsagteware "nie teen individue of groepe individue moet diskrimineer nie" en "nie iemand moet beperk om die sagteware in sekere werksareas te probeer gebruik nie."
Of menseregteskendings "spesifieke werkgebiede" is, moet nog gesien word (ongeveer. per. daar is baie sarkasme hier), aangesien Emki nog nie amptelik haar "Hippocratic License" by OSI ingedien het vir hersiening nie. Egter
Emki hoop om die oopbrongemeenskap te verenig om OSI te druk om hul definisie te verander, of 'n nuwe een te skep. "Ek dink die OSI-definisie is jammerlik verouderd," het Emkee gesê. “Op die oomblik het die oopbrongemeenskap eenvoudig nie die gereedskap in sy hande om die gebruik van ons tegnologieë, byvoorbeeld deur fasciste, te voorkom nie.”
Emka se bekommernisse word deur ander ontwikkelaars gedeel. Michael Caferella, medestigter van die gewilde oopbron-dataverwerkingsplatform Hadoop, het gesien hoe sy gereedskap gebruik word op maniere wat hy nooit gedink het nie, insluitend deur die National Security Agency. “Dit is goed as mense begin dink oor wie hul sagteware gebruik en hoe. Persoonlik is ek die meeste bekommerd oor misbruik deur ondemokratiese state wat beduidende ingenieurshulpbronne het om nuwe projekte te verander en te ontplooi. Ek het nie die nodige ervaring om te sê of dit (Hippocratic License) genoeg sal wees om sulke misbruike te stop nie,” het hy gesê.
Pogings om oopbrondefinisies te verander om etiese kwessies in ag te neem, het 'n lang en kontroversiële geskiedenis. Emki is ver van die eerste wat probeer om 'n lisensie te skryf wat die gebruik van oopbron sal verhoed met die doel om skade te veroorsaak. So peer-to-peer
Sommige wys op die moontlikheid om 'n nuwe term aan te neem vir 'n kode wat oop is vir gebruik deur sommige, maar geslote vir ander. "Miskien moet ons ophou om ons sagteware 'oop' te noem en dit 'oop vir altyd' te begin noem,"
Die term "oopbronsagteware" is in die laat 1990's aangeneem as 'n alternatief vir "vrye sagteware", en het op daardie tydstip met sekere ideologiese kwessies geassosieer. En nou, soos ontwikkelaars meer ideologies word, is dit dalk tyd dat nog 'n term na vore kom.
Bron: will.com