I've been really bad about preparing the FC5 release notes for java. I wrote the followup up today, which I think covers the number 1 issue. Comments? AG Fedora Core does not include "Java(tm)", but it does include a tools suite and execution environment based on Free Software technologies that is capable of building and running many useful programs written in the Java programming language, including the Eclipse IDE, Tomcat, and OpenOffice.org. In addition to the Free Software stack, Fedora Core is designed to let you install multiple Java implementations and switch between them using the "alternatives" command line tool. However, every Java system you install must be packaged using the JPackage Project's packaging guidelines. No proprietary Java vendor currently ships their products in JPackage compatible RPMs. Do not install RPMs from vendors such as Sun Microsystems, IBM or BEA without first repackaging them using the appropriate JPackage wrapper or compatibility package. Failure to do so will lead to unpredictable results. Once installed properly, however, the root user should be able to switch between "java" and "javac" implementations using the "alternatives" command ("alternatives --config java" and "alternatives --config javac"). Instructions on repackaging proprietary Java implementations may be found here: http://www.fedorafaq.org/fc3/custom_java.html AG