Сможет ли сообщество Java когда-нибудь вернуть себе былую славу под контролем Oracle? Производители продуктов Java, похоже, имеют разные точки зрения, и многие пользователи обеспокоены тем, что Java будет подвергаться более строгому контролю. Мнения, выраженные в этой статье представителями трех основных поставщиков Java: Red Hat, SpringSource и Terracotta, в определенной степени отражают мысли этих поставщиков Java.
Согласно предыдущим сообщениям, Евросоюз объявил, что безоговорочно одобрил приобретение 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. Дорожная карта, давайте подождем и посмотрим.
Oracle однажды заявила, что Java была важной целью приобретения Sun. Что касается влияния сделки на клиентов Sun, в Oracle сообщили, что они планируют «не только расширить и ускорить инвестиции в саму платформу Java, но также продолжать увеличивать свою приверженность сообществу и помочь Java стать повсеместной инновационной платформой».
Литтл считает, что под контролем Sun разработка Java никогда не сталкивалась с какими-либо серьезными проблемами. «Сан хорошо справляется со своей ролью руководителя», — сказал он. «В некотором смысле они похожи на доброжелательных родителей».
Например, под таким мягким контролем, даже если Java стала очень популярной, Sun не создала никаких экономических препятствий на рынке промежуточного программного обеспечения Java. Sun не конкурирует с HP, IBM или BEA, и только когда они начали продвигать сервер приложений GlassFish, комитет JCP Standard/Enterprise Committee начал чувствовать некоторое давление со стороны Sun.
Что беспокоит Литтла, так это то, что 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, как пять или десять лет назад», — сказал Джонсон.
Если Oracle примет непопулярное решение, «сообщество будет разделено», сказал Джонсон, и их работа не будет называться Java. Однако это опасение вряд ли осуществится. «Многие основные проекты Oracle невероятно зависят от Java, — сказал Джонсон. — Поддержание работоспособности самой Java принесет Oracle много денег, и это будет более строго, чем использование Java». являются гораздо более нежелательными средствами контроля».
Генеральный директор Terracotta Амит Панди согласен с этой точкой зрения. Он также сказал, что нынешнее сообщество Java достаточно развито, и если у Oracle возникнут какие-либо препятствия, которые попытаются ограничить технологию Java, у разработчиков будут другие способы обойти это. Terracotta предоставляет программное обеспечение для расширения приложений Java на несколько серверов. Они напрямую конкурируют с серией программного обеспечения Oracle Coherence и ведут переговоры с Европейским Союзом о приобретении.
«Всегда немного нервно думать, что Java будет управляться Oracle, лидером в области неоткрытого исходного кода», — сказал Панди. «Но ясно, что Oracle не собирается относиться к Java легкомысленно, особенно с учетом того, что у них большая доля. своих доходов от этого, Java может это сделать».
Оригинальный текст: Будущее Java под контролем Oracle неясно Автор: Джоаб Джексон
Статья взята с http://www.lupaworld.com.