Le conflit Sun/Microsoft

Le 7 Octobre 1997, Sun intente un procès à Microsoft. Sun accuse Microsoft de ne pas délivrer des versions Java compatibles. Ceci est contraire à l'engagement que Microsoft (ainsi que toute autre entreprise développeur d'outils pour Java) a signé.

Internet Explorer 4.0 et le JDK de Microsoft (SDK) ne vérifient pas les tests Sun :
- les programmes Java développés par le SDK peuvent ne pas fonctionner sur les plateformes autres que Windows.
- le navigateur Explorer ne lit pas certaines applets pourtant conformes à la spécification Java.

Microsoft a modifié les API Java et rend Java dépendant de la plateforme Win32.

bibliographie :

Concernant la partie juridique voir http://www.javasoft.com/aboutJava/info/index.html ou encore http://www.javaworld.com/jw-10-1997/jw-10-sunsuit.html ainsi que la riposte de Microsoft à partir de cette URL.
Pour un exposé plus technique voir http://www.javaworld.com/javaworld/jw-11-1997/jw-11-pitfalls.html