On Thu, Apr 24, 2008 at 10:44 AM, Bryan Sant <[EMAIL PROTECTED]> wrote: > On Thu, Apr 24, 2008 at 9:39 AM, Levi Pearson <[EMAIL PROTECTED]> wrote: > > At work, we have to use several crappy Java programs (not Java's > > fault, of course), and several of them are very particular about their > > Java versions. Having to have several versions of the JRE installed > > kind of sucks, but at least some of the blame probably lies with the > > programmers of said crappy applications. > > The committee that directs the Java specification (the JCP), has > painstakingly tried to maintain backwards compatibility with each new > release of Java. An app written for Java 1.2 should run fine on Java > 6. However, there have been a few times where they've broken the > rules and caused incompatibilities between old classes or the way the > JRE works for the good of the platform as a whole moving forward. > Java 5 broke some minor things, and Java 6 broke some more. Here is a > comprehensive list of the incompatibilities between releases: > http://java.sun.com/javase/technologies/compatibility.jsp >
most of the problems with JRE incompatibilities i've run into are things like Extensity, which appears to depend on the old broken Microsoft JRE... justin -- http://justinhileman.com /* PLUG: http://plug.org, #utah on irc.freenode.net Unsubscribe: http://plug.org/mailman/options/plug Don't fear the penguin. */
