Microsoft

MSJVM Transition FAQ

Published: September 03, 2003 | Updated: May 07, 2004

Here are some answers to some frequently asked questions about transitioning from the Microsoft® Java Virtual Machine (MSJVM).

  • What is the Microsoft Java Virtual Machine?
  • How does the April 2004 settlement between Microsoft and Sun Microsystems affect the MSJVM transition?
  • How might the April 2004 settlement between Microsoft and Sun affect my business?
  • What does the April 2004 settlement mean in terms of Microsoft support for Java?
  • Will the unsupported MSJVM still work after December 31, 2007?
  • What is Microsoft asking customers to do and why?
  • Which computer programs use the MSJVM?
  • Which versions of Windows have the MSJVM?
  • What are the terms of the April 2004 agreement?
  • What MSJVM software is available today?
  • Where can I find MSJVM security updates?
  • May I legally install copies of Windows or other software containing the MSJVM?
  • If I install Windows XP SP1a or later, will it remove my current MSJVM?
  • Is there a way to ensure that a computer does not include the MSJVM?
  • I am a consumer. Am I affected? Is there anything I need to do right now?
  • I am a business owner. When should I start taking action?
  • How should I get started?
  • What resources are available to help me transition from the MSJVM?
  • I am a developer. Can I continue to distribute the MSJVM?
  • How can I determine my dependencies on the MSJVM?
  • I am running the MSJVM Diagnostic Tool and have questions. Where can I get assistance?
  • What migration options are available?
  • Which third-party Java Run-time Environment (JRE) does Microsoft recommend?
  • What partner and MCS solutions are available?
  • If I encounter problems with this migration, what should I do?
  • How can I avoid running Java programs in Internet Explorer?