4 ms·
I'm pretty sure Sun handled the Windows Java port, not Microsoft. Java was available on Windows pretty early on, and I can't see Microsoft rushing to make that
by jonhendry 16y ago
I'm pretty sure Sun handled the Windows Java port, not Microsoft. Java was available on Windows pretty early on, and I can't see Microsoft rushing to make that happen.
- acqq 16y ago> Java was available on Windows pretty early on, and I can't see Microsoft rushing to make that happen. You're wrong. Microsoft did their own Java VM implementation, got sued by Sun as early as in 1997 and had to stop distributing it: http://en.wikipedia.org/wiki/Microsoft_Java_Virtual_Machine http://en.wikipedia.org/wiki/Microsoft_Java_Virtual_Machine
- jonhendry 16y agoMicrosoft's wasn't first. I assure you. The Sun JDK VM was first. After Microsoft licensed it, and had Sun's code, it wouldn't have taken terribly long to make their changes and put out J++. Wikipedia isn't good on this, because they don't have the relevant release dates. A Usenet post from December of 1995 says: " I been using the JDK 1.0 Beta 1.0 with Netscape 2.03 on Windows 95 for about 3 weeks now. I just upgrade to the JDK 1.0 Beta 2 and guess what I can not run any local applets. "
- acqq 16y agoThey weren't first to implement it, but they were the ones who made it a part of their browser and their OS very, very fast ("support Java for the platform" was the start of this thread). Sun's Java 1.0 was shipped on January 23, 1996, and Microsoft was sued in October 1997. There was indeed "a rush" by Microsoft. Note that I referred to your "I can't see Microsoft rushing to make that happen" so I apologize if missed that you wanted to discuss only "the initial implementation." Note that you replied to the parent which wrote "it was up to OS vendors to support Java port, period. So Sun did it for Solaris, MS did it for Windows and nobody did it for Linux." Note "support" not "initial implementation." MS really did and wanted to do it for Windows and rushed to it. Of course, it was not in the form that Sun liked.
- jonhendry 16y agoMicrosoft wouldn't have bothered if Sun hadn't done the Windows jdk and jvm in the first place. If there were no Java on Windows, it wouldn't be perceived as a threat that needed to be co-opted. Nor would there have been as much hype about Java if it hadn't been on Windows. Before Java 1.0 shipped in early 1996 (for Windows and Solaris), there were a number of publicly available betas on Windows, which is how the hype was generated. Also, my recollection is that it was never the case that Microsoft's was the only JVM on Windows, or that Sun stopped work on their Windows JVM. The two coexisted. There was no point at which Microsoft was the only source of a JVM on Windows.
- brudgers 16y ago"In the beginning, Microsoft provided Java for Windows - but Sun took over when Microsoft violated their contract and made Java code written on Windows unable to run on other systems."