LICENCIAS COMPARADAS OPENJDK Y APACHE SOFTWARE

Anuncio
LICENCIAS COMPARADAS OPENJDK Y APACHE SOFTWARE LISENCE
FRANCISCO BLANCO MONTAÑEZ (GRUPO 4)
1.- ¿Qué es una licencia?
Una licencia de software es un contrato entre el que realiza la licencia, titular de los derechos de
explotación/distribuidor y el usuario consumidor final (sea particular o empresa) que utilizara el
programa, para utilizar el software cumpliendo una serie condiciones establecidas dentro de sus
cláusulas.
2.- Licencias
2.1.- OpenJDK
DESCRIPCIÓN
Es una licencia muy especial, con unas características muy particulares que tiene como
objetivo la protección del lenguaje de programación JAVA de SUN Microsystems. Pone
énfasis en evitar que aparezcan extensiones incompatibles con el lenguaje JAVA. Está
diseñada bajo la GNU GPL y una excepción que la une a los términos de la licencia.
VENTAJAS
-­‐ Es multiplataforma
-­‐ Con las ventajas de GNU GPL.
INCONVENIENTES -­‐ Si se quiere contribuir con el proyecto, hay que firmar un convenio con Sun
Contibutor Agreement (SCA) y se controla a través de Java Community Process.
2.2.- APACHE SOFTWARE LICENCE
DESCRIPCIÓN La licencia Apache es una licencia de software libre, realizada por Apache Software
Foundation, que impone la conservación del aviso de copyright y de disclaimer
aunque no es una licencia copyleft, porque no necesita la redistribución del código
fuente cuando se versiones modificadas. Esta licencia permite al usuario la libertad
de usarlo con cualquier propósito, pero no exige que las versiones modificadas se
distribuyan usando la misma licencia. VENTAJAS
-­‐ Compatible con la licencia GNU GPL, pero solo hasta la versión 2, quizás no lo sea
con la versión 3.
-­‐ No exige que las obras derivadas del software se distribuyan usando la misma
licencia.
INCONVENIENTES
-­‐ Requiere que los trabajos derivados incluyan avisos de cualquier código licenciado
o propietario en un lugar común.
-­‐ Exige que se mantenga una noticia que informe a los receptores que en la
distribución se ha usado código con licencia apache.
DIFERENCIAS
APACHE LICENSE y OpenJDK:
- La principal diferencia entre OpenJDK y APACHE es que APACHE no es una
licencia copyleft, porque no necesita la redistribución del código fuente cuando se
modifican las versiones.
3.- Bibliografía
- Concepto Licencias: http://es.wikipedia.org/wiki/Licencia_de_software
- APACHE SOFTWARE LICENSE: http://www.apache.org/licenses/LICENSE- 2.0.html
- OpenJDK: http://es.wikipedia.org/wiki/OpenJDK
Descargar