Ola Fabio, Essa sua preocupacao era muito comum. Lembro que tive varias conversas com clientes sobre esse problema quando ainda tentava difundir o uso de Java. A sua maior preocupacao parece ser com propriedade intelectual.
>Surgiu uma preocupação sobre como preservar a propriedade intelectual de softwares desenvolvidos em Java. O codigo fonte estar disponivel para o publico ou nao, nao eh um perigo para a sua propriedade intelectual. A licensa de uso do software e seus fontes eh que vai controlar essa situacao. Veja o caso da propria Microsoft com a sua Shared Source Initiative, (http://www.microsoft.com/licensing/sharedsource/) Ninguem eh mais protecionista do que a MS, mas ateh o Tio Bill sabe que esse negocio de esconder fontes nao funciona. Java nao eh a unica linguagem que apresenta esse problema, VB, C# e basicamente qualquer linguagem que gera algum codigo intermediario pode ser facilmente "descompilada". E mesmo linguagens "realemte" compiladas (desde que sem muita otimizacao) podem ser revertidas para alguma linguagem de mais alto nivel. (Na faculdade escrevi um programinha que lia um programa ".com" e gerava um fonte em "C" equivalente. Funcionava ateh bem para casos simples.) Outro ponto do seu email. >Se uma pessoa hoje resolve desenvolver um software comercial em Java, é possível descompilar tudo ? Se a pessoa estah com muita vontade de ver o teu fonte, sim, eh possivel. Mas vai ter que ser um programa que faca algo bem interessante, ateh porque eh muito provavel que o fonte jah esteja disponivel em algum site, possivelmente pela mesma empresa que desenvolveu, e sob uma licensa que impede ou naoo uso. E se for uma ideia muito boa mesmo, logo logo vai surgir um grupo para fazer uma versao Free do teu programa. Mas os fontes vao ser diferentes. Silvio ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------