Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-doc-cvs
Navigation:
Lists: gentoo-doc-cvs: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-doc-cvs@g.o
From: "Joshua Saddler (nightmorph)" <nightmorph@g.o>
Subject: gentoo commit in xml/htdocs/doc/en: java.xml
Date: Mon, 9 May 2011 19:16:32 +0000 (UTC)
nightmorph    11/05/09 19:16:31

  Modified:             java.xml
  Log:
  update java jdk/jre list, make icedtea a bit more prominent, address ACCEPT_LICENSE, misc fixes. bug 366261 and bug 366257.

Revision  Changes    Path
1.50                 xml/htdocs/doc/en/java.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/java.xml?rev=1.50&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/java.xml?rev=1.50&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/java.xml?r1=1.49&r2=1.50

Index: java.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/java.xml,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -r1.49 -r1.50
--- java.xml	6 Jul 2010 11:51:28 -0000	1.49
+++ java.xml	9 May 2011 19:16:31 -0000	1.50
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/java.xml,v 1.49 2010/07/06 11:51:28 jkt Exp $ -->
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/java.xml,v 1.50 2011/05/09 19:16:31 nightmorph Exp $ -->
 
 <guide>
 <title>Gentoo Java Guide</title>
@@ -24,8 +24,8 @@
 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
 <license/>
 
-<version>0.23</version>
-<date>2010-07-06</date>
+<version>1</version>
+<date>2011-05-09</date>
 
 <chapter>
 <title>What is Java?</title>
@@ -113,6 +113,11 @@
   <ti>BEA WebLogic's J2SE Development Kit</ti>
   <ti>dev-java/jrockit-jdk-bin</ti>
 </tr>
+<tr>
+  <ti>The IcedTea Open Java Kit</ti>
+  <ti>dev-java/icedtea</ti>
+  <ti>dev-java/icedtea6-bin</ti>
+</tr>
 </table>
 
 <!--
@@ -132,9 +137,19 @@
 </p>
 
 <p>
-In recent events, Sun has relicensed their JDK and JRE under a more Linux
-distro friendly license. As a result, Sun Java 1.5 and onwards are
-freely downloadable, without any further hassle.
+Some JDKs and JREs, including the Sun packages, require accepting an End User
+License Agreement, or EULA. If its license (such as dlj-1.1) is not listed in
+ACCEPT_LICENSE in <path>/etc/make.conf</path>, then you won't be able to install
+the JDK/JRE. For more information on how to add acceptable licenses to
+<path>make.conf</path>, please read the <uri
+link="/doc/en/handbook/handbook-x86.xml?part=2&amp;chap=1#doc_chap4">Portage
+Handbook</uri>.
+</p>
+
+<p>
+To avoid any restrictive license hassle, consider installing <c>icedtea6-bin</c>
+or <c>icedtea</c>, which are more open Java implementations from the OpenJDK
+project.
 </p>
 
 <note>
@@ -280,8 +295,7 @@
 </p>
 
 <p>
-Of course, Gentoo is all about choice, so you can override these defaults (and even your
-selected system VM) in
+You can override these defaults (and even your selected system VM) in
 <path>/etc/java-config-2/build/jdk.conf</path> and have complete control over
 which VM will get used for merging. Some examples:
 </p>
@@ -305,10 +319,10 @@
 
 <warn>
 You do not <e>have</e> to edit this file. If you change these options to use a
-unsupported VM, things could possibly break. Because of the wide variety of available
-VMs, we do not have the resources to test and verify every package works on all of them.
-Bugs reported with a unsupported VM won't be prioritized as much as bugs present within
-supported VMs.
+unsupported VM, things could possibly break. Because of the wide variety of
+available VMs, we do not have the resources to test and verify every package
+works on all of them.  Bugs reported with a unsupported VM won't be prioritized
+as much as bugs present within supported VMs.
 </warn>
 
 </body>
@@ -321,9 +335,9 @@
 <body>
 
 <p>
-The standard Java compiler used for building is javac, which comes with each
-JDK. In addition to configuring the VM used at build time, it is also possible
-configure which compiler is used. Essentially, you define a list your
+The standard Java compiler used for building is <c>javac</c>, which comes with
+each JDK. In addition to configuring the VM used at build time, it is also
+possible configure which compiler is used. Essentially, you define a list your
 preference for which compiler to use in
 <path>/etc/java-config-2/build/compilers.conf</path>.
 </p>





Navigation:
Lists: gentoo-doc-cvs: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
gentoo commit in xml/htdocs/doc/en: java.xml
Next by thread:
gentoo commit in xml/htdocs/doc/en: java.xml
Previous by date:
gentoo commit in xml/htdocs/doc/en: ldap-howto.xml
Next by date:
gentoo commit in xml/htdocs/doc/en/handbook: hb-install-alpha-bootloader.xml hb-install-arm-bootloader.xml hb-install-hppa-bootloader.xml hb-install-mips-bootloader.xml hb-install-ppc-bootloader.xml hb-install-ppc64-bootloader.xml hb-install-sparc-bootloader.xml hb-install-x86+amd64-bootloader.xml


Updated Jun 30, 2012

Summary: Archive of the gentoo-doc-cvs mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.