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




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

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



Полезные мысли, как приятно удивить и порадовать. Выбираем подарок женщине.

Полезные мысли, как приятно удивить и порадов...


Дарить подарки, веселое и приятное занятие, но в то же время непростое и мудреное. Совсем ведь не легко придумать, найти, купить такую штуку, которая в самом деле потешит любимого человека. Причин для...


Симптомы пластмассового века

Симптомы пластмассового века


Симптомы пластмассового века:слепота, глухота, помрачение рассудка... «Мама, мы все тяжело больны. Мама, я знаю, мы все сошли с ума…»В.Цой      Понятие нравственности не...


10 правил как использовать аромамасла в ароматерапии

10 правил как использовать аромамасла в арома...


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


Фанера ФК - популярный вид фанеры

Фанера ФК - популярный вид фанеры


Фанера влагостойкая ФК является одним из основных видов фанеры и применяется в основном для внутренней отделки (в строительстве) и для производственных излелий (полок, ящиков, мебели, пр. ). Фанера ФК...


Бескаркасная мебель

Бескаркасная мебель


Совсем недавно в 2008 году отметила свой юбилей модная в наше время бескаркасная мебель. Она давно завоевала популярность среди жителей стран Европы и Америки. Идея ее создания принадлежала трем молод...


Пишем хорошее объявление

Пишем хорошее объявление


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


Стоит прочесть

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

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

Бухгалтерия. Все для работы каждой организации.

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

Кто отремонтирует провал?

«Милиционеры заплатили, деликатно осведомившись, с какой целью взимаются пятаки.  — С целью капитального ремонта Провала, — дерзко ответил Остап, — чтоб не слишк...

Размещение в каталогах. Замечательный вариант зара

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

Заработок на Cashprom

Минимум цена клика – 0,95 рубля. В процессе покупки трафика, действуют принципы аукциона; больше ставка клика, больше ваш сайт будет показываться на рекламных площадках. Вебмастера получают от клика ...

Как убедиться в том, что кошка здорова?

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

Алюминиевая плитка Alulife

Всего 200 лет назад алюминий был редким металлом и стоил в 1500 раз дороже железа. Благодаря развитию новых технологий получения этого металла, алюминий стал широко применяться для производства в самы...

Юрий-Франц Кульчицкий: кто он, человек, научивший

Маленькая кофейня в центре старинного города. Я сижу за столиком у окна, передо мной сыто урчит ноутбук. Картина маслом — автор в поисках вдохновения. Взгляд мой поневоле блуждает, обращает...

Выбор смартфона на android

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

Ислам - религия мира или жестокости? Трудные вопро

Как уже было сказано, Коран состоит из глав (сур), каждая из которых состоит, в свою очередь, из разного количества частей (аятов). При ниспослании Корана весь текст шел последовательно, без разделени...

О портале:

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

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