> I agree whole heartedly with you, however trying to find a decent opensource > JVM that Oracle doesn't or can't control is nearly impossible. I love Java > and switching to LLVM is to costly in terms of hours spent learning it. Java
I understand this, but since OpenJDK can be built on Linux using GCC, I think one should be able to do the same thing on OpenIndiana. It is true that one has to download some system-dependent bits from http://download.java.net/openjdk/jdk7/ but doing the following $jar -xf ../jdk-7-ea-plug-b118-solaris-x64-11_nov_2010.jar $find . -print . ./X_X ./SIZE ./META-INF ./META-INF/SUN_MICR.SF ./META-INF/SUN_MICR.RSA ./META-INF/MANIFEST.MF ./README ./LICENSE ./com ./com/sun ./com/sun/tools ./com/sun/tools/extractor ./com/sun/tools/extractor/Installer$TimerListener.class ./com/sun/tools/extractor/Installer.class ./com/sun/tools/extractor/KeyedInputStream.class ./com/sun/tools/extractor/Installer$LicenseAccepted.class ./com/sun/tools/extractor/Installer$LicenseDeclined.class ./com/sun/tools/extractor/Installer$CancelListener.class ./com/sun/tools/extractor/Extractor.class reveals that there are no shared objects that would make it impossible to build OpenJDK with GCC. And to be sure that nothing can go wrong, one can use a Java disassembler to check what is going on inside these .class files. So everything is possible. Regards, A.S. ---------------------- Apostolos Syropoulos Xanthi, Greece _______________________________________________ OpenIndiana-discuss mailing list OpenIndiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss