Что такое 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



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

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



История кофемашин

История кофемашин

Оказывается, история создания знакомых нам автоматических кофемашин имеет почти двухвековую историю. Растущая популярность кофе, уже в начале 18 века начала диктовать потребность варки кофе в больших...
О современных методах проектирования новых изделий

О современных методах проектирования новых изделий

Практика выработала такую удобную поэтапную последовательность проектирования новых изделий как технических систем, которой принято придерживаться в работе конструкторских бюро и проектных институтов ...
Какие подарки любят Стрельцы?

Какие подарки любят Стрельцы?

Стрельцы (23 ноября — 21 декабря) находятся во власти всемогущего Огня. Этот будоражащий элемент не даёт непоседам Стрельцам сидеть на одном месте. Их с детства манит голубая даль...
Уют и комфорт – почти синонимы или почти антонимы? Лингвоэтнографические нюансы

Уют и комфорт – почти синонимы или почти антонимы? Л...

Впервые я задумалась над этим вопросом, обнаружив, что на многие языки слово «уют» переводится именно как comfort. Да разве это одно и то же? — удивилась я. В моей голове э...
Откуда пришла на Соловки соловецкая уха?

Откуда пришла на Соловки соловецкая уха?

Для начала, наверное, стоит сказать о том, а что же такое, собственно, эта самая «соловецкая уха»? Если по ухе, вроде бы, всё ясно — уникальное первое горячее блюдо на...
Тот самый Вицин: каким он был и в памяти остался?

Тот самый Вицин: каким он был и в памяти остался?

Каждая подножка судьбы, каждая спланированная на небесах неудача, каждая не сыгранная в жизни роль — это тоже ваша победа. И если бы по силам было воскресить Георгия Вицина, он непреме...
Познавательное

Электрический конвектор

В настоящее время, существует масса возможностей выбора системы отопления. Самым современным способо...

Стул в стремянку, трансформируется мгновенно, уДАЧ

У обычных вещей в доме могут быть особенные возможности, которые способны изменить мнение об окружаю...

Финансовая свобода: лень - наш главный враг?

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

Как быть с одинокими носками? Теория и практика бо

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

Как выбрать болванку? О дисках.

Каждому из нас, сталкивающемуся так или иначе с компьютером, когда-нибудь приходилось покупать в маг...

Реклама сайта, услуга не для бедных?

Практически доказано, что тот кто работает, что-то (много или мало) зарабатывает, а это значит что и...

Как выучить английский быстро, эффективно и без ли

«Так не бывает!» – скажете вы. Что ж, не стану с вами спорить, вместо этого давайте-ка для начала оп...

Что такое стеноз гортани, или Как справиться с бед

Одним из самых опасных заболеваний у детей является стенозирующий ларинготрахеит, или так называемый...

Что можно сделать из бисера? Цветочные фантазии. Ф

Техника французского плетения, пожалуй, самая распространенная среди приемов бисероплетения. Неудиви...

Что такое «вишневая болезнь» и что надо знать пост

«С вишни упали?» — таким вопросом очень часто в шутку и всерьёз встречают &la...



О портале:

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

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