Подтвердить что ты не робот

Могу ли я использовать JBoss EAP 6 без лицензии на поддержку?

JBoss Application Platform имеет 2 дистрибутива, сообщество и корпоративную версию, выпуски сообществ похожи на бета-версии корпоративных выпусков, JBoss 7.0 - это на самом деле EAP 6 beta 1, 7.0.1 - бета 2, 7.1.0 - бета 3 и 7.1.1 есть rc 1.

Что происходит с JBoss AS 7.1.2 и 7.1.3? это очень информативная ссылка: http://henk53.wordpress.com/2013/01/09/the-curious-case-of-jboss-as-7-1-2-and-7-1-3/

Итак, мой вопрос: могу ли я использовать JBoss EAP 6 без лицензии на поддержку?

Загрузки доступны из access.redhat.com/downloads, из которых вы должны нажать "Оценки и демонстрации", а затем "Оценка платформы JBoss Enterprise Application Platform".

Я читал, что JBoss EAP по-прежнему открыт с открытым исходным кодом, и вы можете использовать его свободно, но только если вы скомпилируете его из источника, что является непростой задачей, и они не хотят этого.

Итак, если я использую в производстве версию, которую я загрузил из "Оценки и демонстрации", это незаконно?

4b9b3361

Ответ 1

TL;DR; да, вы можете использовать без подписки на поддержку, но нет, если вы просто загрузите последний двоичный файл EAP, вам не разрешено использовать его в процессе производства.

В трех случаях рассмотрим, как вы можете запускать JBoss EAP без подписки на поддержку, два из которых также позволяют использовать производство:

1. Использование разработки

Вы можете использовать двоичную версию JBoss EAP для целей разработки без платной подписки. Вы не получите патчи или не поддерживаете этот способ, и вы не сможете запустить его на производстве. Из "Загрузка для использования в целях развития" :

Для загрузки JBoss EAP у вас должна быть учетная запись. Вы также должны Примите условия и положения Программы разработчиков JBoss, которые обеспечивает подписку на $0 только для разработки.

2. Версия EAP 6.x alpha

Все альфа-версии, такие как JBoss EAP 6.1 Alpha, могут использоваться любым способом или формой, также в производстве. Из это сообщение:

Бинарный номер 6.1 Alpha предоставляется бесплатно (оба для разработки и производство) для всего сообщества.

И этот поток:

Это ограничение развития, однако, не распространяется на EAP alpha релизы. EAP-альфа-релизы могут быть запущены в производство, если вы так желание. Что касается их качества, то 6.1.0.Alpha эквивалентно качеству окончательный выпуск сообщества. Тем не менее, Альфа - это место, где тестирование и упрочнение, поэтому мы рекомендуем GA или более позднюю версию если вы заинтересованы в использовании EAP.

Это также подтверждается входом JBoss FAQ, говоря

Q: Если EAP 6.1.0.Alpha совпадает с сообществом 7.2.0. Final, почему это называется Alpha? A: EAP имеет гораздо более консервативный и жесткий релиз процесс затвердевания, включая обширное тестирование качества и партнера сертификация. Исторически каждый выпуск EAP начинается с наших самых недавнее окончание сообщества, а затем выпускается поэтапно, поскольку это упрочнение работа выполнена. Первая альфа-версия EAP эквивалентна, или лучше, качество для сообщества Final release.

Q. Существуют ли какие-либо ограничения на то, как я могу использовать Alpha EAP 6.1.0? А. Нет. - он имеет ту же лицензию и условия, что и AS, однако Альфа-релиз, мы не рекомендуем использовать его в производстве.

И эти две статьи базы знаний redhat, подтверждающие, что EAP 6.3.Alpha также доступна для всех для запуска в производстве (доступно только для платных подписчиков):

Изменить: и теперь Джон Дойл, Старший менеджер, ответственный за Red Hat JBoss EAP 6, подтверждено, что

Предыдущие утверждения об EAP 6.1 Alpha относятся ко всем EAP 6 Alpha релизы. Их можно запустить в производство.

3. Скомпилированные версии

EAP также доступны как исходные дистрибутивы, и если вы их скомпилируете самостоятельно, удалив любые товарные знаки Red Hat, должно быть законно запускать их на производстве. Конечно, вы полностью поддерживаете их. Чтобы упростить компиляцию, существует script на эта учетная запись github, и использование этого script для создания собственного EAP так же просто, как

git clone git://github.com/hasalex/eap-build.git
cd eap-build
./build-eap.sh

Подробнее см. в файле readme. Кроме того, было расширено обсуждение одной из его проблем о правовом статусе сборки, которая ссылается на выражение Джейсона Грина, проект проекта WildFly, заявив, что одним из способов законного использования продукта является

  1. Самостоятельная сборка и поддержка EAP. Вы получаете некоторые преимущества корпоративных выпусков (например, исправления для более старых основных версий и т.д.), но вы должны инвестировать время и энергию для создания и поддержания/проверки ваши дистрибутивные биты сервера приложений.

Ответ 2

Я думаю, что ответ таков: вроде. Вы можете получить двоичную версию последней версии JBoss EAP 6.1.0.Alpha, если вы согласны с лицензией разработчика $0 и соглашаетесь использовать ее только для целей разработки. Однако вы не получаете исправлений или поддержки.

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

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

Ответ 3

Красный Шляпник здесь. Если вы используете двоичные файлы JBOSS, это интеллектуальная собственность Red Hat. Вы должны иметь подписку на Red Hat, чтобы использовать программное обеспечение, которое может стоить в размере 0 долларов США (только для разработчиков) или больше, в зависимости от ваших потребностей и/или соответствия подписки (использование не-разработчиком как непроизводственное или производство).

Подробнее см. http://www.jboss.org/terms-and-conditions/.

Ответ 4

Ответ на оригинальный вопрос "Могу ли я использовать JBoss EAP 6 без лицензии на поддержку?":

Согласно официальному "Руководству по подписке для Red Hat JBoss Middleware" от сентября 2015 года (https://www.redhat.com/en/resources/subscription-guide-red-hat-jboss-middleware), вы можете использовать JBoss EAP 6 без лицензии на поддержку только в следующих случаях:

a) Среды, используемые только одним человеком, например разработчиком, разработчиком тестового теста, архитектором

b) Настольные компьютеры/ноутбуки разработчика или

c) Однопользовательские экземпляры разработки на сервере (физическом или виртуальном)

Таким образом, вы должны оплачивать подписку для тестовых /QA и производственных сред.

PS: цена лицензии на поддержку для "Платформы EAP" упоминается в калькуляторе сравнения - https://www.redhat.com/en/eap-calculator

PS2: существует проект со сценарием по созданию JBoss EAP - https://github.com/hasalex/eap-build