vagaries on java varieties

justin justin at
Thu Apr 24 11:01:17 MDT 2008

On Thu, Apr 24, 2008 at 10:44 AM, Bryan Sant <bryan.sant at> wrote:
> On Thu, Apr 24, 2008 at 9:39 AM, Levi Pearson <levi at> 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:

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...


More information about the PLUG mailing list