29 de ago. de 2012

Windows Erro 651 - Solução!

Quando é com o Ubuntu, todo mundo malha...
             ... mas quando é no Windows, todo mundo acha normal.

(Se você veio aqui tentando resolver seu erro 651, pode voltar o navegador e continuar a busca, eu também não resolvi o problema. Aqui eu vou comentar os dois pesos e duas medidas usados para comparar SL com SP. Você é bem-vindo para ler o restanto, em todo caso.)

Tem um povo do meu trabalho que reclamou quando abolimos o Word e passamos a usar o Write - ou em software-livrês trocamos o MS Office pelo LibreOffice.
"É difícil de usar, é diferente, blá blá blá chora chora chora..."

Eu não sou xiita, mas burrice e preguiça me irritam - eu perdôo ignorância porque ignorância tem cura, mas burrice e preguiça não. Como é que um cara troca um software por outro, que faz a mesma coisa e tem até os mesmos atalhos de teclado e reclama que é diferente? Pior, e quando dá pau e diz que é porque é SL???

Quer ver só? Vá ao Google e pesquise "Windows erro 651". Leia alguns posts. É um problema sem solução - ou pelo menos sem solução simples, já que eu não consegui achar um ÚNICO cristo que tenha resolvido o problema sem ser na sorte. Teve até um caso em que o problema sumiu da mesma forma que apareceu - do nada. Por acaso esse fez um apanhado das soluções ao redor da Internet, e nenhuma delas serviu para ele.

Quando dá pau no Windows - ou qualquer coisa pela qual se paga - todo mundo acha que "faz parte." SL não - aaaaah não, é porque é livre....

Ah, vá!

(No fundo, há uma moral muito interessante: SL é avaliado por um padrão superior ao proprietário, e mesmo assim faz sucesso. Logo, por esse sentimento, SL é melhor que SP por pelo menos uma ordem de grandeza. Claro que eu não sou besta de querer fazer essa comparação...)

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?