[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
www/philosophy java-trap.html
From: |
Richard M. Stallman |
Subject: |
www/philosophy java-trap.html |
Date: |
Fri, 26 Mar 2010 03:33:27 +0000 |
CVSROOT: /webcvs/www
Module name: www
Changes by: Richard M. Stallman <rms> 10/03/26 03:33:27
Modified files:
philosophy : java-trap.html
Log message:
Include specifics about free and nonfree Java platforms and libraries.
CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/java-trap.html?cvsroot=www&r1=1.31&r2=1.32
Patches:
Index: java-trap.html
===================================================================
RCS file: /webcvs/www/www/philosophy/java-trap.html,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -b -r1.31 -r1.32
--- java-trap.html 15 Dec 2009 15:08:08 -0000 1.31
+++ java-trap.html 26 Mar 2010 03:33:22 -0000 1.32
@@ -10,10 +10,20 @@
<div class="announcement"><h3>Headnote</h3>
<p>Since this article was first published, Sun
has <a href="http://www.fsf.org/news/fsf-welcomes-gpl-java.html">relicensed</a>
-most of its Java platform under the GNU General Public License, and
-there is now a free Java development environment. Thus, the Java
-language is no longer a trap.
-Nonetheless, the general issue described here remains
+most of its Java platform source code under the GNU General Public
+License, and there is now a free Java development environment. Thus,
+the Java language as such is no longer a trap.
+
+You must be careful while using it, however. Sun releases a Java
+platform binary which is nonfree. The free Java environment is called
+IcedTea; the source code Sun released is included in that. That is
+what you need to use in order to develop and run Java programs in
+freedom. In addition, there are plenty of nonfree Java packages from
+various developers, so you need to check the licenses of whatever
+packages you plan to use. One nonfree package that often causes
+problems is Swing.
+
+Aside from those Java specifics, general issue described here remains
important, because any nonfree library or programming platform can
cause a similar problem. We must learn a lesson from the history of
Java, so we can avoid other traps in the future.</p>
@@ -206,7 +216,7 @@
<p>
Updated:
<!-- timestamp start -->
-$Date: 2009/12/15 15:08:08 $
+$Date: 2010/03/26 03:33:22 $
<!-- timestamp end -->
</p>
</div>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- www/philosophy java-trap.html,
Richard M. Stallman <=