From 22c3bfee9148e1836817ef00b4829a8385570c69 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Sat, 24 Sep 2022 17:04:26 +0200 Subject: update RMS articles --- talermerchantdemos/blog/articles/es/java-trap.html | 76 +++++++++++++++------- 1 file changed, 52 insertions(+), 24 deletions(-) (limited to 'talermerchantdemos/blog/articles/es/java-trap.html') diff --git a/talermerchantdemos/blog/articles/es/java-trap.html b/talermerchantdemos/blog/articles/es/java-trap.html index e7bf979..153d49f 100644 --- a/talermerchantdemos/blog/articles/es/java-trap.html +++ b/talermerchantdemos/blog/articles/es/java-trap.html @@ -1,7 +1,10 @@ - + + + + Libre pero encadenado. La trampa de Java - Proyecto GNU - Free Software @@ -9,14 +12,19 @@ Foundation -

Libre pero encadenado. La trampa de Java

+ + + +
-

por Richard Stallman

+

Libre pero encadenado. La trampa de Java

+ -

Nota

+
+

Nota

Después de que se publicara este artículo, Sun (ahora parte de Oracle) relicenció la +href="https://www.fsf.org/news/fsf-welcomes-gpl-java.html">relicenció la mayor parte de la implementación de referencia de su plataforma Java bajo la Licencia Pública General de GNU, de manera que ahora existe un entorno de desarrollo libre para Java. Así pues, el lenguaje Java ya no es una trampa.

@@ -52,10 +60,10 @@ otras trampas en el futuro.

Véase también: La trampa de JavaScript.

-
+
-

12 de abril de 2004

+

12 de abril de 2004

Si su programa es software libre, básicamente es ético, pero hay una trampa @@ -70,10 +78,9 @@ lo llamamos «la trampa de Java». esenciales. Sin entrar en detalles, éstas son: la libertad de ejecutar el programa, la libertad de estudiar y modificar el código fuente, la libertad de redistribuir el código fuente y los binarios, y la libertad de publicar -versiones mejoradas (véase http://www.gnu.org/philosophy/free-sw.html). -Que un programa en forma de código fuente sea software libre depende -únicamente de los términos de su licencia. +versiones mejoradas (véase la Definición +de software libre). Que un programa en forma de código fuente sea +software libre depende únicamente de los términos de su licencia.

@@ -120,9 +127,11 @@ caen en la trampa de Java.

La implementación de Java de Sun no es libre. Las bibliotecas estándar de Java tampoco son libres. Sí que tenemos implementaciones libres de Java, -como el compilador de GNU para Java -(GCJ) y Classpath de GNU, pero todavía no -tienen todas las funcionalidades. Aún estamos trabajando en ello. +como el compilador +de GNU para Java (GCJ) y Classpath de +GNU, pero todavía no tienen todas las funcionalidades. Aún estamos +trabajando en ello.

@@ -146,10 +155,11 @@ se dará cuenta enseguida, y podrá reescribir ese código de inmediato. casi ninguna es libre. En muchos casos, incluso la especificación de la biblioteca es un secreto comercial, y la última licencia de Sun para estas especificaciones prohíbe publicar nada que no sea una implementación -completa de la especificación (para encontrar ejemplos, véase http://jcp.org/aboutJava/communityprocess/JSPA2.pdf -y http://jcp.org/aboutJava/communityprocess/final/jsr129/j2me_pb-1_0-fr-spec-license.html). +completa de la especificación (para encontrar ejemplos, véase el Java +Specification Participation Agreement y J2ME™ +Personal Basis Profile Specification).

@@ -197,7 +207,7 @@ entorno de desarrollo Java que sea libre y úselo. De forma más general, cualquiera que sea el lenguaje que use, mantenga los ojos abiertos y compruebe que los programas de los que depende su código sean libres. La manera más fácil de verificar si un programa es libre es buscarlo en el Directorio de Software Libre. Si un +href="https://www.fsf.org/directory">Directorio de Software Libre. Si un programa no está en el directorio, puede comprobar si su licencia está en la lista de licencias de software libre. @@ -216,9 +226,10 @@ una aplicación, escríbala para que funcione desde el principio en entornos libres.

-

Véase también:

+

Véase también:

El curioso incidente de Sun a medianoche

+
@@ -228,7 +239,7 @@ medianoche

-
+ -- cgit v1.2.3