10 de ago. de 2012

Provando o Próprio Remédio

Há algum tempo eu criei um projeto aberto de BI chamado ApacheBI. É uma solução básica de BI para tratar e monitorar os logs do Apache. Recentemente uma pessoa da lista do Pentaho Brasil perguntou sob qual licença ele está.

Ahn? Licença? Ppptttuuuuuiiiiiii....

Só então eu me dei conta que meu trabalho, publicado no SourceForge, aberto e livre, não tinha nenhum tipo de licença!

Fácil de resolver: é só escolher uma.

...
....
.....

E qual escolher???

Ok, isso eu já sei: livre para usar, modificar, distribuir e distribuir modificado.

Eu também não proíbo ninguém de vender nada com o meu projeto embutido - fico feliz se conseguir usá-lo para ganhar dinheiro. Pensando um pouco, eu não quero que ele venda o meu trabalho como se fosse dele. Logo, tudo bem ganhar dinheiro desde que não seja cobrando por algo que outro fez. Eu não ligo se você montar um BI Server, implantar meu projeto e cobrar por ter montado e implantado a solução. Mas vou ficar bravo pacas se você colocar o meu projeto num pendrive e vender tudo por muito mais que o pendrive vale. Não foi você quem fez, quem disse que pode usurpar meu esforço e cobrar por ele???

E o que mais? Com certeza eu vou gostar de ver meu nome (e do Edu) nos créditos de um sistema que use o ApacheBI. Logo, eu quero que quem use saiba de onde veio. E quero que o cliente que comprar ou baixar qualquer coisa com o ApacheBI embutido possa acessar o mesmo código que deu origem ao produto.

Por outro lado, se o integrador adicionar know-how à minha solução antes de vendê-la, eu não vou obrigá-lo a mostrar o segredo dele. Se ele quiser abrir a extensão, fine. Se não quiser, fine too. Afinal, eu posso decidir sobre o meu trabalho, em acordo com o Edu, mas não sobre o de outrem.

Eu apreciaria imensamente receber dicas, sugestões e patchs para melhoria do ApacheBI, mas se alguém o alterar e não quiser mostrar, ok. Não acho certo forçar ninguém a nada.

Resumindo, preciso de uma licença que dê:
  1. As quatro liberdades básicas - uso, distribuição, alteração, distribuição da alteração.
  2. Obrigatoriedade de mencionar que embute o ApacheBI.
  3. Obrigatoriedade de informar onde achar o código-fonte.
  4. Liberdade para empacotar o ApacheBI com código proprietário e fechar a solução.
E aí, qual licença dá isso?

Nenhum comentário:

Postar um comentário