Виртуальная машина Microsoft Java
Виртуальная машина Microsoft Java ( MSJVM ) — это , выпуск которой прекращен проприетарная виртуальная машина Java от Microsoft . Впервые он был доступен для Internet Explorer 3 , чтобы пользователи могли запускать Java-апплеты при просмотре веб-страниц . Это была самая быстрая Windows за первые два года после ее выпуска. реализация виртуальной машины Java на базе [ 1 ] Sun Microsystems , создатель Java, подала в суд на Microsoft в октябре 1997 года за неполную реализацию стандарта Java 1.1. [ 2 ] Это также было упомянуто в антимонопольных гражданских исках США против Microsoft Corp. как реализация стратегии Microsoft « Принять, расширить и погасить ». В 2001 году Microsoft урегулировала иск с Sun и прекратила реализацию Java.
История
[ редактировать ]Производительность
[ редактировать ]Microsoft JVM получила награду «Выбор редактора журнала PC Magazine» в 1997 и 1998 годах за лучшую поддержку Java. В 1998 году новая версия включала Java Native Interface , который дополнил проприетарный Microsoft Raw Native Interface (RNI) и J/Direct . Microsoft заявила, что имеет самую быструю реализацию Java для Windows, хотя IBM также заявила об этом в 1999 году и обогнала виртуальные машины Microsoft и Sun в тесте JavaWorld Volano. [ 1 ]
Антимонопольный судебный процесс
[ редактировать ]Собственные расширения Microsoft для Java использовались в качестве доказательства в США против Microsoft Corp. антимонопольных гражданских исках
В Меморандуме Соединенных Штатов в поддержку ходатайства о предварительном судебном запрете по делу Соединенные Штаты Америки против Microsoft утверждалось, что Microsoft хотела уничтожить Java на рынке.
Короче говоря, Microsoft опасалась и стремилась препятствовать развитию сетевых эффектов, которые кроссплатформенные технологии, такие как Netscape Navigator и Java, могли бы использовать и использовать, чтобы бросить вызов монополии Microsoft. В другом внутреннем документе Microsoft указывается, что план заключался не просто в том, чтобы ослабить кроссплатформенность Java/браузера, но и полностью уничтожить кроссплатформенную угрозу, а «стратегическая цель» описывалась как «Уничтожить кроссплатформенность Java путем ] загрязненный рынок Java». [ 3 ]
Сан против Microsoft
[ редактировать ]В октябре 1997 года компания Sun Microsystems , создатель Java, подала в суд на Microsoft за неполную реализацию стандарта Java 1.1. [ 2 ]
В январе 2001 года Sun и Microsoft урегулировали иск. Microsoft заплатила Sun 20 миллионов долларов, и они договорились о плане Microsoft по поэтапному отказу от продуктов, включающих старую версию Microsoft Java, которая предположительно нарушала авторские права и товарные знаки Sun Java.
- Office XP Разработчик
- Office 2000 Разработчик
- Office 2000 Premium Service, выпуск 1
- Microsoft BackOffice Сервер 2000
- Сервер интернет-безопасности и ускорения (ISA) 2000
- Интернет Эксплорер 5.5
- Visual Studio 6 Microsoft Developer Edition
- Windows 98 и Windows Me
Выпуск виртуальной машины Microsoft Java был прекращен в 2003 году в ответ на иск Sun Microsystems. Microsoft продолжала предлагать поддержку до 31 декабря 2007 г. [ 4 ]
Windows ХР
[ редактировать ]Первоначальный выпуск Windows XP в 2001 году не поставлялся с виртуальной машиной Java из-за соглашения с Sun. Мировое соглашение требовало от людей, которые хотели запускать Java-апплеты в Internet Explorer, загрузить и установить либо стандартную виртуальную машину Sun Java , либо загрузить копию виртуальной машины Microsoft Java.
Пакет обновления 1 (SP1) для Windows XP был выпущен 9 сентября 2002 года. Он содержал исправления безопасности после окончательной первоначальной версии и оперативные исправления, обновления совместимости, дополнительную поддержку .NET Framework и технологии для новых устройств, таких как планшетные ПК. Он также включал виртуальную машину Microsoft Java. [ 5 ] 3 февраля 2003 г. Microsoft повторно выпустила пакет обновления 1 (SP1) как пакет обновления 1a (SP1a). от Microsoft В этом выпуске удалена виртуальная машина Java в соответствии с иском Sun Microsystems . [ 6 ]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Перейти обратно: а б Неффенгер, Джон (1 августа 1998 г.). «Какая виртуальная машина Java лучше всего масштабируется?» . JavaWorld . Проверено 16 июля 2020 г.
Microsoft SDK 2.02 по-прежнему остается единственной быстрой и масштабируемой виртуальной машиной Java. Наши клиенты с самым высоким трафиком веб-сайтов в настоящее время не имеют другого подходящего выбора для JVM.
- ^ Перейти обратно: а б Жуковски, Джон (1 октября 1997 г.). «Что означает иск Sun против Microsoft для разработчиков Java?» . JavaWorld . Проверено 16 июля 2020 г.
- ^ Меморандум Соединенных Штатов в поддержку ходатайства о предварительном судебном запрете СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ против КОРПОРАЦИИ MICROSOFT, 18 мая 1998 г.
- ^ «Виртуальная машина Microsoft Java» . Архивировано из оригинала 31 августа 2014 г. Проверено 19 августа 2014 г.
- ^ «Предварительная версия пакета обновления 1 для Windows XP» . 9 сентября 2002 г. Архивировано из оригинала 2 июля 2010 г. Проверено 21 сентября 2007 г.
- ^ «Различия между Windows XP SP1 и Windows XP SP1a» . 3 февраля 2003 года . Проверено 21 сентября 2007 г.
Внешние ссылки
[ редактировать ]- Современная поддержка Java в Microsoft
- Поддержка виртуальной машины Microsoft Java на Wayback Machine (архивировано 8 января 2014 г.)
- Часто задаваемые вопросы по переходу на Microsoft Java на Wayback Machine (указатель архива)
- Отмеченная наградами виртуальная машина продолжает обеспечивать самую быструю и интегрированную поддержку языка Java на платформе Wayback Machine (архивировано 11 ноября 2012 г.). Пресс-релиз Microsoft, 7 декабря 1998 г.
- Дэррил К. Тафт - Microsoft отказывается от флагманских продуктов, цитирует Java Settlement . 5 декабря 2003 г. eWeek.
- Джо Уилкокс и Стивен Шенкленд: Решение Microsoft относительно Java неоднозначное . CNET , 18 марта 2002 г.
- Ссылки для скачивания виртуальной машины Microsoft
- Загрузите последнюю версию MSJVM.