JBoss应用平台有两个发行版,一个社区版和一个企业版,社区版就像企业版的测试版,那么EAP7.0实际上是JBoss 6测试版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 EAP6吗?
可以从access.redhat.com/downloads下载,你必须点击“评估和演示”,然后点击"JBoss企业应用平台评估“。
我读到过JBoss EAP仍然是开源的,你可以自由地使用它,但前提是你必须从源码编译它,这不是一件容易的任务,也不是他们想要的。
那么,如果我在生产中使用我从“评估和演示”下载的版本,这是非法的吗?
发布于 2015-07-13 18:59:30
TLDR;是的,您可以在没有支持订阅的情况下使用,但如果您只是下载最新的EAP二进制文件,则不允许在生产中使用它。
这里有三种情况需要考虑如何在没有支持订阅的情况下运行JBoss EAP,其中两种情况还允许生产使用:
1.使用进行开发
您可以使用任何JBoss EAP二进制版本进行开发,而无需付费订阅。您将无法通过这种方式获得补丁或支持,并且无法在生产环境中运行它。来自"Downloads for Development Use"
要下载JBoss
,您必须有一个帐户。您还需要接受JBoss开发者计划的条款和条件,该计划仅为开发用途提供$0订阅。
EAP2.EAP6.x alpha版本
所有的alpha版本,如JBoss EAP6.1Alpha,都可以以任何方式或形式免费使用,也可以在生产中使用。来自this message
6.1Alpha二进制文件向整个社区免费提供(包括开发和生产使用)。
然而,
此开发限制不适用于EAP版本。如果您愿意,可以在生产环境中运行EAP alpha版本。至于它们的质量,6.1.0.Alpha的质量等同于社区最终版本。但是,Alpha是广泛测试和强化的开始,因此,如果您对使用EAP感兴趣,我们建议您在生产中使用GA或更高版本。
JBoss FAQ中的条目也证实了这一点,即
问:如果EAP6.1.0.Alpha等同于社区7.2.0.Final,为什么叫Alpha?答: EAP有一个更加保守和严格的版本强化过程,包括广泛的质量测试和合作伙伴认证。从历史上看,每一个EAP版本都是从我们最近的社区最终版本开始的,然后随着这种强化工作的执行而分阶段发布。第一个EAP阶段Alpha的质量与社区最终版本相当,甚至更好。
问:我如何使用EAP 6.1.0 Alpha有什么限制吗?答:不-它与发行版具有相同的许可证和条款,但由于它是Alpha发行版,我们不建议在生产中使用它。
和这两篇redhat知识库文章确认EAP 6.3。all也可供所有人在生产环境中运行(仅对付费用户可见):
编辑:现在是John Doyle,Senior Manager responsible for Red Hat JBoss EAP 6,confirmed
之前关于EAP6.1Alpha的声明适用于所有EAP6Alpha版本。它们可以在生产中运行。
3.自编译版本
EAP也可以作为源代码分发,如果您自己编译它们,删除任何Red Hat商标,那么在生产中运行它们应该是合法的。当然,你完全是靠自己来支持他们的。为了简化编译,在this github account上有一个脚本,使用该脚本构建您自己的EAP非常简单,如下所示
git clone git://github.com/hasalex/eap-build.git
cd eap-build
./build-eap.sh有关详细信息,请参阅项目自述文件。one of its issues上也有关于构建的法律地位的扩展讨论,提到了WildFly项目负责人statement by Jason Greene,他说合法使用产品的方法之一是
发布于 2013-04-23 12:30:52
我认为答案是:差不多。如果您同意$0开发者许可证并同意仅将其用于开发目的,则可以获得最新的JBoss EAP6.1.0.Alpha的二进制版本。但是,您得不到补丁或支持。
此外,它是在LGPL下开源的,在这种情况下,您不必同意任何超出LGPL的内容。但接下来的诀窍就是找到源码。而且你不会得到打补丁的源码。这里一个重要的注意事项是,二进制包是经过仔细配置的(例如,关于安全默认设置),而如果您从可用的源代码编译它,则需要自己进行配置。
底线:如果您将许可证用于任何重要的商业目的,请购买许可证,以免在源代码演变过程中处于某个任意的固定点。
发布于 2014-12-12 01:47:47
我是红帽。如果你使用JBOSS二进制文件,它们是Red Hat的知识产权。您必须订阅Red Hat才能使用软件,费用可能为0美元(仅限开发人员使用)或更多,具体取决于您的需求和/或订阅合规性(非开发人员使用,如非生产或生产)。
详情请参考http://www.jboss.org/terms-and-conditions/。
https://stackoverflow.com/questions/14401873
复制相似问题