A minha pergunta básica é a seguinte:
Por que Java é livre?
Se comparado ao C#, temos:
- A especificação da linguagem é aberta mas é dominada por uma empresa. Quem vai querer fazer algo no Java diferente da Sun???
- Vc pode desenvolver classes e distribuir entre programadores do mundo todo. C# tb não?
Estas comparações vão até outras linguagens. Eu, que vim do Delphi, não vejo muita diferença além de ter que pagar a IDE já que implementamos tudo com base na linguagem original do fabricante (Sun ou Borland, nos casos).
Com base nisso pq eu posso me considerar livre no Java, se a alma dele é gerenciada por uma empresa que visa exclusivamente o lucro??? Somos massa de manobra?

