Depois de muita confusão, reclamações cruzadas, edições em segundo plano e uma seção de comentários fora de controle, os responsáveis pelo Winamp decidiram ativar a opção nuclear e removeram o código do GitHub. Obviamente, o gênio já escapou da lâmpada e há cópias em todos os lugares, mas o que deveria ter sido um momento de celebração acabou se tornando um aviso...
A ideia era muito boa em princípio: abrir o código do clássico reprodutor Winamp, com o qual milhões de usuários cresceram, se divertiram e participaram de uma verdadeira revolução musical. Mas os problemas começaram quando sua licença foi conhecida: a versão inicial da Winamp Collaborative License chegou ao extremo de proibir forks, abrindo um potencial conflito com os termos de uso do GitHub. A segunda versão removeu esse ponto, mas confirmou a impossibilidade de distribuir novas edições. Durante as últimas três semanas, a seção de Issues se transformou em um campo de batalha... e no final, os responsáveis pelo código terminaram puxando a alavanca.
Winamp no GitHub: o que aconteceu?
Em linhas gerais, hoje podemos dizer que o código do Winamp tinha porções de projetos externos e pacotes proprietários da Intel e da Microsoft (entre outras coisas). Um dos threads mais “ativos” começou com uma menção ao libdiscid (módulo para gerar IDs de disco do MusicBrainz e freedb a partir de um CD de áudio), e a forma como ele foi incluído. As fontes foram modificadas e, de um ponto de vista técnico, isso equivale a uma violação da GPL.
Além de algumas discussões corrosivas, tudo parece indicar que o Llama Group (atual proprietário do Winamp) nunca fez a limpeza necessária antes de publicar o código do reprodutor. Quando dizemos “limpeza”, esse processo exige uma auditoria geral e, claro, uma avaliação jurídica. Um ex-funcionário, Raphaël Leroux, disse que os desenvolvedores do reprodutor legacy foram demitidos antes de conseguirem limpar o código, e que o plano original era uma espécie de abertura como a que o Doom teve na época (a versão para DOS usava o módulo proprietário DMX e não podia ser lançada diretamente).
No final do artigo anterior, expressei meu desejo de ver o Winamp como um projeto livre e de código aberto. Depois disso, acredito que a ponte permanecerá em chamas por um bom tempo. Pena.
Fonte: Ars Technica