Lizenz fĂŒr Open-Source-Projekte, die die Benutzer verpflichtet, "keinen Schaden zuzufĂŒgen".

Hallo, Habr! Ich prĂ€sentiere Ihnen die Übersetzung des Artikels "Eine Open-Source-Lizenz, die von den Nutzern verlangt, keinen Schaden zu verursachen." Autor Klint Finley.

Lizenz fĂŒr Open-Source-Projekte, die die Benutzer verpflichtet, "keinen Schaden zuzufĂŒgen".

China verwendet Gesichtserkennungstechnologie, um uigurische Muslime zu identifizieren. Die US-StreitkrĂ€fte setzen Drohnen ein, um VerdĂ€chtige des Terrorismus zu töten, sowie nahegelegene Zivilisten. Die US-Einwanderungs- und Zollbehörde — die gleiche, die Kinder in KĂ€figen an der mexikanischen Grenze hielt — verlĂ€sst sich auf Software fĂŒr Kommunikation und Koordination, wie es alle modernen Organisationen tun.

Jemand muss den Code schreiben, der all dies möglich macht. Immer hĂ€ufiger appellieren Entwickler an ihre Arbeitgeber und die Regierung, ihre Arbeiten nicht fĂŒr unethische Zwecke zu nutzen. Google-Mitarbeiter konnten das Unternehmen davon ĂŒberzeugen, die Arbeit an der Auswertung von Drohnenaufnahmen einzustellen, sowie alle PlĂ€ne zur Teilnahme an Ausschreibungen fĂŒr Cloud-Computing-Dienste des Pentagons abzubrechen. Microsoft-Mitarbeiter protestierten gegen die Zusammenarbeit des Unternehmens mit der Einwanderungsbehörde und dem MilitĂ€r, jedoch mit minimalem Erfolg.

Es ist jedoch recht schwierig, Unternehmen oder Regierungen daran zu hindern, bereits entwickelte Software zu nutzen, insbesondere wenn diese Software öffentlich zugĂ€nglich ist. Beispielsweise hat Seth Vargo letzten Monat einen Teil seiner Software mit offenem Quellcode aus Online-Repositorys entfernt, um gegen ihre potenzielle Nutzung durch die Einwanderungsbehörde zu protestieren. Da Open-Source-Code jedoch frei kopiert und verbreitet werden kann, war der gesamte entfernte Code bald in anderen Quellen verfĂŒgbar.

Coraline Ada Ehmke möchte ihren Kollegen, den Programmierern, mehr Kontrolle darĂŒber geben, wie ihre Software verwendet wird. Die Software, die unter ihrer neuen „Hippokrates-Lizenz“ veröffentlicht wurde. 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 absichtlich und aktiv die physische oder psychische Gesundheit sowie das wirtschaftliche oder andere Wohl von Einzelpersonen oder Gruppen gefĂ€hrden, schĂ€digen oder anderweitig bedrohen, im Widerspruch zur Allgemeinen ErklĂ€rung der Menschenrechte der Vereinten Nationen.

Es ist schwierig und umstritten, klar zu definieren, was "Schaden zufĂŒgen" im Kern bedeutet. Dennoch hofft Emki, dass die AnknĂŒpfung dieser Lizenz an bereits bestehende internationale Standards dazu beitragen wird, die Unklarheit 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 und dem, was genau eine Verletzung der Menschenrechte darstellt, anerkannt wird", bemerkte Emki.

Zweifelsohne ist dies ein ziemlich mutiger Vorschlag, jedoch ist Emki gerade fĂŒr solche Äußerungen bekannt.. Im Jahr 2014 verfasste sie die erste Version des Verhaltenskodex fĂŒr Open-Source-Projekte, genannt „Verhaltenskodex fĂŒr Teilnehmer“. ZunĂ€chst stieß sie auf Skepsis, doch inzwischen haben ĂŒber 40.000 Open-Source-Projekte diese Regeln angenommen, von Googles KI-Plattform TensorFlow bis hin zum Linux-Kernel.
Allerdings veröffentlichen derzeit nur wenige Material unter der „Hippokratischen Lizenz“, nicht einmal Emki selbst verwendet sie bisher. Die Lizenz muss noch rechtlich genehmigt werden, wozu Emki einen Anwalt engagiert hat. Zudem gibt es möglicherweise verschiedene Hindernisse, einschließlich der KompatibilitĂ€t mit anderen Lizenzen, die geklĂ€rt werden mĂŒssen.

Emki stimmt zu, dass die VerĂ€nderung der Lizenzierungspraktiken von Ingenieuren allein die Verletzung von Menschenrechten nicht stoppen wird. Dennoch möchte sie den Menschen ein Werkzeug an die Hand geben, um verschiedene Unternehmen, Regierungen oder andere feindliche Strukturen davon abzuhalten, ihren Code fĂŒr kriminelle Zwecke zu verwenden.
Die gemeinnĂŒtzige Organisation Open Source Initiative erklĂ€rte, dass Software mit offenem Quellcode "nicht diskriminieren sollte in Bezug auf Einzelpersonen oder Gruppen" und "niemanden in seinen BemĂŒhungen einschrĂ€nken sollte, Software in bestimmten Arbeitsbereichen zu nutzen".

Ob Menschenrechtsverletzungen "bestimmte Arbeitsbereiche" sind, wird noch zu klĂ€ren sein (Hinweis des Übersetzers. hier ist der Sarkasmus klar spĂŒrbar), da Emki ihre "Hippokratische Lizenz" noch nicht offiziell zur ÜberprĂŒfung bei der OSI eingereicht hat. Allerdings hatte die Organisation im letzten Monat in einem Tweet darauf hingewiesen, dass diese Lizenz nicht unter die Definition von freier Software fĂ€llt. MitbegrĂŒnder der OSI, Bruce Perens, schrieb ebenfalls in seinem Blog,dass diese Lizenz der Definition widerspricht, die ihre Organisation gegeben hat.

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 schaffen. "Ich denke, die Definition der OSI ist schrecklich veraltet", sagte Emki. "Momentan hat die Open-Source-Community einfach nicht die Werkzeuge in der Hand, um die Nutzung unserer Technologien durch beispielsweise Faschisten zu verhindern."

Sorgen um den Einsatz von Software teilen auch andere Entwickler. Michael Cafarella, MitbegrĂŒnder der beliebten Open-Source-Plattform Hadoop zur Datenverarbeitung, hat gesehen, wie seine Werkzeuge fĂŒr Zwecke verwendet wurden, die er sich nicht hĂ€tte vorstellen können, einschließlich durch die National Security Agency. "Es ist gut, wenn Menschen darĂŒber nachdenken, wer und wie ihre Software verwendet wird. Persönlich mache ich mir am meisten Sorgen ĂŒber MissbrĂ€uche durch undemokratische Staaten, die ĂŒber erhebliche Ingenieurressourcen verfĂŒgen, um neue Projekte zu verĂ€ndern und umzusetzen. Ich habe nicht die nötige Erfahrung, um zu sagen, ob dies (die Hippokratische Lizenz) ausreichen wird, um derartige MissbrĂ€uche zu stoppen", sagte er.

Versuche, die Definitionen von Open Source zu Ă€ndern, um ethische Fragen zu berĂŒcksichtigen, haben eine recht lange und kontroverse Geschichte. Emki ist bei weitem nicht die erste, die versucht, eine Lizenz zu schreiben, die die Nutzung von Open Source zur Schadensverursachung verhindert. So auch die Peer-to-Peer Rechenleistungsnutzung GPU: eine Globale Verarbeitungseinheit wurde 2006 unter einer Lizenz veröffentlicht, die ihre Nutzung durch das MilitĂ€r verbietet. Bisher hatten solche Maßnahmen wenig Wirkung, doch das könnte sich Ă€ndern. FrĂŒher in diesem Jahr haben Dutzende von Softwareprojekten die Anti-996-Lizenz angenommen, die von den Nutzern verlangt, sowohl lokalen als auch internationalen Arbeitsstandards zu folgen, als Reaktion auf die Nachrichten ĂŒber die inakzeptablen Arbeitsbedingungen in chinesischen Tech-Unternehmen. Emki hofft, dass die öffentliche Reaktion auf die Maßnahmen der US-Einwanderungspolizei, die weit ĂŒber den Technologiesektor hinausging, der entscheidende Wendepunkt sein könnte.

Einige weisen auf die Möglichkeit hin, einen neuen Begriff fĂŒr einen Code zu schaffen, der fĂŒr bestimmte Personen offen, fĂŒr andere jedoch geschlossen ist. "Vielleicht sollten wir aufhören, unsere Software 'offen' zu nennen, und stattdessen 'offen fĂŒr gute Zwecke' sagen," schrieb Vargo in seinem Tweet,der Programmierer, der zuvor seinen Code als Protest gegen die Einwanderungspolizei gelöscht 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. Heute, da Entwickler immer ideologisch geprĂ€gter werden, könnte es Zeit fĂŒr einen neuen Begriff sein.

Quelle: habr.com

Erwerben Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster