[Заголовки новостей 51CTO Foreign News от 25 января] Вернет ли Java-сообщество свою прежнюю славу под контролем Oracle? Производители продуктов Java, похоже, имеют разные точки зрения, и многие пользователи обеспокоены тем, что Java будет подвергаться более строгому контролю. Мнения, выраженные в этой статье представителями трех основных поставщиков Java: Red Hat, SpringSource и Terracotta, в определенной степени отражают мысли этих поставщиков Java.
Согласно предыдущим сообщениям 51CTO, Европейский Союз объявил, что безоговорочно одобрил приобретение Oracle компании Sun, а это означает, что последний барьер на пути приобретения исчез (см. специальную тему 51CTO о приобретении Oracle компании Sun). Марк Литтл, технический директор отдела промежуточного программного обеспечения Red Hat и член исполнительного комитета JCP (Java Community Process), выразил в интервью свою обеспокоенность тем, что Oracle и Sun могут совершенно по-разному управлять Java.
Поскольку Oracle в большей степени, чем Sun, сосредоточена на коммерциализации этой технологии, она, скорее всего, будет осуществлять более жесткий контроль над Java, предупредил Литтл. Контроль Sun над самим языком Java и поддерживающими стандартами является относительно слабым, и это также позволяет появление и развитие новой экосистемы поставщиков Java. Если Oracle усилит свой контроль над Java в своих интересах, это может ограничить процветание всей Java. индустрия промежуточного программного обеспечения. (В настоящее время проект JBoss под управлением Red Hat является одной из ведущих платформ промежуточного программного обеспечения Java в Java-индустрии. Некоторое время назад обновление JBoss было направлено на облачную платформу промежуточного программного обеспечения Java. Поэтому Red Hat не беспокоится по этому поводу. Необоснованно )
Род Джонсон, генеральный менеджер подразделения VMware SpringSource, придерживается более оптимистичного взгляда: «Я не думаю, что Oracle сделает что-либо вредное для Java», — сказал Джонсон. «Oracle не глупая компания».
Представитель Oracle отказался раскрыть планы Oracle по Java, но, согласно договоренности, 27 января они проведут веб-трансляцию, чтобы подробно объяснить, как различные технологии, первоначально курируемые Sun, включая Java, OpenOffice и MySQL, войдут в стратегию Oracle. Дорожная карта, давайте подождем и посмотрим. (Справочная информация: Согласно предыдущим отчетам 51CTO, Oracle объявила неофициальную стратегическую дорожную карту для продуктов Sun в октябре 2009 года, которую можно будет сравнить 27 января)
Oracle однажды заявила, что Java была важной целью приобретения Sun. Что касается влияния сделки на клиентов Sun, в Oracle сообщили, что они планируют «не только расширить и ускорить инвестиции в саму платформу Java, но также продолжать увеличивать свою приверженность сообществу и помочь Java стать повсеместной инновационной платформой».
Литтл считает, что под контролем Sun разработка Java никогда не сталкивалась с какими-либо серьезными проблемами. «Сан хорошо справляется со своей ролью руководителя», — сказал он. «В некотором смысле они похожи на доброжелательных родителей».
Например, под таким мягким контролем, даже если Java стала очень популярной, Sun не создала никаких экономических препятствий на рынке промежуточного программного обеспечения Java. Sun не конкурировала с HP, IBM или BEA. И только когда они начали продвигать сервер приложений GlassFish (см. статью: Десять лет разработки GlassFish), комитет JCP Standard Edition/Enterprise Edition начал чувствовать некоторое давление со стороны. Солнце.
Что беспокоит Литтла, так это то, что Oracle имеет крупный бизнес по промежуточному программному обеспечению Java, что может оказать несправедливое влияние на конкуренцию. После того, как в 2008 году Oracle приобрела BEA, предоставляющую WebLogic Server, она стала напрямую конкурировать с сервером приложений Red Hat и поддерживающим программным обеспечением JBoss Enterprise Application Platform.
Литтл предположил, что Oracle может создавать препятствия для конкурентов промежуточного программного обеспечения Java, например, взимать плату за использование спецификаций или отказываться признавать, что продукт соответствует стандартам Java.
Конечно, Литтл также признал: «В настоящее время нет никаких признаков того, что Oracle разыграет эту карту. Это всего лишь худший сценарий». Пока что Oracle по-прежнему активно участвует в JCP и фактически продвигает разработку с открытым исходным кодом. процесс. .
Джонсон из SpringSource отметил, что сегодня большая часть разработки Java больше не опирается на язык Java и Sun и может быть реализована с помощью программных инструментов, предоставляемых другими организациями и созданных на Java. «Сообщество Java уже не так зависит от Sun, как пять или десять лет назад», — сказал Джонсон. Редактор 51CTO считает, что взгляды Джонсона соответствуют тенденции. Читатели могут обратиться к статье «Будущее Java: сто школ мысли, противостоящих JVM».
Если Oracle примет непопулярное решение, «сообщество будет разделено», сказал Джонсон, и их работа не будет называться Java. Однако это опасение вряд ли осуществится. «Многие основные проекты Oracle невероятно зависят от Java, — сказал Джонсон. — Поддержание работоспособности самой Java принесет Oracle много денег, и это будет более строго, чем использование Java». являются гораздо более нежелательными средствами контроля».
Амит Панди, генеральный директор Terracotta, согласен с этой точкой зрения (примечание редактора 51CTO: Terracotta — поставщик, занимающийся платформой кэширования с открытым исходным кодом Java). Он также сказал, что нынешнее сообщество Java достаточно велико, если Oracle предпринимает какие-либо попытки ограничить Java). технологии, разработчики найдут другие способы обойти эти препятствия. Terracotta предоставляет программное обеспечение для расширения приложений Java на несколько серверов. Они напрямую конкурируют с серией программного обеспечения Oracle Coherence и ведут переговоры с Европейским Союзом о приобретении.
«Всегда немного нервно думать, что Java будет управляться Oracle, лидером в области неоткрытого исходного кода», — сказал Панди. «Но ясно, что Oracle не собирается относиться к Java легкомысленно, особенно с учетом того, что у них большая доля. своих доходов от этого, Java может это сделать».
[Перевод 51CTO.com, пожалуйста, не воспроизводите без разрешения. При перепечатке на совместных сайтах указывайте оригинального переводчика и источник как 51CTO.com, оригинальное содержание не может быть изменено. 】
Оригинальный текст: Будущее Java под контролем Oracle неясно Автор: Джоаб Джексон