Microsoft Java Virtual Machine: Difference between revisions

Content deleted Content added
Monkbot (talk | contribs)
m Sun vs. Microsoft: Task 16: replaced (1×) / removed (0×) deprecated |dead-url= and |deadurl= with |url-status=;
fix some refs
Line 1:
{{redirect-distinguish|Microsoft Virtual Machine|Microsoft Virtual PC}}
The '''Microsoft Java Virtual Machine''' ('''MSJVM''') is a [[discontinued software|discontinued]] proprietary [[Java virtual machine]] from [[Microsoft]]. It was first made available for [[Internet Explorer 3]] so that users could run [[Java applet]]s when browsing on the World Wide Web. It was the fastest Windows-based implementation of a Java virtual machine for the first two years after its release.<ref name="jworld">John{{cite web |last1=Neffenger |first1=John |date=1998-08-01 [http|df=mdy |url=https://www.javaworldinfoworld.com/javaworldarticle/2076748/jwwhich-08java-1998/jwvm-08scales-best-volanomark.html |title=Which Java VM scales best?], |work=[[JavaWorld]], August|accessdate=2020-07-16 1, 1998 Quote:"|quote=Microsoft SDK 2.02 still stands alone as the only fast and scalable Java virtual machine. Our customers with the highest Web site traffic currently have no other viable choice for a JVM."}}</ref> [[Sun Microsystems]], the creator of Java, sued Microsoft in October 1997 for incompletely implementing the Java 1.1 standard.<ref name="jworld2">{{Citecite web |last1=Zukowski |first1=John |date=1997-10-01 |df=mdy |url=https://www.javaworldinfoworld.com/article/2077055/what-does-sun-s-lawsuit-against-microsoft-mean-for-java-developers-.html |title=What does Sun's lawsuit against Microsoft mean for Java developers? |last=Zukowski|first=John|date=1997-10-01|websitework=[[JavaWorld]] |language=en|access-dateaccessdate=20192020-0307-1316}}</ref> It was also named in the ''[[United States v. Microsoft Corp.]]'' antitrust civil actions, as an implementation of Microsoft's "[[Embrace, extend and extinguish]]" strategy. In 2001, Microsoft settled the lawsuit with Sun and discontinued its Java implementation.
 
==History==
 
===Performance===
The Microsoft JVM won the ''[[PC Magazine]]'' Editor's Choice Awards in 1997 and 1998 for best Java support. In 1998 a new release included the [[Java Native Interface]] which supplemented Microsoft's proprietary Raw Native Interface (RNI) and [[J/Direct]]. Microsoft claimed to have the fastest Java implementation for Windows, although IBM also made that claim in 1999 and beat the Microsoft and Sun virtual machines in the ''[[JavaWorld]]'' Volano test.<ref name="jworld" />
 
===Antitrust trial===
Line 28:
*[[Windows 98]] and [[Windows ME]]
 
The Microsoft Java Virtual Machine was discontinued in 2003 in response to the Sun Microsystems lawsuit. Microsoft continued to offer support until December 31, 2007.<ref name="microsoftkb">{{cite web |url=http://support.microsoft.com/gp/lifean12 |title=Archived copy |accessdate=2014-08-19 |url-status=dead |archiveurl=https://web.archive.org/web/20140831134121/https://support.microsoft.com/gp/lifean12 |archivedate=2014-08-31 }}</ref>
 
===Windows XP===
Line 34:
The initial release of [[Windows XP]] in 2001 did not ship with a Java virtual machine, because of the settlement with Sun. The settlement required people who wanted to run [[Java Applets]] in [[Internet Explorer]] to download and install either the standard [[HotSpot|Sun Java virtual machine]], or to download a copy of the Microsoft Java virtual machine.
 
Service Pack 1 (SP1) for Windows XP was released on September 9, 2002. It contained post-RTM security fixes and hot-fixes, compatibility updates, optional [[.NET Framework]] support, and enabled technologies for new devices such as Tablet PCs. It also included the Microsoft Java virtual machine.<ref>{{cite web|archivedate=2010-07-02|archiveurl=https://web.archive.org/web/20100702213137/http://www.winsupersite.com/reviews/windowsxp_sp1_preview.asp|url= http://www.winsupersite.com/reviews/windowsxp_sp1_preview.asp |accessdate= 2007-09-21 |title= Windows XP Service Pack 1 preview |date= September 9, 2002}}</ref> On February 3, 2003, Microsoft re-released Service Pack 1 (SP1) as Service Pack 1a (SP1a). This release removed Microsoft's [[Java virtual machine]] in compliance with the lawsuit with [[Sun Microsystems]].<ref>{{cite web|url= http://support.microsoft.com/?kbid=813926 |accessdate= 2007-09-21 |title= Differences Between Windows XP SP1 and Windows XP SP1a |date= February 3, 2003}}</ref>
 
==See also==
{{Portal|Computer programming}}
 
*[[Visual J++]]
 
Line 50 ⟶ 49:
*{{webarchive |url=https://web.archive.org/web/20121111054630/http://www.microsoft.com/en-us/news/press/1998/dec98/javavmpr.aspx |date=November 11, 2012 |title=Award-Winning Virtual Machine Continues to Provide Fastest, Most Integrated Java Language Support }}. Microsoft Press release, Dec. 7, 1998
*Darryl K. Taft - [http://www.eweek.com/mobile/microsoft-to-junk-flagship-products-cites-java-settlement Microsoft to Junk Flagship Products, Cites Java Settlement]. December 5, 2003. [[eWeek]]
*Joe Wilcox and Stephen Shankland - [https://www.cnet.com/news/microsofts-java-decision-a-mixed-bag/ Microsoft's Java decision a mixed bag]. [[CNET]], March 18, 2002
*[http://java-virtual-machine.net/download.html Microsoft Virtual Machine Download Links]
*[http://download.windowsupdate.com/msdownload/update/v3-19990518/cabpool/MSJavWU_8073687b82d41db93f4c2a04af2b34d.exe Download last version of MSJVM]
 
{{Java Virtual Machine}}
{{Internet Explorer}}