From: Dannes W. <da...@ex...> - 2011-09-17 18:18:54
|
Hi Loren, On 17 Sep 2011, at 18:52 , Loren Cahlander wrote: > What difference between openjdk and sunjdk is causing the problems and what areas of exist are impacted by the differences? Speaking of JDK6, the differences are quite significant. Google will give you the answers, but think of that the Sun JVM is much more optimized for the misc operating systems, like Apple picks up the sun implementation and add the hardware/operating system specific stuff. If you you check the status of the Apple OpenJDK7 project, you'll see what areas require very specific knowledge to make a good implementation: 3d rendering, 2d rendering, printing, webbrowser integration, webstart, audio support, midi support, locale support, keyboard layout support etc etc (some parts of the sun JVM are subject to patent licenses) this list used to be significantly larger: http://wikis.sun.com/display/OpenJDK/Mac+OS+X+Port+Project+Status Creating a compliant JVM is one step, having a fast, optimized, hardware accelerated JVM another step.... D. -- Dannes Wessels eXist-db Open Source Native XML Database e: da...@ex... w: http://www.exist-db.org |