Założyciel Void Linux opuścił projekt ze skandalem i został zablokowany na GitHubie

W społeczności programistów Void Linux wybuchł konflikt, w wyniku którego Juan Romero Pardines, założyciel projektu, powiedział o wyjściu i wdał się w konfrontację z pozostałymi uczestnikami. Sądząc po raporty na Twitterze oraz mnóstwo obraźliwych wypowiedzi i gróźb pod adresem innych deweloperów, Juan przeżył załamanie nerwowe.

Usunął także swoje repozytoria na GitHubie z kopiami opracowanych przez niego narzędzi xbps, xbps-src, void-mklive i void-runit (wersje tych narzędzi używane przez Void Linux są opracowane w głównie repozytoria GitHub projekt), zaczął grozić roszczenia prawne i powiedział o możliwości unieważnienia licencji na napisany przez siebie kod (uwaga: kod narzędzi Void Linux jest dostarczany na licencji BSD i licencja na już otwarty kod źródłowy nie może zostać odwołana, więc Juan może zmienić licencję tylko na swoją kopię narzędzi i publikować przyszłe zmiany w ramach nowej licencji, ale nie może zakłócać kontynuacji rozwoju wcześniej opublikowanego kodu).

Kilka godzin przed wyjazdem Juana opublikowany propozycja reorganizacji procesów związanych z wprowadzaniem zmian w pakietach. Zdaniem Huanga obecny proces decyzyjny dotyczący zatwierdzania zmian wymaga usprawnienia, w przeciwnym razie popadnie w anarchię i stwarza ryzyko znacznych problemów przy aktualizacji bibliotek systemowych. Jako rozwiązanie Huang zaproponował wymaganie od wielu autorów wcześniejszego sprawdzenia zmian wprowadzonych w pakietach, które mają wpływ na inne pakiety. Nie wszyscy zgadzali się z tym podejściem, obawiając się, że recenzowanie doprowadzi do nieefektywnego rozwoju i konfliktów pomiędzy opiekunami. Juan zareagował dość gwałtownie na spór, co wywołało konflikt.

Na stronie internetowej Void Linux pojawiło się wyjaśnienia pozostałych deweloperów, którzy zapewnili użytkowników, że odejście Juana nie będzie miało wpływu na rozwój i status projektu. Społeczność przeprasza również za obraźliwe zachowanie Juana i zachęca nas, abyśmy traktowali siebie nawzajem z szacunkiem. To nie pierwszy niezrozumiały wybuch Juana: w 2018 r nie odpowiedział do wiadomości i pozostawił innych uczestników bez dostępu do infrastruktury i repozytoriów, a wcześniej przez ponad rok nie brał udziału w rozwoju, co zmusiło społeczność do zorganizowania się, przeniesienia repozytoriów GitHub na nowe konto i przejęcia kontroli nad infrastrukturą w swoje ręce. 8 miesięcy temu Juan wrócił do rozwoju, ale procesy w Void Linux już dawno przestały od niego zależeć i nie był już niezbędny. Ale
Juan w dalszym ciągu miał poczucie, że jest szefem, co wywołało niezadowolenie wśród pozostałych uczestników.

Zarzuca się, że publicznie dostępne wiadomości Juana są jedynie echem większego konfliktu, który miał miejsce podczas rozmów za zamkniętymi drzwiami i dotyczą problemów w jego życiu osobistym (istnieją dowody na to, że agresja została sprowokowana niestosownym, humorystycznym nawiązaniem do osobistych problemów rodzinnych Juana). Wielu uczestników było niezadowolonych z zachowania Juana wobec innych uczestników, jego zbyt kategorycznego spojrzenia na sprawy i obraźliwych wypowiedzi w odpowiedzi na brak zgody na jego punkt widzenia. Wysłane przez Juana posty o jego zamiarze odejścia, inni uczestnicy Void Linux nie czekali długo i natychmiast odebrali mu prawo dostępu do repozytoriów i infrastruktury, a po tym, jak zaatakował kilkoma uczestnikami obelgami, zbanowali go.

Przypomnijmy, że dystrybucja Void Linux trzyma się modelu ciągłego cyklu aktualizacji wersji programu (aktualizacje kroczące, bez odrębnych wydań dystrybucji). W projekcie zastosowano menedżera systemu do inicjowania usług i zarządzania nimi Uruchom, używa własnego menedżera pakietów xbps i system budowania pakietów xbps-src. Jako standardową bibliotekę zamiast Glibc można zastosować muzułmański. Zamiast OpenSSL używany jest LibreSSL. Systemy opracowane w Void rozpowszechnianie się na licencji BSD.

Dodatek: profil Juana na GitHub i powiązane repozytoria były wyłączony przez administrację GitHuba po otrzymaniu skargi dotyczącej nadużyć z jego strony. Kopie osobistych repozytoriów Juana odtworzony na GitLabie. Plany Juana biegać nowy projekt i przepisać xbps-src. On także przyznał się, że wczoraj był bardzo pijany, co wyjaśnia jego niewłaściwe zachowanie podczas komunikacji z innymi programistami.

Źródło: opennet.ru

Dodaj komentarz