Hallo, Habr! Ich prĂ€sentiere Ihnen eine Ăbersetzung des Artikels. von Klint Finley.

China , um uigurische Muslime zu erfassen. Die US-Armee setzt , wobei auch Zivilisten in der NĂ€he ums Leben kommen. Die US-Einwanderungs- und Zollbehörde â die gleiche, die Kinder in KĂ€figen an der mexikanischen Grenze hielt â verlĂ€sst sich auf Software zur Kommunikation und Koordination, genau wie alle modernen Organisationen.
Jemand muss den Code schreiben, der all dies ermöglicht. Immer hĂ€ufiger wenden sich Entwickler an ihre Arbeitgeber und Regierungen mit dem Aufruf, ihre Arbeiten nicht fĂŒr unethische Zwecke zu nutzen. Google-Mitarbeiter ĂŒberzeugten das Unternehmen, die , sowie alle PlĂ€ne zur Teilnahme an Ausschreibungen fĂŒr Cloud-Computing fĂŒr das Pentagon abzubrechen. Microsoft-Mitarbeiter protestierten gegen und dem MilitĂ€r, wenn auch mit minimalem Erfolg.
Es ist jedoch ziemlich schwierig, Unternehmen oder Regierungen daran zu hindern, bereits geschriebenen Software zu verwenden, besonders wenn diese Software öffentlich zugĂ€nglich ist. Im vergangenen Monat beispielsweise entfernte Seth Vargo mit offenem Quellcode aus Online-Repositories als Protest gegen die mögliche Nutzung durch die Einwanderungsbehörde. Allerdings, da Open-Source-Code frei kopiert und verbreitet werden kann, war der gesamte entfernte Code sehr schnell in anderen Quellen verfĂŒgbar.
Coraline Ada Ehmke möchte ihren Kolleg:innen mehr Kontrolle darĂŒber geben, wie ihre Software verwendet wird. Die Software wurde unter ihrer neuen kann fĂŒr beliebige Zwecke verbreitet und modifiziert werden, mit einer groĂen Ausnahme: Die Software darf nicht von Einzelpersonen, Unternehmen, Regierungen oder anderen Gruppen in Systemen oder fĂŒr AktivitĂ€ten verwendet werden, die aktiv und absichtlich das physische oder psychische Wohlbefinden oder den wirtschaftlichen oder anderen Wohlstand von Einzelpersonen oder Gruppen gefĂ€hrden, schĂ€digen oder anderweitig bedrohen, entgegen der Allgemeinen ErklĂ€rung der Menschenrechte der UN.
Es ist schwierig und umstritten, klar zu definieren, was âSchaden zufĂŒgenâ im Wesentlichen bedeutet, jedoch hofft Emki, dass die VerknĂŒpfung dieser Lizenz mit bereits bestehenden internationalen Standards dazu beitragen wird, die Unsicherheit in dieser Frage zu verringern. âDie ErklĂ€rung der Menschenrechte ist ein Dokument mit einer 70-jĂ€hrigen Geschichte, das weithin fĂŒr seine Definitionen von Schaden anerkannt wird und was konkret eine Verletzung der Menschenrechte darstelltâ, bemerkte Emki.
Zweifellos ist dies ein ziemlich gewagter Vorschlag, jedoch ist Emki Im Jahr 2014 schrieb sie die erste Version von Verhaltensregeln fĂŒr Open-Source-Projekte mit dem Titel âVerhaltenskodex fĂŒr Teilnehmerâ. ZunĂ€chst wurde sie skeptisch aufgenommen, jedoch haben bereits ĂŒber 40.000 Open-Source-Projekte diese Regeln angenommen, von Googles KI-Plattform TensorFlow bis zum Linux-Kernel.
Allerdings veröffentlichen bisher nur wenige ĂŒberhaupt Material unter der âHippokratischen Lizenzâ, selbst Emki nutzt sie bislang nicht. Die Lizenz muss noch rechtlich abgestimmt werden, wofĂŒr Emki einen Anwalt engagiert hat, zudem gibt es verschiedene Barrieren, einschlieĂlich möglicher KompatibilitĂ€tsprobleme mit anderen Lizenzen, die geklĂ€rt werden mĂŒssen.
Emki ist sich einig, dass die Ănderung der Art und Weise, wie Ingenieure ihre Arbeiten lizenzieren, nicht allein die Verletzung der Menschenrechte stoppen wird. Sie möchte den Menschen jedoch ein Werkzeug an die Hand geben, um verschiedene Unternehmen, Regierungen oder andere feindliche Strukturen davon abzuhalten, ihren Code fĂŒr kriminelle Handlungen zu nutzen.
Die gemeinnĂŒtzige Organisation Open Source Initiative erklĂ€rte, dass Software mit offenem Quellcode "nicht diskriminieren darf gegenĂŒber Einzelpersonen oder Gruppen" und "niemanden in den Bestrebungen einschrĂ€nken sollte, Software in bestimmten Arbeitsbereichen zu verwenden."
Ob VerstöĂe gegen die Menschenrechte "bestimmte Arbeitsbereiche" sind, wird noch zu klĂ€ren sein (Anm. des Ăbersetzers. hier fĂŒhlt man die FĂŒlle an Sarkasmus), da Emki ihre "Hippokrat Lizenz" noch nicht offiziell zur ĂberprĂŒfung an die OSI gesendet hat. Allerdings angegeben, dass diese Lizenz nicht unter die Definition freier Software fĂ€llt. Der MitbegrĂŒnder der OSI, Bruce Perens, schrieb ebenfalls , dass diese Lizenz der Definition, die ihre Organisation gegeben hat, widerspricht.
Emki hofft, die Community der Open Source Entwickler zu vereinen, um Druck auf die OSI auszuĂŒben, ihre Definition zu Ă€ndern oder eine neue zu erstellen. "Ich glaube, dass die OSI-Definition schrecklich veraltet ist", sagte Emki. "Im Moment hat die Open Source Community einfach nicht die Werkzeuge in der Hand, um die Nutzung unserer Technologien, beispielsweise durch Faschisten, zu verhindern."
Emkis Bedenken teilen auch andere Entwickler. Michael Caferella, MitbegrĂŒnder einer beliebten Open Source Plattform zur Datenverarbeitung, Hadoop, hat gesehen, wie seine Werkzeuge fĂŒr Zwecke genutzt wurden, die er nicht einmal erdenken konnte, einschlieĂlich durch die National Security Agency. "Es ist gut, wenn die Leute anfangen, darĂŒber nachzudenken, wer ihre Software nutzt und wie. Persönlich mache ich mir die meisten Sorgen ĂŒber Missbrauch durch undemokratische Staaten, die ĂŒber erhebliche ingenieurtechnische Ressourcen verfĂŒgen, um neue Projekte zu verĂ€ndern und einzusetzen. Ich habe nicht die notwendige Erfahrung, um zu sagen, ob das (die Hippokrat Lizenz) ausreichen wird, um solche MissbrĂ€uche zu stoppen", sagte er.
Versuche, die Definition von Open Source zu Ă€ndern, um ethische Fragen zu berĂŒcksichtigen, haben eine ziemlich lange und umstrittene Geschichte. Emki ist bei weitem nicht die erste, die eine Lizenz zu schreiben versucht, die die Verwendung von Open Source zu schĂ€dlichen Zwecken unterbindet. So ist die Peer-to-Peer wurde 2006 unter einer Lizenz veröffentlicht, die ihre Nutzung durch MilitĂ€rs verbietet. Bislang hatten solche MaĂnahmen wenig Wirkung, doch das könnte sich Ă€ndern. FrĂŒher in diesem Jahr die Anti-996-Lizenz an, die von den Nutzern verlangt, sowohl lokalen als auch internationalen Arbeitsstandards zu entsprechen, als Reaktion auf Berichte ĂŒber katastrophale Arbeitsbedingungen in chinesischen Technologieunternehmen. Emki hofft, dass die öffentliche Reaktion auf die MaĂnahmen der US-Einwanderungsbehörde, die weit ĂŒber den Technologiebereich hinaus Wirkung entfalten könnte, der Wendepunkt sein könnte.
Einige weisen auf die Möglichkeit hin, einen neuen Begriff fĂŒr Code zu schaffen, der fĂŒr einige Personen offen, jedoch fĂŒr andere nicht zugĂ€nglich ist. âVielleicht sollten wir aufhören, unsere Software als 'offen' zu bezeichnen und sie stattdessen als 'fĂŒr gute Zwecke offen' bezeichnenâ, , der Programmierer, der zuvor seinen Code als Protest gegen die Einwanderungsbehörde entfernt hatte.
Der Begriff âOpen-Source-Softwareâ wurde Ende der 1990er Jahre als Alternative zu âFree Softwareâ eingefĂŒhrt und war damals mit bestimmten ideologischen Aspekten verbunden. Und jetzt, da Entwickler zunehmend ideologisch motiviert sind, könnte es an der Zeit sein, einen weiteren Begriff einzufĂŒhren.
Quelle: habr.com
