Msjvm Guide
The "enhancements" Microsoft made to MSJVM were viewed by Sun Microsystems as an attempt to destroy Java's cross-platform nature. Sun filed a lawsuit in 1997, alleging that Microsoft had breached its licensing agreement by creating a version of Java that was incompatible with the official standard.
: Microsoft ceased development of MSJVM following a legal settlement with Sun Microsystems (the original creators of Java). It has been phased out of all current Microsoft products. Modern Development Paths The "enhancements" Microsoft made to MSJVM were viewed
Applications written specifically for MSJVM likely utilized Microsoft's proprietary extensions ( com.ms.* packages). Migrating these requires code refactoring: The "enhancements" Microsoft made to MSJVM were viewed