OpenESB во власти Oracle

Это вольный перевод записи OpenESB under Oracle из блога старшего инженера Sun Microsystems (ныне Oracle) по имени Frank Kieviet.

Уже прошло несколько месяцев, как Oracle купил Sun. Тогда было много вопросов о том, что Oracle будет делать с OpenESB. 15 февраля я опубликовал план действий в users mailing list. Что это был за план? Что происходило с OpenESB за это время?

Во-первых, давайте попробуем понять, как смотрит на все это Oracle. У Oracle уже есть продукт для интеграции: SOA Suite. Купив BEA, они получили еще один интеграционный продукт, а поглощая Sun, еще два: CAPS и OpenESB. Конечно, нет смысла вливать большие инвестиции во все эти продукты. Лучше сфокусироваться только на одном. И что же это за такой стратегический продукт? Здесь Oracle довольно откровенна, этим продуктом является Oracle SOA Suite. Таким образом, Oracle сократила объем инвестиций в OpenESB.

Это была плохая новость. Теперь перейдем к хорошей. Oracle могла попросту загубить OpenESB, отправив ее в «черную дыру». Или, того хуже, они могли закрыть сайт, запретить загрузки или поставить какие-то другие препятствия для OpenESB. Этого не произошло. Произошло ровно обратное.

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

Вы инвестировали в OpenESB? Давайте глянем, что поменяется для вас, в зависимости от вида ваших вложений.

Что для вас поменяется

Что поменяется, если вы приобрели пакет коммерческой поддержки GlassFish ESB? Ничего не измениться: вы все так-же будете получать полную поддержку. Тот-же SOA Support департамент никуда не исчез, и решает возникшие проблемы. Если раньше создавались заплатки для решения проблем, то все так-же целый департамент Sun SOA Sustaining будет создавать их в дальнейшем.

Вы используете GlassFish ESB но не покупали пакет поддержки? В отличии от Sun, Oracle не собирается больше продавать лицензии на GlassFish ESB для новых покупателей. Вместо этого, вы можете положиться на поддержку сообщества или на коммерческую поддержку от одного из партнеров Open ESB. Сейчас user mailing list реже посещается инженерами Sun/Oracle, но во многом активизировались другие участники сообщества, которые отвечают на вопросы. Больше об этом смотрите ниже.

Вы инвестировали в OpenESB, разрабатывая код или другие артефакты, или хотите сделать это сейчас? Вы увидите, что внести свой вклад в развитие теперь стало еще проще. Я сделал новые правила для сообщества, который дают большую свободу его участникам. Oracle все еще может оказывать свое влияние, но это больше нужно для поддержания порядка в сообществе, на всякий случай. В целом, вы найдете, что теперь проще предлагать новые изменения и их реализовывать, комитить исходный код, и последнее, но не в последнюю очередь, влиять на roadmap. Это дает уверенность в будущем OpenESB.

Будущее OpenESB

Будущее OpenESB крутиться вокруг процесса становления OpenESB как сообщества с открытым исходным кодом. Сообщества, которое может самостоятельно стоять и развиваться без больших спонсоров типа Sun или Oracle. Конечно, такая трансформация не произойдет в одночасье, и Oracle стремиться помочь в проведении этих изменений. Например, Oracle будет делать периодические сборки продукта и публиковать их в свободном доступе. И еще одно обязательство, Oracle объединит клиентские патчи и вернет их в открытый репозиторий.

Что же Oracle делала до сих пор? Я уже упоминал, когда говорил о новых правилах управления, исходный код GlassFish ESB v2.2 можно найти в открытом репозиторий. Компоненты HL7 BC и WLM SE также возвращены в открытый репозиторий, а сборки этих компонент можно найти на странице загрузки. Запуск периодического создания сборок в автоматическом режиме пока задерживается из-за технических проблем, но продвигается довольно хорошо.

OpenESB сегодня

Как OpenESB поживает сейчас? Давайте поглядим на users mailing list. По статистике на Markmail можно заметить, что активность немного уменьшилась, но не значительно по сравнению с предыдущим годом.

Еще мы можем понять из Markmail, что активизировались участники сообщества, которые не работают на Oracle.  Вот, например, наиболее активные участники за март:

Еще один показатель, который мы можем посмотреть, это количество пользователей. В GlassFish ESB v2.1 мы добавили возможность проверки обновлений при запуске NetBeans. Просматривая запросы к серверу обновлений, мы можем приблизительно судить о том, как много пользователей его используют. Я считаю количество пользователей как количество установок NetBeans, которые обращаются к серверу обновлений как минимум 3 раза за 5 дней. Как видите, количество пользователей увеличивается.

Что касается roadmap-а, то от сообщества еще нету никаких конкретных предложений, но несколько участников заинтересованы в продолжении проекта Fuji.

И еще более хорошие новости: несколько новых разработчиков недавно присоединились к проекту.

Это вольный перевод записи OpenESB under Oracle из блога старшего инженера Sun Microsystems (ныне Oracle) по имени Frank Kieviet.

Случайные записи

piCat

Мое новое приложение. Сесорная клавиатура — эмулятор горячих клавиш для Photoshop, Eclipse, PowerPoint, Winamp, VLC и пр. По USB или WiFi. Буду рад отзывам

market_logo1

Ваш отзыв


Я не робот ↑

Отзывы

Алексей Масный (22 Апр 2010)

Добавлю свой мнение. Думается мне, что Oracle просто красиво избавилась от OpenESB, как от балласта. Все же OpenESB не стала бы конкурентом SOA Suite.

Мол, ребята, барахтайтесь там себе, как хотите. Формально мы вас поддержим. Но если вы загнетесь, мы не опечалимся.

Дмитрий Уланов (23 Апр 2010)

Одним из сильных сторон OpenESB была интеграция с NetBeans, возможность графически проектировать интеграции. Думаю что после отказа Oracle от активной поддержки OpenESB интеграция с NetBeans пострадает больше всего. так что бы вставал в шорт – сливал в общем OpenESB.

Алексей Воробьев (14 Май 2010)

Жалко Sun в целом. С другой стороны они в последнее время были славны тем, что вели множество разных полуакадемических проектов с туманными целями.