A Sun pretende alterar seu licenciamento para tornar mais fácil o empacotamento do JRE com o Linux. A companhia vai anunciar as mudanças na conferência JavaOne este mês, informaram executivos da empresa nesta quinta. Laurie Tolson, vice-presidente no grupo da plataforma Java, disse que a Sun, que licencia o Java para outras empresas de software, modificou seus termos para que sejam mais favoráveis a sistemas operacionais de código aberto, especificamente o Linux e o OpenSolaris. Ela disse que as mudanças afetam o Java Runtime Environment (JRE), software que precisa ser executado em PCs para que eles possam rodar aplicações Java. Tipicamente a JRE é objeto de um download à parte, ao invés de já vir incluída na instalação do sistema operacional. Joe Keller, também vice-presidente da empresa, denominou a mudança como 'JRE already included.' Veja o texto completo em
Sun to make Java more Linux-friendly | CNET News.com.
Ainda é cedo para saber se a oferta é genuinamente interessante para desenvolvedores e distribuidores de software livre. Como não se trata de uma licença livre, mas apenas uma ampliação na liberdade de distribuição da JRE, creio que um dos melhores critérios para se avaliar o valor da oferta da Sun é verificar se a nova licença é revogável. Se não for, de fato será um avanço contra o que se convencionou chamar de "armadilha Java", uma vez que não haverá dúvida de que as versões correntes do
runtime poderão ser redistribuídas perpetuamente. Mas se for revogável unilateralmente pela Sun, não teremos avançado muito.