summaryrefslogtreecommitdiff
path: root/talermerchantdemos/blog/articles/es/java-trap.html
diff options
context:
space:
mode:
Diffstat (limited to 'talermerchantdemos/blog/articles/es/java-trap.html')
-rw-r--r--talermerchantdemos/blog/articles/es/java-trap.html76
1 files changed, 52 insertions, 24 deletions
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 @@
<!--#set var="ENGLISH_PAGE" value="/philosophy/java-trap.en.html" -->
<!--#include virtual="/server/header.es.html" -->
-<!-- Parent-Version: 1.77 -->
+<!-- Parent-Version: 1.96 -->
+<!-- This page is derived from /server/standards/boilerplate.html -->
+<!--#set var="TAGS" value="essays licensing traps" -->
+<!--#set var="DISABLE_TOP_ADDENDUM" value="yes" -->
<!-- This file is automatically generated by GNUnited Nations! -->
<title>Libre pero encadenado. La trampa de Java - Proyecto GNU - Free Software
@@ -9,14 +12,19 @@ Foundation</title>
<!--#include virtual="/philosophy/po/java-trap.translist" -->
<!--#include virtual="/server/banner.es.html" -->
-<h2>Libre pero encadenado. La trampa de Java</h2>
+<!--#include virtual="/philosophy/ph-breadcrumb.es.html" -->
+<!--GNUN: OUT-OF-DATE NOTICE-->
+<!--#include virtual="/server/top-addendum.es.html" -->
+<div class="article reduced-width">
-<p>por <a href="http://www.stallman.org/">Richard Stallman</a></p>
+<h2>Libre pero encadenado. La trampa de Java</h2>
+<address class="byline">por <a href="https://www.stallman.org/">Richard Stallman</a></address>
-<div class="announcement"><blockquote><h3>Nota</h3>
+<div class="emph-box" style="background: none">
+<h3 class="footnote">Nota</h3>
<p>Después de que se publicara este artículo, Sun (ahora parte de Oracle) <a
-href="http://www.fsf.org/news/fsf-welcomes-gpl-java.html">relicenció</a> la
+href="https://www.fsf.org/news/fsf-welcomes-gpl-java.html">relicenció</a> 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.</p>
@@ -52,10 +60,10 @@ otras trampas en el futuro.</p>
<p>Véase también: <a href="/philosophy/javascript-trap.html">La trampa de
JavaScript</a>.</p>
-</blockquote>
</div>
+<hr class="no-display" />
-<p>12 de abril de 2004</p>
+<p><em>12 de abril de 2004</em></p>
<p>
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 <a
-href="/philosophy/free-sw.html">http://www.gnu.org/philosophy/free-sw.html</a>).
-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 <a href="/philosophy/free-sw.html">Definición
+de software libre</a>). Que un programa en forma de código fuente sea
+software libre depende únicamente de los términos de su licencia.
</p>
<p>
@@ -120,9 +127,11 @@ caen en la trampa de Java.
<p>
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 <a href="http://gcc.gnu.org/java/">compilador de GNU para Java</a>
-(GCJ) y <a href="/software/classpath">Classpath de GNU</a>, pero todavía no
-tienen todas las funcionalidades. Aún estamos trabajando en ello.
+como el <a
+href="https://objectcomputing.com/resources/publications/sett/january-2003-gcj-the-gnu-compiler-for-java">compilador
+de GNU para Java</a> (GCJ) y <a href="/software/classpath">Classpath de
+GNU</a>, pero todavía no tienen todas las funcionalidades. Aún estamos
+trabajando en ello.
</p>
<p>
@@ -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 <a
-href="http://jcp.org/aboutJava/communityprocess/JSPA2.pdf">http://jcp.org/aboutJava/communityprocess/JSPA2.pdf</a>
-y <a
-href="http://jcp.org/aboutJava/communityprocess/final/jsr129/j2me_pb-1_0-fr-spec-license.html">http://jcp.org/aboutJava/communityprocess/final/jsr129/j2me_pb-1_0-fr-spec-license.html</a>).
+completa de la especificación (para encontrar ejemplos, véase el <a
+href="https://jcp.org/aboutJava/communityprocess/JSPA2.pdf"><cite>Java
+Specification Participation Agreement</cite></a> y <a
+href="https://jcp.org/aboutJava/communityprocess/final/jsr129/j2me_pb-1_0-fr-spec-license.html"><cite>J2ME&trade;
+Personal Basis Profile Specification</cite></a>).
</p>
<p>
@@ -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 <a
-href="http://www.fsf.org/directory">Directorio de Software Libre</a>. Si un
+href="https://www.fsf.org/directory">Directorio de Software Libre</a>. Si un
programa no está en el directorio, puede comprobar si su licencia está en la
<a href="/licenses/license-list.html">lista de licencias de software
libre</a>.
@@ -216,9 +226,10 @@ una aplicación, escríbala para que funcione desde el principio en entornos
libres.
</p>
-<h3>Véase también:</h3>
+<h3 class="footnote">Véase también:</h3>
<p><a href="/philosophy/sun-in-night-time.html">El curioso incidente de Sun a
medianoche</a></p>
+</div>
<div class="translators-notes">
@@ -228,7 +239,7 @@ medianoche</a></p>
<!-- for id="content", starts in the include above -->
<!--#include virtual="/server/footer.es.html" -->
-<div id="footer">
+<div id="footer" role="contentinfo">
<div class="unprintable">
<p>Envíe sus consultas acerca de la FSF y GNU a <a
@@ -249,7 +260,7 @@ href="mailto:webmasters@gnu.org">&lt;webmasters@gnu.org&gt;</a>.</p>
&lt;web-translators@gnu.org&gt;</a>.</p>
- <p>For information on coordinating and submitting translations of
+ <p>For information on coordinating and contributing translations of
our web pages, see <a
href="/server/standards/README.translations.html">Translations
README</a>. -->
@@ -263,7 +274,23 @@ para las traducciones</a> para obtener información sobre la coordinación y
el envío de traducciones de las páginas de este sitio web.</p>
</div>
-<p>Copyright &copy; 2004, 2010, 2015 Richard Stallman</p>
+<!-- Regarding copyright, in general, standalone pages (as opposed to
+ files generated as part of manuals) on the GNU web server should
+ be under CC BY-ND 4.0. Please do NOT change or remove this
+ without talking with the webmasters or licensing team first.
+ Please make sure the copyright date is consistent with the
+ document. For web pages, it is ok to list just the latest year the
+ document was modified, or published.
+
+ If you wish to list earlier years, that is ok too.
+ Either "2001, 2002, 2003" or "2001-2003" are ok for specifying
+ years, as long as each year in the range is in fact a copyrightable
+ year, i.e., a year in which the document was published (including
+ being publicly visible on the web or in a revision control system).
+
+ There is more detail about copyright years in the GNU Maintainers
+ Information document, www.gnu.org/prep/maintain. -->
+<p>Copyright &copy; 2004, 2010, 2015, 2021 Richard Stallman</p>
<p>Esta página está bajo licencia <a rel="license"
href="http://creativecommons.org/licenses/by-nd/4.0/deed.es_ES">Creative
@@ -279,11 +306,12 @@ Exal de Jesus Garcia Carrillo, Javier Fdez. Retenaga, Sergi Ruiz Trepat.</div>
<p class="unprintable"><!-- timestamp start -->
Última actualización:
-$Date: 2019/09/15 21:06:02 $
+$Date: 2021/10/01 17:39:49 $
<!-- timestamp end -->
</p>
</div>
</div>
+<!-- for class="inner", starts in the banner include -->
</body>
</html>