Ответ 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.3 Доступность альфы"
- Использование альфа-версии JBoss EAP в производстве без подписки на поддержку
Изменить: и теперь Джон Дойл, Старший менеджер, ответственный за 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, заявив, что одним из способов законного использования продукта является
- Самостоятельная сборка и поддержка EAP. Вы получаете некоторые преимущества корпоративных выпусков (например, исправления для более старых основных версий и т.д.), но вы должны инвестировать время и энергию для создания и поддержания/проверки ваши дистрибутивные биты сервера приложений.