Il fondatore di Void Linux ha lasciato il progetto in modo controverso ed è stato bloccato su GitHub

Nella comunità degli sviluppatori di Void Linux è scoppiato un conflitto, a seguito del quale Juan Romero Pardines, fondatore del progetto, dichiarato ha annunciato la sua partenza ed è entrato in conflitto con gli altri membri. A giudicare da alcuni messaggi su Twitter e dall'abbondanza di insulti e minacce rivolte ad altri sviluppatori, Juan ha avuto un crollo nervoso.

Inoltre, ha rimosso i suoi repository da GitHub con le versioni dell'utility xbps, xbps-src, void-mklive e void-runit che stava sviluppando (le versioni di queste utility utilizzate da Void Linux sono sviluppate nel principale repository GitHub del progetto), ha minacciato azioni legali e dichiarato la possibilità di revocare la licenza sul codice che ha scritto (nota: il codice degli strumenti di Void Linux è rilasciato sotto licenza BSD e la licenza del codice già open source non può essere revocata, pertanto Juan può solo modificare la licenza sulla sua copia degli strumenti e pubblicare future modifiche sotto una nuova licenza, ma non può fermare la continua sviluppazione del codice già pubblicato).

Poche ore prima di lasciare, Juan ha pubblicato proposta di riorganizzazione dei processi legati all'introduzione di modifiche nei pacchetti. Secondo Juan, l'attuale schema di decisione per l'approvazione delle modifiche necessita miglioramenti, altrimenti si trasforma in anarchia e crea il rischio di problemi significativi durante l'aggiornamento delle librerie di sistema. Come soluzione, Juan ha suggerito di introdurre una revisione obbligatoria da parte di più partecipanti per le modifiche apportate ai pacchetti che coinvolgono altri pacchetti. Non tutti hanno concordato con questo approccio, temendo che la revisione portasse a una diminuzione dell'efficienza dello sviluppo e a conflitti tra i manutentori. Juan ha reagito piuttosto energicamente al dissenso, provocando un conflitto.

Sul sito di Void Linux è apparso un chiarimento da parte degli sviluppatori rimasti, che hanno rassicurato gli utenti sul fatto che l'uscita di Juan non influenzerà lo sviluppo e lo stato del progetto. A nome della comunità, è stato anche presentato un scuse per il comportamento offensivo di Juan e un invito a trattarsi con rispetto. Non è stata la prima uscita incomprensibile di Juan: nel 2018 è rimasto senza rispondere per diversi mesi. senza rispondere ha lasciato gli altri membri senza accesso all'infrastruttura e ai repository, e prima di ciò non ha partecipato allo sviluppo per oltre un anno, costringendo la comunità a organizzarsi autonomamente, trasferire i repository di GitHub su un nuovo account e prendere il controllo dell'infrastruttura nelle proprie mani. Otto mesi fa, Juan è tornato allo sviluppo, ma i processi in Void Linux non dipendono più da lui da tempo, e ha smesso di essere indispensabile. Ma
Juan si sentiva comunque padrone, il che suscitava il malcontento degli altri partecipanti.

Si sostiene che nei messaggi pubblici di Juan si possano intravedere solo echi di un conflitto più ampio, avvenuto durante comunicazioni a porte chiuse e riguardante problemi nella vita personale (ci sono informazioni secondo cui l'aggressività è stata provocata da un'osservazione scherzosa inadeguata riguardante problemi familiari personali di Juan). Molti partecipanti erano contrari al comportamento di Juan nei confronti degli altri membri, alla sua visione eccessivamente categorica delle cose e alle sue dichiarazioni offensive in risposta al disaccordo con il suo punto di vista. Dopo la pubblicazione da parte di Juan i messaggi riguardo alla sua intenzione di lasciare, gli altri membri di Void Linux non hanno perso tempo e hanno immediatamente revocato il suo accesso ai repository e all'infrastruttura, e dopo che si è scagliato con insulti contro alcuni partecipanti, è stato bannato.

Ricordiamo che la distribuzione Void Linux segue un modello di aggiornamento continuo delle versioni software (aggiornamenti rolling, senza rilascio separato di distribuzione). Il progetto utilizza un gestore di sistema per l'inizializzazione e la gestione dei servizi runit, utilizza un proprio gestore di pacchetti xbps e un sistema di costruzione dei pacchetti xbps-src. Come libreria standard, invece di Glibc, c'è la possibilità di utilizzare Musl. Invece di OpenSSL, viene utilizzato LibreSSL. I sistemi in sviluppo su Void sono distribuite con licenza BSD.

Nota: Il profilo di Juan su GitHub e i repository associati sono stati disabilitati dall'amministrazione di GitHub dopo aver ricevuto una segnalazione per insulti da parte sua. Le copie dei repository personali di Juan sono state ricreate su GitLab. Juan prevede di lanciare lanciare un nuovo progetto e riscrivere xbps-src. Ha anche ha ammesso, che ieri era molto ubriaco, il che spiega il suo comportamento inadeguato nei confronti degli altri sviluppatori.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster