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



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

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



Учебник исполнения желаний

Учебник исполнения желаний

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

Как безработному открыть своё дело абсолютно бесплат...

Я длительное время находилась за рубежом, вернулась в Россию на несколько месяцев, а в стране — кризис. Устраиваться на работу на несколько месяцев не считаю целесообразным. Как же с п...
Не счесть профессий

Не счесть профессий

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

Говорят, что вскоре обычное ТВ-вещание заменит Интер...

На сегодняшний день интернет настолько вошел в нашу жизнь, что стал одной из самых значительных ее частей. Видоизменения происходят очень быстро, практически на наших глазах. Вчера мы радовались онлай...
Великая княгиня Александра Павловна: как сложилась судьба старшей внучки Екатерины II?

Великая княгиня Александра Павловна: как сложилась с...

9 августа 1783 года у Марии Федоровны, супруги великого князя Павла Петровича, родилась дочь, которую назвали Александрой. Кто выбирал имя для малышки, догадаться несложно: бабушка Екатерина Вели...
Эмаль ПФ-115. Технология производства.

Эмаль ПФ-115. Технология производства.

Алкидная эмаль ПФ-115 уже несколько десятилетий занимает очень большую долю в ассортименте лакокрасочных материалов для ремонтно-строительных работ. Несмотря на значительное увеличение объемов примене...
Может заинтересовать

Как превратить идею в информационный товар?

Генерация или поиск идей, как в бизнесе, так и в любой другой области человеческой деятельности, пож...

Механики Черепановы: почему паровоз называли сухоп

1 августа 1834 года, 175 лет назад, в имении уральских промышленников Демидовых собралось доста...

Преимущества и риски покупки физических товаров в

Америка – страна сбывшейся мечты и воплощённой надежды. Как часто мы завидуем американцам: у них ест...

Вкусные рецепты: Пирог - с Персиком и Бананом, Сал

Пирог - с Персиком и БананомВсем ПРИВЕТ!!! Получается очень ароматнаяи вкусная выпечка. Делала в пер...

Вкусные рецепты: Борщ с любовью!), Пирог закусочны

Борщ с любовью!)Варю я борщ на три литра.Так как не было у меня свинины, я положила куриную грудинку...

Вкусные рецепты: Оригинальная закуска по оригиналь

Оригинальная закуска по оригинальномуТворог протереть через сито или размять вилкой до однородной ма...

Вкусные рецепты: Бутерброды "Божьи коровки&qu

Бутерброды "Божьи коровки"Масло смешать с зеленью. Получилось зеленое масло. Намазать ломтики батона...

Этапы паркетных работ

1. Подготовка основания Основание должно быть сухим - процент содержания влаги не более 2% прочным т...

Современные аспекты профилактики послеоперационног

Мясников А.Д., Липатов В.А., Бежин А.И.По поводу спаечной болезни ежегодно в хирургических отделения...

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

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



О информационном портале:

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

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