In der Entwicklergemeinschaft von Void Linux ein Konflikt, in dessen Folge Juan Romero Pardines, der Gründer des Projekts, über seinen Rücktritt sprach und in Konflikt mit den anderen Mitgliedern trat. Anhand von auf Twitter und der Vielzahl an beleidigenden Äußerungen und Drohungen gegenüber anderen Entwicklern hatte Juan einen Nervenzusammenbruch.
Er hat unter anderem seine auf GitHub mit den von ihm entwickelten Versionen der Tools xbps, xbps-src, void-mklive und void-runit (die von Void Linux verwendeten Varianten dieser Tools werden in des Projekts) gelöscht, mit rechtlichen Schritten und mit der Möglichkeit, die Lizenz für seinen geschriebenen Code zu widerrufen (Hinweis: Der Code der Void Linux-Tools wird unter der BSD-Lizenz vertrieben, und eine bereits veröffentlichte Lizenz kann nicht widerrufen werden; daher kann Juan die Lizenz nur für seine eigene Kopie der Werkzeuge ändern und zukünftige Änderungen unter einer neuen Lizenz veröffentlichen, aber er kann die Weiterentwicklung des bereits veröffentlichten Codes nicht stoppen).
Nur wenige Stunden vor seinem Rücktritt machte Juan einen Vorschlag zur Reorganisation der Prozesse im Zusammenhang mit der Änderung von Paketen. Seiner Meinung nach erfordert das derzeitige Entscheidungsschema zur Genehmigung von Änderungen Verbesserungen, da es sonst in Anarchie umschlägt und das Risiko erheblicher Probleme bei der Aktualisierung von Systembibliotheken birgt. Als Lösung schlug Juan vor, eine verpflichtende Vorprüfung durch mehrere Mitglieder für Änderungen einzuführen, die andere Pakete betreffen. Nicht alle stimmten diesem Ansatz zu, aus Angst, dass die Überprüfung die Effizienz der Entwicklung verringert und Konflikte zwischen den Betreuern verursacht. Juan reagierte ziemlich heftig auf die Uneinigkeiten, was den Konflikt auslöste.
Auf der Website von Void Linux gibt es eine Erklärung von den verbleibenden Entwicklern, die den Nutzer versicherten, dass Juans Rücktritt keinen Einfluss auf die Entwicklung und den Zustand des Projekts haben wird. Im Namen der Gemeinschaft wurde auch für Juans beleidigendes Verhalten um Entschuldigung gebeten und dazu aufgerufen, respektvoll miteinander umzugehen. Dies ist nicht das erste unverstandene Verhalten von Juan: Im Jahr 2018 hat er mehrere Monate Er hatte die Nachrichten ignoriert und anderen Teilnehmern den Zugang zur Infrastruktur und zu den Repositories verweigert, nachdem er zuvor über ein Jahr nicht an der Entwicklung beteiligt gewesen war. Dies zwang die Gemeinschaft, sich selbst zu organisieren, die GitHub-Repositories auf ein neues Konto zu migrieren und die Kontrolle über die Infrastruktur zu übernehmen. Vor 8 Monaten kehrte Juan zur Entwicklung zurück, aber die Prozesse bei Void Linux hingen schon lange nicht mehr von ihm ab, und er war nicht mehr unentbehrlich. Aber
Juan fühlte sich weiterhin als der Herrscher, was den Unmut bei anderen Teilnehmern hervorrief.
Es wird behauptet, dass in den öffentlich zugänglichen Nachrichten von Juan nur die Echoes eines größeren Konflikts sichtbar sind, der bei Gesprächen hinter verschlossenen Türen stattfand und persönliche Probleme betrifft (es gibt Berichte, dass die Aggression durch einen unangebrachten, scherzhaften Hinweis auf Juans persönliche Familienprobleme ausgelöst wurde). Viele der Beteiligten waren mit Juans Verhalten gegenüber anderen Mitgliedern unzufrieden, seiner zu kategorischen Sichtweise und den beleidigenden Äußerungen als Reaktion auf Meinungsverschiedenheiten mit seiner Sichtweise. Nach Juans Veröffentlichung über die Absicht, zu gehen, zögerten die anderen Teilnehmer von Void Linux nicht lange und entzogen ihm sofort das Zugriffsrecht auf die Repositories und die Infrastruktur. Nachdem er sich mit Beleidigungen auf mehrere Teilnehmer gestürzt hatte, wurde gegen ihn ein Bann verhängt.
Wir erinnern daran, dass die Distribution verfolgt ein kontinuierliches Versionsupdate-Modell (Rolling-Updates, ohne separate Distribution-Releases). Das Projekt verwendet einen Systemmanager zur Initialisierung und Verwaltung von Diensten , nutzt einen eigenen Paketmanager und ein Paketbau-System . Anstelle von Glibc gibt es die Möglichkeit, . Anstelle von OpenSSL wird LibreSSL verwendet. Die in Void entwickelten Systeme unter der BSD-Lizenz stehen.
Zusatz: Juans Profil auf und die damit verbundenen Repositories wurden deaktiviert. Kopien von Juans persönlichen Repositories auf GitLab neu erstellt. Juan plant ein neues Projekt und xbps-src. Er hat auch , dass er gestern stark betrunken war, was sein unangemessenes Verhalten im Umgang mit anderen Entwicklern erklärt.
Quelle: opennet.ru
