我可以在没有支持许可证的情况下使用JBoss EAP 6吗?
JBoss应用程序平台有两个发行版,一个社区版和一个企业版,社区版就像企业版的Beta版,JBoss 7.0实际上是EAP 6 Beta 1,7.0.1是Beta 2,7.1.0是Beta 3,7.1.1是rc 1 JBoss AS 7.1.2和7.1.3会发生什么?这是一个信息丰富的链接: 所以我的问题是:我可以在没有支持许可证的情况下使用JBoss EAP 6吗 可从access.redhat.com/Downloads下载,您必须从中单击“评估和演示”,然后单击“JBoss企业应用程序平台评估”我可以在没有支持许可证的情况下使用JBoss EAP 6吗?,jboss,jboss7.x,Jboss,Jboss7.x,JBoss应用程序平台有两个发行版,一个社区版和一个企业版,社区版就像企业版的Beta版,JBoss 7.0实际上是EAP 6 Beta 1,7.0.1是Beta 2,7.1.0是Beta 3,7.1.1是rc 1 JBoss AS 7.1.2和7.1.3会发生什么?这是一个信息丰富的链接: 所以我的问题是:我可以在没有支持许可证的情况下使用JBoss EAP 6吗 可从access.redhat.com/Downloads下载,您必须从中单击“评估和演示”,然后单击“JBoss企业应用程序平台
我已经读到JBoss EAP仍然是开源的,你可以免费使用它,但前提是你要从源代码处编译它,这不是一项容易的任务,他们也不希望这样
因此,如果我在生产中使用从“评估和演示”下载的版本,这是非法的吗?我想答案是:有点。如果您同意$0开发者许可证并同意仅将其用于开发目的,则可以获得最新JBoss EAP 6.1.0.Alpha的二进制版本。但是,您无法获得修补程序或支持 此外,它在LGPL下是开源的,在这种情况下,您不必同意LGPL之外的任何内容。但关键是找到源头。而且你不会得到修补过的源代码。这里需要考虑的一个重要问题是,二进制软件包的配置非常仔细(例如,关于安全默认值),而如果您从可用的源代码编译它,则只能靠您自己
一句话:如果您将许可证用于任何重要的商业目的,请购买许可证,以免在源代码的发展过程中处于任意的固定点。Red Hatter here。如果您使用JBOSS二进制文件,它们是Red Hat知识产权。您必须拥有Red Hat订阅才能使用该软件,根据您的需求和/或订阅合规性(非开发人员使用,如非生产或生产),该软件的成本可能为0美元(仅限开发人员使用)或更高
详情请参阅 TLDR;是的,您可以在没有支持订阅的情况下使用,但不可以,如果您只下载最新的EAP二进制文件,则不允许在生产中使用它
三例在此考虑如何在没有支持订阅的情况下运行JBOSS EAP,其中两个也允许生产使用:
1。开发使用 您可以使用任何JBoss EAP二进制版本进行开发,而无需付费订阅。这样您将无法获得修补程序或支持,也无法在生产环境中运行它。发件人: 要下载JBoss EAP,您必须拥有一个帐户。你也需要 接受JBoss开发者计划的条款和条件 提供$0订阅,仅供开发使用 2。EAP 6.x alpha版本 所有alpha版本,如JBoss EAP 6.1 alpha,也可以在生产中以任何方式或形式免费使用。发件人: 6.1 Alpha二进制是免费提供的(都是为了开发) 以及生产和使用)向整个社区提供 以及: 然而,该开发限制不适用于EAP alpha 释放。如果需要,EAP alpha版本可能会在生产中运行 欲望。就其质量而言,6.1.0.Alpha与a的质量相当 社区最终版本。然而,阿尔法是广泛的 开始测试和硬化,因此我们建议使用GA或更高版本 如果您对使用EAP感兴趣,请进行生产 这一点也可以通过输入得到证实,如 问:如果EAP 6.1.0.Alpha与community 7.2.0.Final相同,为什么 叫阿尔法?答:EAP有一个更加保守和严格的版本 硬化过程,包括广泛的质量测试和合作伙伴 证明从历史上看,每个EAP版本都是从我们的最新版本开始的 最近的社区决赛,然后随着这一进程分阶段发布 工作已经完成。第一个EAP阶段Alpha具有等效性,或 更好、更高质量的社区最终版本 问:我如何使用EAP 6.1.0 Alpha有任何限制吗?A.没有 –它与发行版具有相同的许可证和条款,但它是 Alpha版本我们不建议在生产中使用它 这两篇redhat knowledgebase文章确认EAP 6.3.Alpha也可在生产中运行(仅对付费订阅者可见):git clone git://github.com/hasalex/eap-build.git
cd eap-build
./build-eap.sh
有关详细信息,请参阅项目自述。关于构建的法律地位也有广泛的讨论,指的是WildFly项目负责人,他说合法使用产品的方法之一是
对原始问题“我可以在没有支持许可证的情况下使用JBoss EAP 6吗?” 根据2015年9月发布的官方“Red Hat JBoss中间件订阅指南(),只有在以下情况下,才允许您在没有支持许可证的情况下使用JBoss EAP 6: a) 环境仅由一个人使用,如开发人员、测试用例开发人员、架构师 b) 开发人员台式机/笔记本电脑或 c) 服务器上的单用户开发实例(物理或虚拟) 所以你必须支付订阅费