Mal começou, e o Winamp Open Source já acabou. Confira os detalhes dessa história rápida e conturbada que não deu certo.
Nos últimos cinco meses, o Winamp, o icônico tocador de música do passado recente, tem feito uma grande jornada. Começou com notícias empolgantes, que causaram grande entusiasmo, mas, infelizmente, as coisas não acabaram bem no final.
Agora, sem aviso, o Winamp excluiu todo o seu repositório GitHub, efetivamente encerrando toda a história em torno do código aberto do tocador de música.
Winamp Open Source já acabou
Sim. O Winamp Open Source já acabou. Se você perdeu o que aconteceu, aqui vai uma rápida recapitulação.
Em meados de maio, o Winamp surpreendeu a todos ao anunciar planos para tornar o tocador open source.
O objetivo era dar aos desenvolvedores do mundo todo uma chance de contribuir para trazer de volta a antiga glória do Winamp do esquecimento — o tocador de música que dominou seu nicho no final dos anos 90 e início dos anos 2000.
A notícia gerou muita empolgação e reações positivas.
O principal motivo? Nostalgia. Muitos usuários de computador de longa data se lembram com carinho do Winamp de seus primeiros dias de uso de computadores. Parecia uma ótima ideia, mas, infelizmente, as coisas começaram a piorar depois disso. Aqui está o porquê.
No final de setembro, o código do Winamp foi disponibilizado publicamente no GitHub, marcando uma mudança em direção ao código aberto.
No entanto, em algum lugar aqui, todas as coisas boas acabaram devido a uma série de problemas de licenciamento confusos, que revelaram que os proprietários do software não entenderam completamente os valores e princípios por trás do movimento de código aberto.
O código foi lançado sob a Winamp Collaborative License (WCL) v1.0, onde o ponto 5, Restrições, afirma clara e explicitamente:
Sem bifurcação (fork): você não pode criar, manter ou distribuir uma versão bifurcada do software.
Uma restrição que viola e entra em conflito com os ToS (Termos de Serviço) do GitHub. Mas o mais interessante é que isso sugere que os proprietários do Winamp estavam surpreendentemente pouco familiarizados com as regras.
Percebendo rapidamente seu erro, a licença foi atualizada para a v1.0.1 depois de apenas alguns dias, quando a cláusula absurda não apareceu mais.
Tudo estaria bem se esse fosse o único mal-entendido, mas infelizmente, a “abertura” do código do Winamp veio com vários outros problemas.
O código incluía milhares de linhas de software de terceiros que não faziam parte da família de código aberto. Para piorar as coisas, a licença incluía esta cláusula:
Nenhuma distribuição de versões modificadas: você não pode distribuir versões modificadas do software, seja em formato de código-fonte ou binário.
Em outras palavras, não tem nada a ver com código aberto. Se pudermos sintetizar a ideia dos proprietários do Winamp, soaria como: “Por favor, contribua com seu trabalho gratuito em uma tentativa de monetizar o aplicativo em busca de nossos objetivos financeiros”.
Nem é preciso dizer que isso desencadeou uma onda de comentários e reações negativas da comunidade de código aberto que levaram ao canto do cisne do software.
Alguns dias atrás, apenas três semanas após tornar seu código público, o Winamp repentinamente excluiu todo o seu repositório GitHub sem aviso prévio. Não há muito mais a dizer sobre isso.
Mesmo que houvesse alguma chance de que a ideia do Winamp pudesse ser revivida, essa ação dos atuais donos do software colocou o último prego no caixão.
Com sua série de ações imprevisíveis, mostrando um profundo mal-entendido do conceito e da filosofia em torno dos quais o código aberto é construído, o Winamp efetivamente encerrou sua breve aventura em tentar reviver sua glória perdida.
Em resumo, o Winamp nunca foi um software de código aberto, e seus esforços para se tornar um foram um desastre completo. Então, adeus, Winamp, e obrigado por todas as memórias. Mas agora é 2024, e os tempos mudaram.