- Виртуальная машина Microsoft Java — Microsoft Java Virtual Machine
- История
- Представление
- Антимонопольное судебное разбирательство
- Sun против Microsoft
- Windows XP
- Смотрите также
- Рекомендации
- Внешние ссылки
- Microsoft Java Virtual Machine
- Contents
- History
- Performance
- Antitrust trial
- Sun vs. Microsoft
- Windows XP
- See also
- References
- External links
Виртуальная машина Microsoft Java — Microsoft Java Virtual Machine
Microsoft Java Virtual Machine ( MSJVM ) является прекращено патентованный Java виртуальная машина от Microsoft . Впервые он был доступен для Internet Explorer 3, чтобы пользователи могли запускать Java-апплеты при просмотре веб-страниц. Это была самая быстрая реализация виртуальной машины Java на базе Windows за первые два года после ее выпуска. Sun Microsystems , создатель Java, в октябре 1997 г. подала в суд на Microsoft за неполное внедрение стандарта Java 1.1. Он также был назван в гражданском иске США против Microsoft Corp. по антимонопольному праву как реализация стратегии Microsoft « Принять, расширить и погасить ». В 2001 году Microsoft урегулировала судебный процесс с Sun и прекратила реализацию Java.
В 6 апреля 2021 Microsoft анонсировала собственную сборку Microsoft OpenJDK . Этот новый дистрибутив основан на OpenJDK без проприетарных дополнений или расширений и соответствует лицензии GPLv2 + Classpath Exception .
История
Представление
В 1997 и 1998 годах Microsoft JVM получила награду PC Magazine Editor’s Choice Awards за лучшую поддержку Java. В 1998 году новый выпуск включал Java Native Interface, который дополнял проприетарный Raw Native Interface (RNI) Microsoft и J / Direct . Microsoft заявила, что имеет самую быструю реализацию Java для Windows, хотя IBM также сделала это заявление в 1999 году и превзошла виртуальные машины Microsoft и Sun в тесте JavaWorld Volano.
Антимонопольное судебное разбирательство
Проприетарные расширения Microsoft для Java были использованы в качестве доказательства в гражданском иске США против Microsoft Corp.
Меморандум Соединенных Штатов в поддержку ходатайства о предварительном судебном запрете по делу Соединенные Штаты Америки против Microsoft утверждал, что Microsoft хотела убить Java на рынке.
Короче говоря, Microsoft опасалась и стремилась препятствовать развитию сетевых эффектов, которые кроссплатформенные технологии, такие как Netscape Navigator и Java, могли бы использовать и использовать, чтобы бросить вызов монополии Microsoft. В другом внутреннем документе Microsoft указывается, что план заключался не просто в том, чтобы подавить кроссплатформенный импульс Java / браузер, а в том, чтобы полностью уничтожить кроссплатформенную угрозу с помощью «Стратегической цели», описанной как «Убить кроссплатформенную Java за счет роста [ing ] загрязненный рынок Java «.
Sun против Microsoft
В октябре 1997 года Sun Microsystems , создатель Java, подала в суд на Microsoft за неполную реализацию стандарта Java 1.1.
В январе 2001 года Sun и Microsoft урегулировали иск. Microsoft заплатила Sun 20 миллионов долларов, и они согласились с планом Microsoft по поэтапному отказу от продуктов, которые включали старую версию Microsoft Java, которая предположительно нарушала авторские права и торговые марки Sun Java.
- Разработчик Office XP
- Разработчик Office 2000
- Office 2000 Premium Service Release 1
- Microsoft BackOffice Server 2000
- Сервер безопасности и ускорения Интернета (ISA) 2000
- Internet Explorer 5.5
- Visual Studio 6 Microsoft Developer Edition
- Windows 98 и Windows ME
Виртуальная машина Microsoft Java была прекращена в 2003 году в связи с иском Sun Microsystems. Microsoft продолжала предлагать поддержку до 31 декабря 2007 г.
Windows XP
Первоначальный выпуск Windows XP в 2001 году не поставлялся с виртуальной машиной Java из-за соглашения с Sun. Соглашение требовало от людей, которые хотели запускать Java-апплеты в Internet Explorer, загрузить и установить либо стандартную виртуальную машину Sun Java , либо загрузить копию виртуальной машины Microsoft Java.
Пакет обновления 1 (SP1) для Windows XP был выпущен 9 сентября 2002 года. Он содержал исправления безопасности и оперативные исправления после окончательной первоначальной версии, обновления совместимости, дополнительную поддержку .NET Framework и включенные технологии для новых устройств, таких как планшетные ПК. Он также включал виртуальную машину Microsoft Java. 3 февраля 2003 г. Microsoft повторно выпустила пакет обновления 1 (SP1) как пакет обновления 1a (SP1a). В этом выпуске была удалена виртуальная машина Java от Microsoft в соответствии с иском к Sun Microsystems .
Смотрите также
Рекомендации
Внешние ссылки
- Современная поддержка Java в Microsoft
- Поддержка виртуальных машин Microsoft Java на Wayback Machine (архивировано 8 января 2014 г.)
- Часто задаваемые вопросы о переходе на Microsoft Java на Wayback Machine (архивный указатель)
- Отмеченная наградами виртуальная машина продолжает обеспечивать самую быструю и интегрированную поддержку языка Java на Wayback Machine (архивировано 11 ноября 2012 г.). Пресс-релиз Microsoft, 7 декабря 1998 г.
- Дэррил К. Тафт — Microsoft отказывается от флагманских продуктов, Cites Java Settlement . 5 декабря 2003 г. eWeek
- Джо Уилкокс и Стивен Шенкленд — Решение Microsoft относительно Java неоднозначно . CNET , 18 марта 2002 г.
- Ссылки для скачивания виртуальной машины Microsoft
- Загрузите последнюю версию MSJVM
Microsoft Java Virtual Machine
The Microsoft Java Virtual Machine was a proprietary Java Virtual Machine computer program from Microsoft. It was first made available for Internet Explorer version 3 so that users could run Java applets 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. [ 1 ] Sun Microsystems, the creator of Java, sued Microsoft in October 1997 for incompletely implementing the Java 1.1 standard. [ 2 ] It was also named in the United States v. Microsoft 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 [ citation needed ] .
Contents
History
Performance
The Microsoft JM 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. [ 1 ]
Antitrust trial
Microsoft’s proprietary extensions to Java were used as evidence in the United States v. Microsoft antitrust civil actions.
A Memorandum of the United States in Support of Motion for Preliminary Injunction in the case of United States of America vs. Microsoft claimed that Microsoft wanted to kill Java in the marketplace.
In short, Microsoft feared and sought to impede the development of network effects that cross-platform technology like Netscape Navigator and Java might enjoy and use to challenge Microsoft’s monopoly. Another internal Microsoft document indicates that the plan was not simply to blunt Java/browser cross-platform momentum, but to destroy the cross-platform threat entirely, with the «Strategic Objective» described as to «Kill cross-platform Java by grow[ing] the polluted Java market.» [ 3 ]
Sun vs. Microsoft
In October 1997, Sun Microsystems, the creator of Java, sued Microsoft for incompletely implementing the Java 1.1 standard. [ 4 ]
In January 2001, Sun and Microsoft settled the suit. Microsoft paid Sun $20 million and the two agreed to a plan for Microsoft to phase out products that included the older version of Microsoft Java that allegedly infringed on Sun’s Java copyrights and trademarks.
- Office XP Developer
- Office 2000 Developer
- Office 2000 Premium Service Release 1
- Microsoft BackOffice Server 2000
- Internet Security and Acceleration Server(ISA) 2000
- Internet Explorer 5.5
- Visual Studio 6 Microsoft Developer Edition
- Windows 98 and Windows Me
The Microsoft Java Virtual Machine was discontinued in 2001 in response to the Sun Microsystems lawsuit. Microsoft continued to offer support until June 30, 2009. [ 5 ]
Windows XP
The initial edition Windows XP RTM did not ship with a Java virtual machine 2001, due to the settlement. This required users that wanted to run Java Applets in Internet Explorer to download and install either the standard Sun Java virtual machine, or locate a copy of the Microsoft Java virtual machine elsewhere.
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. [ 6 ]
On February 3, 2003, Microsoft released Service Pack 1 (SP1) again as Service Pack 1a (SP1a). This release removed Microsoft’s Java virtual machine as a result of the lawsuit with Sun Microsystems. [ 7 ]
See also
References
- ^ ab John Neffenger — Which Java VM scales best?, JavaWorld, August 1, 1998 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.»
- ^[1]
- ^Memorandum of the United States in Support of Motion for Preliminary Injunction UNITED STATES OF AMERICA v. MICROSOFT CORPORATION, May 18, 1998
- ^http://www.javaworld.com/javaworld/jw-10-1997/jw-10-lawsuit.html
- ^http://www.microsoft.com/mscorp/java/default.mspx
- ^«Windows XP Service Pack 1 preview». September 9, 2002 . http://www.winsupersite.com/reviews/windowsxp_sp1_preview.asp . Retrieved 2007-09-21 .
- ^«Differences Between Windows XP SP1 and Windows XP SP1a». February 3, 2003 . http://support.microsoft.com/?kbid=813926 . Retrieved 2007-09-21 .
External links
- Microsoft Java home page
- Microsoft Java transition FAQ
- Award-Winning Virtual Machine Continues to Provide Fastest, Most Integrated Java Language Support. Microsoft Press release, Dec. 7, 1998
- Darryl K. Taft — Microsoft to Junk Flagship Products, Cites Java Settlement. December 5, 2003. eWeek
- Joe Wilcox and Stephen Shankland — Microsoft’s Java decision a mixed bag. cNet, July 18, 2001
- Download last version of MSJVM