Removal of Java 1.1 and 1.2 support in the ports tree
Mark Evenson
mark.evenson at gmx.at
Tue Oct 2 23:31:36 PDT 2007
Michael Conlen wrote:
[...]
>
> If someone needs it for this reason there's always the option of doing
> what I do when I need to test compatibility with Windows 95, install a
> virtual machine with the old version of FreeBSD on it to test with.
It's not so much about testing compatibility: it's about generating the
bytecode in the first place. The Sun jdk-1.1 compiler can produce some
"interesting" bytecode that will pass the Microsoft VM verifier, whereas
post-jdk-1.2 compilers producing classfiles that should be compatible
(via the appropiate compiler switches, and making sure only classes that
existed in jdk1.1 are referenced), are actually rejected. I never really
tracked down the nature of the deviations, mainly because trying to
figure out the behavior of the closed-source Microsoft VM seemed like a
losing proposition.
--
<Mark.Evenson at gmx.at>
"[T]his is not a disentanglement from, but a progressive knotting into."
More information about the freebsd-java
mailing list