Что такое Java Virtual Machine, или Джава – это вам не Ява!.. Часть 2

Противостояние Sun и Microsoft

В начале развития платформы Java существовали две конкурирующие реализации Java VM — одна от фирмы Sun Microsystems, создателя языка Java, для различных платформ (Windows, Mac OS, Unix), и другая — от фирмы Microsoft, ориентированная только на платформу Windows и, по утверждению Microsoft, «специально оптимизированная для быстрого выполнения Java-кода на платформе Microsoft Windows».

Однако, Microsoft JVM была не полностью совместима со спецификацией, описанной Sun в Голубой книге JVM, а также имела существенные проблемы, связанные с безопасностью и с производительностью при работе под большими нагрузками (при большом числе одновременно выполняемых потоков). Компания Sun посчитала такую ситуацию недопустимой и решила, что Microsoft занимается намеренной дискредитацией и профанацией платформы Java путем распространения своей версии виртуальной машины Java, обладающей вышеперечисленными недостатками.

На этом основании Sun неоднократно подавала в суд на Microsoft, и последовательно добилась сначала того, что Microsoft потеряла право называть свою реализацию JVM — Java VM. С этого момента Microsoft стала называть свой продукт просто Microsoft VM. Затем Microsoft потеряла право встраивать свою VM в браузеры и операционные системы. После этого Microsoft вынуждена была изъять свою VM из поставки Windows и из пакета IE, но могла, согласно решению суда, предлагать ее отдельно для скачивания на своем сайте. Затем Sun добилась прекращения разработки новых версий Microsoft VM и прекращения выпуска обновлений к ней, а затем и исключения Microsoft VM из списка доступных для скачивания программ на сайте Microsoft.

Некоторые IT-эксперты считают, что жесткая позиция, занятая Sun по вопросу Java, могла послужить дополнительным стимулом для разработки компанией Microsoft собственного кросс-платформенного решения — . NET Framework.

О борьбе за соблюдение стандартов Вот что говорит по этому поводу «отец» Java Джеймс Гослинг: «Если говорить о соблюдении стандартов, то наш конфликт с Microsoft состоял в том, что эта компания попыталась ограничить интероперабельность своей виртуальной машины, тем самым нарушив достигнутое раннее соглашение. Код, оптимизированный под эту машину, не исполнялся на других платформах. Налицо попытка привязать пользователей к своей системе. Такие попытки всегда пресекались и будут пресекаться впредь. Однако если принцип интероперабельности соблюдается, то никаких препятствий нет. Например, у IBM по меньшей мере полдюжины виртуальных машин Java, есть свои разработки в этой области у HP и многих других компаний».

Противостояние Sun и IBM В 2001 г., с целью разработки стандарта кросс-платформенных desktop-приложений, IBM стартовала открытый проект Eclipse. Фреймворк Eclipse основан на закрытой разработке IBM VisualAge. IBM удалось сбалансировать интересы свободного сообщества и интересы бизнеса (свои интересы) в лицензии Eclipse Public License, признанной FSF. Проект успешно развивается, признан индустрией, в значительной степени отделился от IBM в самостоятельную Eclipse Foundation.

Sun остается в оппозиции Eclipse Foundation, как и Microsoft. Формально основной причиной противоречий остается библиотека SWT, которая противоречит Sun-концепции виртуальной машины и переносимости джава-приложений.

Автор статьи: неизвестный | Дата публикации: 04:28 25.03.2017 Factinfo.Ru




Отзывы и комментарии
Ваше имя (псевдоним):
Проверка на спам:

Введите символы с картинки:



Нарисуйте апельсин

Нарисуйте апельсин


Чтобы человек был здоров, как физически, так и психически, его жизнь должна протекать в гармонии с окружающим миром. В прошлом веке ученым удалось доказать тот факт, что на жизнь человека огромное вли...


Куклы Tonner. Слышали о таких?

Куклы Tonner. Слышали о таких?


Когда я начала писать эту статью, я понимала, что мне придется собирать много информации об этих куклах, пересматривать фотографии, и я реально боялась «заболеть» Тоннерами. Что ж, ск...


Особенности металлической двери СТАЛ-55

Особенности металлической двери СТАЛ-55


СТАЛ-55 была разработана и запущена в производство относительно недавно – в 2009 году. Большая часть процессов при изготовлении автоматизированы, поэтому данная модель имеет только четыре фиксиро...


Как поднять себе настроение и быть здоровой и красивой

Как поднять себе настроение и быть здоровой и...


Зимой нам приходится краснеть особенно часто. Нет ничего удивительного: атаки сухого холодного воздуха, мороза и ветра провоцируют покраснение, раздражение или шелушение. Это одна из серьёзных причин ...


Работа с массивами на языке паскаль(Статья 3)

Работа с массивами на языке паскаль(Статья 3)


При поиске максимального и минимального, в цикле происходит сравнение элементов, с тем элементом, который претендует стать максимальным(минимальным). Но вот не задача, если, например, ищется минимальн...


5 художников, влюбленных в осень

5 художников, влюбленных в осень


Осень — самое яркое и прекрасное время года. Ее красотой восхищались художники, о ее великолепии писали поэты, о ее пленительной магии говорили многие. Осень — это не только дождь, сырость...


Интересное

Страхование грузов - советы грузовладельцам

Зная, что у перевозчика или экспедитора есть полис страхования ответственности, грузовладелец уже не задумывается о необходимости страхования груза. Действительно же этот вопрос весьма актуален для мн...

Как правильно питаться для разумного похудения и у

Что может сравниться с чувством, когда вы в компании поправившихся за зиму подруг, выходите на пляж и эффектно скидываете к ногам легкий пляжный сарафанчик, оставаясь в ярком купальнике, едва прикрыва...

Как выбрать новогодний подарок для любимого? Весел

Каждый год открываются двери между измерениями и Новогодние силы стремятся нарушить существующую гармонию на Земле. Ты и только ты — героиня, которая должна противостоять этой праздничной с...

Мифы об обучении за рубежом или, чему не стоит вер

Казалось бы, сколько уже сказано и написано по этому поводу, а предрассудки все живут… Пора от них избавляться!ОБРАЗОВАНИЕ ЗА ГРАНИЦЕЙ, ЭТО… ДОЛОЙ ПРЕДРАССУДКИ! Образование за границей - только для бо...

Почему стоит купить специальную одежду для беремен

Беременность – это то положение, которое требует внимательного отношения к себе, ведь от этого в полной мере зависит не только здоровье будущей мамы, но и ее долгожданного чада. Изменения, которые буд...

Как извлечь максимальную пользу из вынужденного бе

У каждого из нас, часто или не слишком, бывают вынужденные простои. Это когда мы УЖЕ не можем делать то что делали, но ЕЩЕ не начали делать то, что собрались.Проще говоря это время ожидания. На вокзал...

Мебель под заказ: главные характеристики и необход

Если вы хотите создать в собственной квартире или доме яркий и оригинальный интерьер, а вместе с тем получить максимум функциональности от пространства, рекомендуем покупать мебель, произведенную с уч...

Переплетные работы. Новая жизнь любимых книжек.

Наверное, в любом жилище найдутся книжки, которые по некой важной причине ценны собственникам. Это могли бы оказаться раритетные фолианты, воплощающие историческую и финансовую драгоценность, а в сост...

Натяжные потолки CeilaVi

Натяжные потолки - это ровное, красивое пространство у Вас над головой, не требующее тех усилий, которые мы часто прикладываем для выравнивания обычного потолка и его покраски. Бытует мнение, что ...

Бурда – что такое, кто такой?

У большинства русских возникает ассоциация с чем-то неприятным. Для многих украинцев это слово, наоборот, уже более 10 лет ассоциируется с изысканной кухней из простых продуктов. Для женщин оно связан...

Новости развития информационнного портала:

Наш портал является ресурсом, который включает в себя обширный перечень полезных и отличных статей. Каждый посетитель найдет для себя что-нибудь полезное. Адаптированный дизайн позволяет вам максимально быстро находить необходимую информацию. Самые разнообразные тематические статьи дают возможность вам совершенствоваться в той или иной сфере. Быть более начитанным и грамотным. Современный дизайн сайта позволяет просматривать статьи на всех существующих планшетах. Теперь найти подходящую информацию стало просто.

Мы собрали для вас познавательные и интересные статьи. На нашем портале вы отыщите ответы на интересующие вас вопросы. Элементарная система поиска дает возможность вам моментально отыскать нужную информацию. Адаптированный дизайн позволяет вам просматривать информацию на абсолютно любых электронных устройствах. Теперь, поиск актуальной информации будет занимать у вас считанные секунды.