Der Gründer von Void Linux verließ das Projekt mit einem Skandal und wurde auf GitHub blockiert

In der Void Linux-Entwickler-Community brach aus Konflikt, in dessen Folge Juan Romero Pardines, der Gründer des Projekts, sagte über den Abschied und ging mit den anderen Teilnehmern auf Konfrontation ein. Gemessen an Mitteilungen Auf Twitter und einer Fülle von beleidigenden Äußerungen und Drohungen gegen andere Entwickler erlitt Juan einen Nervenzusammenbruch.

Er hat auch seine gelöscht Lagerstätten auf GitHub mit Kopien der von ihm entwickelten Dienstprogramme xbps, xbps-src, void-mklive und void-runit (die von Void Linux verwendeten Versionen dieser Dienstprogramme werden in entwickelt hauptsächlich GitHub-Repositories Projekt), fing an, Drohungen auszusprechen Rechtsansprüche und sagte über die Möglichkeit, die Lizenz für den von ihm geschriebenen Code zu widerrufen (Hinweis: Der Code der Void Linux Tools wird unter einer BSD-Lizenz bereitgestellt und die Lizenz für bereits offenen Quellcode kann nicht widerrufen werden, sodass Juan die Lizenz nur für seine Kopie des Codes ändern kann Tools und veröffentlichen zukünftige Änderungen unter der neuen Lizenz, dürfen jedoch nicht die Fortsetzung der Entwicklung von zuvor veröffentlichtem Code beeinträchtigen.

Ein paar Stunden bevor Juan ging опубликовал Vorschlag zur Neuorganisation von Prozessen im Zusammenhang mit der Durchführung von Paketänderungen. Laut Huang muss der aktuelle Entscheidungsprozess zur Genehmigung von Änderungen verbessert werden, sonst kommt es zu Anarchie und es besteht die Gefahr erheblicher Probleme bei der Aktualisierung von Systembibliotheken. Als Lösung schlug Huang vor, von mehreren Mitwirkenden zu verlangen, dass sie Änderungen an Paketen, die sich auf andere Pakete auswirken, im Voraus überprüfen. Nicht alle waren mit diesem Ansatz einverstanden, da sie befürchteten, dass die Peer-Review zu einer ineffektiven Entwicklung und Konflikten zwischen Betreuern führen würde. Juan reagierte ziemlich heftig auf die Meinungsverschiedenheit, was zu einem Konflikt führte.

Auf der Void Linux-Website erschienen Klarstellung durch die verbleibenden Entwickler, die den Benutzern versicherten, dass Juans Weggang keinen Einfluss auf die Entwicklung und den Status des Projekts haben wird. Die Community entschuldigt sich außerdem für Juans beleidigendes Verhalten und fordert gegenseitigen Respekt. Dies ist nicht Juans erster unverständlicher Ausbruch: Im Jahr 2018 hatte er hat nicht geantwortet auf Nachrichten und ließ andere Teilnehmer ohne Zugriff auf die Infrastruktur und Repositories zurück, und davor hatte er sich mehr als ein Jahr lang nicht an der Entwicklung beteiligt, was die Community dazu zwang, sich selbst zu organisieren, GitHub-Repositories auf ein neues Konto zu übertragen und die Kontrolle darüber zu übernehmen Infrastruktur selbst in die Hand nehmen. Vor 8 Monaten kehrte Juan in die Entwicklung zurück, aber die Prozesse in Void Linux waren schon lange nicht mehr von ihm abhängig und er war nicht mehr unverzichtbar. Aber
Juan hatte immer noch das Gefühl, der Chef zu sein, was bei den anderen Teilnehmern für Unzufriedenheit sorgte.

Es wird behauptet, dass Juans öffentlich zugängliche Botschaften nur Echos eines größeren Konflikts sind, der während der Kommunikation hinter verschlossenen Türen stattfand und Probleme in seinem Privatleben betrifft (es gibt Hinweise darauf, dass die Aggression durch einen unangemessenen humorvollen Hinweis auf Juans persönliche Familienprobleme provoziert wurde). Viele der Anwesenden waren unzufrieden mit Juans Verhalten gegenüber anderen Teilnehmern, seiner allzu kategorischen Sicht auf die Dinge und beleidigenden Äußerungen als Reaktion auf Unstimmigkeiten mit seinem Standpunkt. Gepostet von Juan Nachrichten Andere Void-Linux-Teilnehmer warteten nicht lange, als er von seinem Austrittsabsicht erzählte, und entzogen ihm sofort das Recht auf Zugriff auf die Repositories und die Infrastruktur, und nachdem er mehrere Teilnehmer mit Beleidigungen angegriffen hatte, wurde er gesperrt.

Beachten Sie, dass die Verteilung Linux ungültig machen folgt dem Modell eines kontinuierlichen Zyklus der Aktualisierung von Programmversionen (Rolling Updates, ohne separate Veröffentlichungen der Distribution). Das Projekt verwendet einen Systemmanager, um Dienste zu initialisieren und zu verwalten starte es, verwendet einen eigenen Paketmanager xbps und Paketbausystem xbps-src. Als Standardbibliothek kann anstelle von Glibc verwendet werden Müsli. Anstelle von OpenSSL wird LibreSSL verwendet. In Void entwickelte Systeme Ausbreitung unter der BSD-Lizenz.

Nachtrag: Juans Profil auf GitHub und die zugehörigen Repositories waren untauglich von der GitHub-Administration, nachdem eine Beschwerde über Missbrauch seinerseits eingegangen war. Kopien von Juans persönlichen Aufbewahrungsorten neu erstellt auf GitLab. Juan plant laufen neues Projekt und umschreiben xbps-src. Er auch gestanden, dass er gestern sehr betrunken war, was sein unangemessenes Verhalten bei der Kommunikation mit anderen Entwicklern erklärt.

Source: opennet.ru

Kommentar hinzufügen