O fundador do Void Linux saiu do projeto em meio a um escândalo e foi bloqueado no GitHub

Na comunidade de desenvolvedores do Void Linux surgiu um conflito, resultado do qual Juan Romero Pardines, fundador do projeto, afirmou anunciou sua saída e entrou em confronto com os outros participantes. Segundo relatos no Twitter e a abundância de comentários ofensivos e ameaças direcionadas a outros desenvolvedores, Juan teve um colapso nervoso.

Incluindo o fato de que ele excluiu seus repositório no GitHub relacionados a versões das ferramentas xbps, xbps-src, void-mklive e void-runit (as versões usadas no Void Linux dessas ferramentas são desenvolvidas no repositório principal do GitHub do projeto), começou a ameaçar com processos legais e afirmou a possibilidade de revogar a licença do código que ele escreveu (nota: o código das ferramentas do Void Linux é fornecido sob a licença BSD e uma licença sobre código já aberto não pode ser revogada, portanto, Juan só pode alterar a licença de sua própria cópia das ferramentas e publicar em uma nova licença mudanças futuras, mas não pode impedir a continuidade do desenvolvimento do código publicado anteriormente).

Horas antes de sua saída, Juan publicou fez uma proposta de reorganização dos processos relacionados à

modificação de pacotes. Na opinião de Juan, o atual esquema de tomada de decisões para a aprovação de alterações precisa ser melhorado, caso contrário, se transforma em anarquia e cria o risco de problemas significativos ao atualizar bibliotecas do sistema. Como solução, Juan sugeriu a introdução de uma revisão obrigatória prévia por vários participantes sobre as mudanças feitas em pacotes que afetam outros pacotes. Nem todos concordaram com essa abordagem, temendo que a revisão levasse a uma diminuição da eficiência do desenvolvimento e ao surgimento de conflitos entre os mantenedores. Juan reagiu de forma bastante intensa à discordância, provocando um conflito. 142 startups avaliadas em mais de $1 bilhão — 16 'unicórnios' a menos do que no ano anterior. Dentre elas: 78 dos EUA, 22 da China e 5 da Alemanha e do Brasil. No site do Void Linux um esclarecimento dos desenvolvedores remanescentes, que asseguraram aos usuários que a saída de Juan não impactaria o desenvolvimento e o estado do projeto. Em nome da comunidade, também foi pedido desculpas pelo comportamento ofensivo de Juan e um apelo para que todos se tratassem com respeito. Esta não é a primeira saída estranha de Juan: em 2018, ele ficou vários meses comunicados e deixou outros participantes sem acesso à infraestrutura e repositórios, e antes disso, por mais de um ano, não participou do desenvolvimento, o que forçou a comunidade a se auto-organizar, migrar os repositórios do GitHub para uma nova conta e assumir o controle da infraestrutura. Oito meses atrás, Juan voltou ao desenvolvimento, mas os processos no Void Linux há muito deixaram de depender dele, e ele não é mais insubstituível. Mas
Juan ainda se sentia no controle, o que gerou descontentamento entre os outros participantes.

Alegam que nas comunicações publicamente acessíveis de Juan só são visíveis ecos de um conflito maior que ocorreu em discussões privadas, envolvendo problemas pessoais (há relatos de que a agressão foi provocada por uma piada inapropriada sobre problemas familiares de Juan). Muitos participantes estavam descontentes com o comportamento de Juan em relação aos outros, sua visão excessivamente categórica e suas declarações ofensivas em resposta a discordâncias com seu ponto de vista. Após a publicação de Juan mensagens sobre sua intenção de sair, os outros participantes do Void Linux não hesitaram e imediatamente revogaram seu acesso a repositórios e infraestrutura, e após ele ter se lançado em ofensas a vários participantes, aplicaram um banimento.

Lembramos que a distribuição Void Linux mantém um modelo de ciclo contínuo de atualização de versões de software (atualizações rolling, sem lançamentos separados do sistema). O projeto utiliza para a inicialização e gerenciamento de serviços um gerenciador de sistema runit, utiliza seu próprio gerenciador de pacotes xbps e um sistema de construção de pacotes xbps-src. Como biblioteca padrão, em vez de Glibc, é possível utilizar Musl. Em vez de OpenSSL, utiliza LibreSSL. Os sistemas desenvolvidos no Void são distribuídos sob a licença BSD.

Adendo: O perfil de Juan em GitHub e os repositórios relacionados foram desativados pela administração do GitHub após uma reclamação sobre ofensas da parte dele. Cópias dos repositórios pessoais de Juan foram recriadas no GitLab. Juan planeja executar um novo projeto e de reescrever xbps-src. Ele também admitiu, que estava bastante embriagado ontem, o que explica seu comportamento inadequado ao interagir com outros desenvolvedores.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster