Visual J++

A Visual J++  a Microsoft Java nyelvének és fejlesztői környezetének megvalósítása . A Microsoft 2004 januárjában leállította a nyelv fejlesztését [1] , a kritikus frissítéseket 2007-ben [2] . A Visual J++ fejlesztői környezet legújabb verziója a Visual Studio 6.0 volt.

Perek

A Sun Microsystems eredetileg licencelte a Microsoftnak ezt a Java-megvalósítást, de később jogi eljárást kezdeményezett a Microsoft ellen védjegybitorlás miatt. A Sun védjegyengedélye megköveteli az összes licencelt Java implementáció kompatibilitását. Számos megfigyelő megjegyezte, hogy a Microsoft megvalósítási inkompatibilitása szándékos volt, hogy lassítsa a Java technológia fejlődését. [3] [4]

A perek jelentős oka az volt, hogy a Microsoft Java virtuális gépe nem tudott átmenni a Sun automatizált megfelelőségi tesztjén. 2001. január 24-én ezt és az összes többi Sun-Microsoft pert a cégek megállapodása révén rendezték. [5] A megállapodás tartalmazott egy záradékot, amely szerint a Microsoft nem fejleszti a J++-t a Java 1.1.4-es verziójának ismételt megvalósításán túl. Ennek eredményeként a J++ frissítések véget vetettek, és az MSJVM-et sem lehetett tovább terjeszteni, és eltűnt az elérhető Microsoft letöltések közül.

Egy újabb per eredményeként azonban a Microsoft frissítette az MSJVM-et a biztonsági rések és a biztonsági fenyegetésekkel kapcsolatos problémák kijavítása érdekében. Ez a támogatási vonal 2007. december 31-ig létezett az MSJVM számára. [2]

A J++ nyelv hatása

A J++ technológiát a Microsoft .NET platform egy részévé és a J# nyelvre konvertálták . A Windows Foundation Classes technológia , amelyet eredetileg a Microsoft Visual J++ 6.0-ban, grafikus felhasználói felület programozási eszközként [6] vezetett be, a Microsoft .NET keretrendszer részévé vált, a J# nyelvről támogatott, de már nem fejlesztik. A Microsoft a WFC osztályokról a dotNet osztályokra való áttérést javasolja, bár az előbbiek támogatása továbbra is létezik [7] .

Jegyzetek

  1. Jacqueline Emigh. Jobb, ha most dobja le a Microsoft J++-ját. (2003. szeptember 12.). Letöltve: 2014. december 9. Az eredetiből archiválva : 2021. május 9..
  2. 1 2 Microsoft Java virtuális gép támogatás . Microsoft (2007. március 2.). Az eredetiből archiválva : 2009. február 13.
  3. Lohr, Steve . Még mindig egy ellenfél a Microsoft számára , New York Times  (1998. május 25.). Letöltve: 2009. március 15.  « Egy 1997. szeptemberi e-mail üzenet, amelyet a Microsoft P. Sridharanként azonosított tisztviselője küldött, így szól: "Menjünk tovább, és lopjuk el a Java nyelvet. mennyi időbe telne a Microsoftnak egy többplatformos Java felépítése, amely működött? Természetesen soha nem tennénk meg, de képet adna arról, mennyi időnk van a Sun Java megölésére." ".
  4. A Microsoft A versenyellenes magatartás és a fogyasztói károk története . Interoperábilis Rendszerek Európai Bizottsága (2009. március 31.). Csendesen növelnünk kellene a j++ megosztást, és feltételeznünk kell, hogy az emberek jobban kihasználják az osztályainkat anélkül, hogy észrevennék, hogy csak win32-es java alkalmazásokat készítenek. ". Letöltve: 2009. április 22. Az eredetiből archiválva : 2009. június 18..
  5. A Sun megegyezett a Microsofttal, elbocsátásokat jelent be . www.news.com (2004. április 2.). Letöltve: 2007. október 3. Az eredetiből archiválva : 2008. december 2..
  6. A Microsoft bemutatja a Visual J++ 6.0 / Computerworld verziót, archiválva : 2014. december 10.
  7. Dr. Bruce E. Krell. Áttérés a WFC-ről a .NET-keretrendszerre . Microsoft (2003. május). Letöltve: 2014. december 9. Az eredetiből archiválva : 2016. május 5..