Em maio, o Winamp anunciou que liberaria o código-fonte do famoso reprodutor de mídia que marcou a história da tecnologia. Agora, esse código está disponível para os usuários no GitHub, uma plataforma onde programadores compartilham e colaboram em projetos de software. Com essa abertura, o Winamp dá aos seus fãs a chance de participar diretamente do desenvolvimento do programa, permitindo que explorem, façam ajustes e ajudem a melhorar a clássica ferramenta.
Licença colaborativa controversa
No entanto, há um detalhe importante: o código do Winamp foi liberado sob uma licença chamada “Winamp Collaborative License” (WCL) versão 1.0, que impõe algumas regras rígidas que podem não agradar à comunidade de desenvolvedores. Aqui estão as principais limitações para quem deseja colaborar:
- Proibição de distribuição de versões modificadas: Isso significa que qualquer alteração que você fizer no código não pode ser distribuída para outras pessoas. Você pode alterar o código para seu uso pessoal, mas não pode compartilhar essas mudanças.
- Proibição de fork: “Fork” é o termo usado quando alguém copia um projeto de código aberto para fazer modificações e criar uma nova versão a partir dele. Essa prática comum no mundo do código aberto é proibida pela licença do Winamp, restringindo o desenvolvimento colaborativo.
- Distribuição oficial controlada: Somente os administradores oficiais do Winamp têm permissão para distribuir o software e quaisquer modificações feitas nele.
Outro ponto polêmico é que, se você fizer contribuições para melhorar o Winamp, a licença exige que você transfira todos os direitos dessas melhorias para a empresa Winamp. Ou seja, eles podem usar, alterar e distribuir seu trabalho sem precisar te compensar por isso.
Conflito com as diretrizes do GitHub
Além das limitações da licença, há outro problema importante. As regras do GitHub, onde o código do Winamp foi publicado, exigem que os repositórios permitam a criação de forks e o compartilhamento de versões modificadas. A licença do Winamp está em conflito com essas regras, o que já gerou críticas de muitos usuários na plataforma. Esse conflito pode levar a ações por parte do GitHub, ou à pressão da comunidade para que a empresa revise suas restrições.
Reflexão sobre software livre
Para quem não está familiarizado com o conceito de software livre ou de código aberto, a ideia central é permitir que qualquer pessoa possa ver, modificar e compartilhar o código de um programa, promovendo melhorias e inovações colaborativas. No entanto, a licença WCL do Winamp, ao restringir essas liberdades, questiona o verdadeiro espírito do software livre. Muitos na comunidade de desenvolvedores acreditam que o Winamp não está seguindo os princípios fundamentais de abertura e colaboração que são típicos desses projetos.