Visual J++
| Visual J++
| |
|---|---|
| [[Datei:Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)|150px]] | |
| Basisdaten
| |
| Maintainer | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) |
| Entwickler | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) |
| Erscheinungsjahr | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) |
| Aktuelle Version | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) (Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)) |
| Aktuelle Vorabversion | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) (Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)) |
| Betriebssystem | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) |
| Programmiersprache | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) |
| Kategorie | Programmiersprache, IDE |
| Lizenz | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) |
| deutschsprachig | ja |
| Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) | |
Visual J++ ist der Name für eine Programmiersprache, mit der Microsoft die Programmiersprache Java implementiert hat, sowie für eine entsprechende Entwicklungsumgebung von Microsoft. Zusammenfassend wird Visual J++ auch als Entwicklungswerkzeug bezeichnet. Es bietet unter anderem die Möglichkeit, Java-Applets mit ActiveX-Elementen zu versehen.<ref name="InfoWorld-20-11"></ref>
Geschichte[Bearbeiten]
Im Dezember 1995 gab Microsoft bekannt, von seinem Konkurrenten Sun Microsystems eine Lizenz für dessen Programmiersprache Java zu kaufen. Erstmals Anfang Oktober 1996 machte Microsoft seine Java-Implementierung unter dem Namen Visual J++ offiziell verfügbar. Die gleichnamige Entwicklungsumgebung war unter Windows 95 und Windows NT 4.0 einsetzbar und in Microsofts Entwicklungsumgebung Developer Studio integrierbar. Eine wesentliche Funktion der Programmiersprache Visual J++ war es neben der gewöhnlichen Java-Programmierung, Java-Applets mittels ActiveX-Komponenten zu versehen bzw. zu erweitern.<ref name="InfoWorld-20-11" /> Dadurch gab es auch Java-Applets, die nur unter Windows lauffähig waren, sodass die von Sun für Java vorgesehene Plattformunabhängigkeit von Visual J++ nicht mehr gegeben war. Sun führte aus diesem Grund 1998 einen Zivilprozess gegen Microsoft und warf dem Konkurrenten dabei Vertragsverletzung und unfaire Geschäftsmethoden vor. In dem Prozess erwirkte Sun, dass Microsoft alle seine Produkte, die Java-Technologie enthalten, so zu modifizieren habe, dass sie kompatibel zu Java sind.<ref>Sun and Microsoft settle lawsuit; settlement protects integrity of java platform. In: sun.com. 23. Januar 2001, archiviert vom Vorlage:IconExternal am 4. Mai 2007; abgerufen am 24. Juli 2026 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> Microsoft erfüllte die richterlichen Auflagen und stattete das Visual Studio, Nachfolger des Developer Studios, 1999 so aus, dass Visual J++ alle Java-Standards einhält.<ref>Raoul Gema: Visual J++ jetzt "Sun-konform". In: Heise online. 22. Januar 1999.Vorlage:Abrufdatum</ref>
Mitte des Jahres 2000 gab Microsoft bekannt, seine Lizenz für Java, die 2001 ausgelaufen wäre, nicht zu verlängern, sodass Visual J++ nicht mehr in der neuen Version Visual Studio .NET von Visual Studio enthalten war.<ref>Jürgen Schmidt: Microsoft gibt Java-Entwicklung auf. In: Heise online. 12. Juli 2000.Vorlage:Abrufdatum</ref><ref>Jacqueline Emigh: You’d Better Drop Microsoft’s J++ Now. In: informit.com. 12. September 2003, archiviert vom Vorlage:IconExternal am 3. Juli 2012; abgerufen am 24. Juli 2026 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>
Siehe auch[Bearbeiten]
Literatur[Bearbeiten]
- Charles A. Wood: Programmieren in Visual J++. Franzis, Feldkirchen 1997, ISBN 3-7723-7443-3.
Weblinks[Bearbeiten]
- MS debuts Visual J++. In: CNET. 1. Oktober 1996 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).
- Steve Lohr: Still Another Adversary for Microsoft. In: New York Times. 25. Mai 1998 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).
Einzelnachweise[Bearbeiten]
<references />