Windows 2000 was created from the Microsoft Windows NT operating system versions. It was originally called Windows NT 5.0 but Microsoft changed the name to Windows 2000 on October 27, 1998. It was also the first Windows version that was released without a code name. The first software test version (also known as a beta version) for Windows 2000 was released on September 27, 1997. Several more test versions were released until Beta 3, which was released on April 29, 1999. Microsoft further issued three more test versions from between July to November 1999. They then finally released Windows 2000 to partners on December 12, 1999 . The public received the full version of Windows 2000 on February 17, 2000 and the press immediately called it the most stable operating system Microsoft had ever released. Novell (a competitor of Microsoft) did not think that Microsoft's new directory service product (part of Windows 2000) was as good as their own Novell Directory Services (NDS) technology . On September 29, 2000, Microsoft released Windows 2000 Datacenter. Microsoft released Service Pack 1 (SP1) on August 15, 2000, Service Pack 2 (SP2) on May 16, 2001, Service Pack 3 (SP3) on August 29, 2002 and its last Service Pack (SP4) on June 26, 2003. Microsoft has said that they will not release a Service Pack 5, but instead, have offered an "Update Rollup" for Service Pack 4. Microsoft stopped developing their Java Virtual Machine (JVM) for Windows 2000 in Service Pack 3.