Как вы наверняка знаете, в пику корпорации Sun, Microsoft отказалась от поддержки кроссплатформенного языка Java в первоначальном релизе Windows XP осенью 2001 года, но впоследствии включила-таки в первый Windows XP Service Pack, вышедший в сентябре прошлого года, собственную Java Virtual Machine (JVM). Sun осталась недовольна подобным решением — JVM от Microsoft не во всем соответствует стандартам языка Java, определенным в Sun — и подала очередной судебный иск. На этот раз — нацеленный на запрещение использования MS JVM в продуктах Microsoft и на замену их Java Runtime Environment (JRE), разрабатываемой в стенах, ясное дело, Sun Corp.
И как это не странно, 21 января выиграла суд, который предписал Microsoft к, грубо говоря, изъятию из «обращения» собственной JVM и замене ее на сановский JRE в некоторых текущих и будущих версиях Windows и Internet Explorer.
Причем изымать пришлось сразу (судом был установлен срок до первых чисел февраля); так на свет появился Windows XP Service Pack 1a, отличающийся от вышедшего полгода назад Service Pack 1 только отсутствием в комплекте поставки MS JVM.
Далее, согласно указанию суда, через 90 дней после обнародования решения (примерно к 20-м числам апреля этого года), MS JVM исчезнет из листингов службы Windows Update, и будет заменена на Sun JRE.
Наконец, ближе к июню текущего года Microsoft обязуется выпустить Windows XP Service Pack 1b, главным отличием которого от Service Pack 1 станет замена MS JVM на Sun JRE.
Вы еще не запутались? Поясняю: качать абсолютно ничего из всех этих порожденных судебным решением вариацией Windows XP SP1 вам нет ни малейшей необходимости. Это чисто юридическая, так сказать, казуистика.
Дальше — проще: в состав Windows XP Service Pack 2, который должен выйти где-то во второй половине 2003 года, Sun JRE будет включена изначально. Та же участь постигнет все будущие версии и апдейты Windows, начиная с назревающего Windows 2000 Service Pack 4 и следующей версии «настольной» Windows (Longhorn), предположительно выходящей где-то в 2004 году.
Единственный продукт, оставшийся в стороне от всей этой беготни с Java — Windows Server 2003, выходящий в апреле. В нем не будет ни MS JVM, ни Sun JRE.
Данил Гридасов
Microsoft, Java, суд и бедные пользователи