Microsoft planned to end support for Windows Me on December 31, 2004. However, in order to give customers more time to migrate to newer Windows versions, particularly in developing or emerging markets, Microsoft decided to extend support until July 11, 2006. Microsoft ended support for Windows Me because the company considers Windows Me obsolete and prone to security risks, and recommended customers upgrade to Windows XP for the latest security improvements. Windows Me is no longer available in any form due to the terms of Java-related settlements Microsoft made with Sun Microsystems.