posted 13 years ago
Recently I was having some problems with my banking software, the payment applet got stuck and didn't forward any transfert (it's that some nice software?) Anyhow when I contacted their helpdesk, they had me change my IE's VM from the Sun version to Microsoft's. Then everything worked fine (and my money is gone). How come there can be such an incompatibility between those 2? I thought Sun was the standard, and MS even no longer provided a VM?
posted 12 years ago
MS's VM only adhered to Sun's spec through Java 1.1.8. Plus, MS added some of their own hooks into the VM. Since then Sun has released versions that oddly enough aren't 100% backwards compatible with older releases. Mostly for the the sake of improvements. So that is why you could have some issues like you spoke of.