[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
www/philosophy java-trap.html
From: |
Fabio Pesari |
Subject: |
www/philosophy java-trap.html |
Date: |
Sat, 03 Oct 2015 16:43:58 +0000 |
CVSROOT: /web/www
Module name: www
Changes by: Fabio Pesari <fabiop> 15/10/03 16:43:58
Modified files:
philosophy : java-trap.html
Log message:
Updated Java facts [RT #1050637]
CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/java-trap.html?cvsroot=www&r1=1.54&r2=1.55
Patches:
Index: java-trap.html
===================================================================
RCS file: /web/www/www/philosophy/java-trap.html,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -b -r1.54 -r1.55
--- java-trap.html 12 Apr 2014 12:40:11 -0000 1.54
+++ java-trap.html 3 Oct 2015 16:43:58 -0000 1.55
@@ -19,13 +19,14 @@
trap.</p>
<p>You must be careful, however, because not every Java platform is
-free. Sun continues distributing an executable Java platform which is
-nonfree, and other companies do so too.</p>
+free. Sun (now part of Oracle) continues distributing an executable
+Java platform which is nonfree, and other companies do so too.</p>
<p>The free environment for Java is called IcedTea; the source code
Sun freed is included in that. So that is the one you should use.
Many GNU/Linux distributions come with IcedTea, but some include
-nonfree Java platforms.</p>
+nonfree Java platforms. (Note, added 10/2015: The free implementation
+of Java is known as OpenJDK in many GNU/Linux distributions.)</p>
<p>To reliably ensure your Java programs run fine in a free
environment, you need to develop them using IcedTea. Theoretically
@@ -36,7 +37,8 @@
their name, such as JavaFX, and there are nonfree Java packages you
might find tempting but need to reject. So check the licenses of
whatever packages you plan to use. If you use Swing, make sure to use
-the free version, which comes with IcedTea.</p>
+the free version, which comes with IcedTea. (Note, added 10/2015: A free
+replacement for JavaFX called OpenJFX has been released.)</p>
<p>Aside from those Java specifics, the general issue described here
remains important, because any nonfree library or programming platform
@@ -241,7 +243,7 @@
<p class="unprintable">Updated:
<!-- timestamp start -->
-$Date: 2014/04/12 12:40:11 $
+$Date: 2015/10/03 16:43:58 $
<!-- timestamp end -->
</p>
</div>
- www/philosophy java-trap.html,
Fabio Pesari <=