Licença do JDK atual

5

Eu estou querendo saber qual licença o atual JDK 7 ( NÃO o OpenJDK) está usando como eu sei que já esteve sob GNU GPL mas com a mudança da Licença de Distribuidor para Java eu gostaria de saber se eles mudaram a licença allover também.

    
por Christian Ivicevic 04.05.2012 / 19:51
fonte

2 respostas

3

Ambas as seções de download do JDK e do JRE apontam para esta licença . A mesma licença parece se aplicar ao JDK e ao JRE.

Não sou advogado , mas o seguinte trecho parece que eles (não apenas o JRE, mas também o JDK) podem ser redistribuídos de maneira bastante gratuita como partes de seus próprios programas:

Oracle grants you a non-exclusive, non-transferable, limited license without fees to reproduce and distribute the Software, provided that (i) you distribute the Software complete and unmodified and only bundled as part of, and for the sole purpose of running, your Programs, (ii) the Programs add significant and primary functionality to the Software, (iii) you do not distribute additional software intended to replace any component(s) of the Software, (iv) you do not remove or alter any proprietary legends or notices contained in the Software, (v) you only distribute the Software subject to a license agreement that: (a) is a complete, unmodified reproduction of this Agreement; or (b) protects Oracle's interests consistent with the terms contained in this Agreement and that includes the notice set forth in Section H, and (vi) you agree to defend and indemnify Oracle and its licensors from and against any damages, costs, liabilities, settlement amounts and/or expenses (including attorneys' fees) incurred in connection with any claim, lawsuit or action by any third party that arises or results from the use or distribution of any and all Programs and/or Software.

    
por 05.05.2012 / 08:44
fonte
0

Você pode ver a JVM como um software e como um padrão. Como um software, gostaríamos de poder modificá-lo sempre que quisermos e distribuir versões modificadas, como o recente fork Gnome to Maté.

Como padrão, é bom evitar situações como o Javasctipt, em que você geralmente precisa verificar em qual navegador está sendo executado. Na minha opinião, esta é a razão pela qual o Oracle JSK 7 não é a GPL. Este fato evitou aos programadores de Java o perigo de ter que ser compatível com o Microsoft Visual J ++ . / p>     

por 05.05.2012 / 10:28
fonte