James Bottomley, der Hauptentwickler des SCSI-Subsystems und ehemaliger Vorstand und Vorsitzender des Technischen Beratungsausschusses der Linux Foundation, hat sich der Diskussion ĂŒber die Entfernung von Maintainers aus Russland angeschlossen. James entschuldigte sich fĂŒr die Art und Weise, wie die Entfernung durchgefĂŒhrt wurde, und erklĂ€rte, dass sie aufgrund von Sanktionen gegen Unternehmen aus Russland erfolgte, die auf der OFAC SDN-Liste des US-Finanzministeriums stehen. Laut James ist die Möglichkeit fĂŒr die Mitarbeiter der sanktionierten Unternehmen, mit Unternehmen aus den USA zusammenzuarbeiten, eingeschrĂ€nkt, und solche Mitarbeiter können nicht Teil des Kernel-Maintainers von Linux sein.
Wenn die Entfernung fĂ€lschlicherweise erfolgt ist und der aktuelle Arbeitgeber nicht auf der angegebenen Liste steht, sollte der Entwickler diese Informationen Greg Kroah-Hartman zur VerfĂŒgung stellen (das ist die Dokumentation, die im ersten Entfernungsbericht erwĂ€hnt wurde). In jedem Fall hat James versprochen, bei Bedarf die mit dem Beitrag der entfernten Teilnehmer zur Entwicklung des Kernels im CREDITS-Dokument zu ergĂ€nzen. Grund fĂŒr die Beachtung der Sanktionen ist, dass sich die gesamte Infrastruktur zur Entwicklung des Linux-Kernels und eine groĂe Anzahl von Begleitpersonen in den USA befindet. Daher ist es beim Entwickeln des Kernels unmöglich, die gesetzlichen Anforderungen der USA zu ignorieren.
James Ă€uĂerte auch die Hoffnung, dass die Entfernung von der Liste der Maintainers ausreichend sein wird, um die Anforderungen des US-Finanzministeriums zu erfĂŒllen, sodass kein Code, der von den sanktionierten Entwicklern bereitgestellt wurde, aus dem Kernel entfernt werden muss. In einem separaten Schreiben schrieb James, dass die Verzögerung bei der Veröffentlichung von ErklĂ€rungen und Antworten auf Fragen darauf zurĂŒckzufĂŒhren ist, dass die Juristen weiterhin die Spezifikationen zur Beachtung der Sanktionen bei der Entwicklung des Kernels erörtern und in Zukunft beabsichtigen, ein detailliertes Dokument zu veröffentlichen, das die mit den Sanktionen verbundenen Regeln beschreibt.
Die ErklĂ€rung von James wurde als Antwort auf den Abschiedsbrief von Sergej Semin gesendet, der zu den entlassenen Maintainern gehört. In seinem Brief teilte Sergej mit, dass er nach dem Vorfall die Motivation fĂŒr seine weitere Teilnahme an der Kernel-Entwicklung verloren habe, und die Versuche, von einem ĂŒbergeordneten Maintainer genauere Informationen ĂŒber den Grund der Entlassung zu erhalten, haben die Situation nicht klarer gemacht â in der Antwort gab es nur eine Entschuldigung, einen Hinweis auf Sanktionen, Bedauern ĂŒber die Unmöglichkeit, etwas zu unternehmen, und den Rat, sich an die Rechtsabteilung seines Unternehmens zu wenden. Zudem ist Sergej seit mehr als einem Jahr nur noch als Freiwilliger an der Kernel-Entwicklung beteiligt, nicht als bezahlter Mitarbeiter. WĂ€hrend seiner Zeit in der Community hat Sergej 518 Patches eingereicht, 253 Patches rezensiert und an der Testung von 80 Patches teilgenommen.
In der Mailingliste des Kernels wurde auch der Vorschlag veröffentlicht, Entwickler, die bei der Firma Huawei angestellt sind, aus der Liste der Maintainer zu entfernen, da dieses Unternehmen ebenfalls auf den Sanktionslisten der USA steht. Theodore Tsâo, der Schöpfer des Ext4-Dateisystems, erklĂ€rte, dass in den USA mehrere verschiedene Sanktionsregime gelten und die Sanktionen, die gegen Huawei verhĂ€ngt werden, unter Ausnahmen fallen, die es ermöglichen, Ănderungen anzunehmen und die Entwickler dieses Unternehmens in die Code-ĂberprĂŒfung einzubeziehen, sofern die Interaktion auf einer öffentlichen Plattform wie den Mailinglisten der Linux-Kernel-Entwickler erfolgt.
FĂŒr sanktionierte russische Unternehmen sind die Anforderungen strenger, da Linux fĂŒr militĂ€rische Zwecke verwendet werden kann, beispielsweise in Raketen und unbemannten Luftfahrzeugen. Maintainer, die in den USA wohnen, mĂŒssen beim Annehmen von Ănderungen die Gesetze und Anforderungen der US-Regierung einhalten sowie sicherstellen, dass die vorgenommenen MaĂnahmen keine Gefahr fĂŒr andere Linux-Entwickler darstellen. Dabei können Maintainer aus anderen LĂ€ndern anderen Verpflichtungen unterliegen.
Quelle: opennet.ru
