有关JBoss EAP版本4.5或6的源代码的问题。
假设我们决定从RedHat购买RedHat EAP 6。我们还能运行maven来构建JBoss EAP版本吗?是否有封闭的来源资源?
基本上,我们担心使用EAP版本会限制我们使用JBoss作为开源工具的能力。
我可以想象会有一个封闭的消息来源。否则,人们就可以从JBoss EAP4.3中获取补丁,然后将它们应用到JBoss 4.2.3.GA社区版本中。还是我搞错了?
请参阅此参考资料: JBoss企业应用平台组件详细信息https://access.redhat.com/knowledge/articles/112673 -描述从JBoss中使用的每个开源JBoss组件作为EAP版本。但是它没有描述的是应用的补丁等等。
发布于 2012-11-22 18:00:11
EAP或任何红帽产品都没有封闭的来源。当您从Red购买订阅时,您可以访问整个产品及其源代码。从您提供的链接中,您会注意到它列出了与EAP捆绑在一起的所有平台组件&采用的社区版本。
Red的软件开发周期意味着他们采用这些社区项目并增强各种组件,以确保它们满足适合企业实现的健壮性、安全性、稳定性标准。然后,对产品所做的所有增强都返回给社区&他们的各种项目,以便将它们合并到更晚的版本中。大多数开源项目/产品都是在GPL许可下获得许可的,这意味着对软件所做的任何更改或添加都必须返回给社区。
至于通过maven构建EAP,您能详细说明一下吗?EAP是预先打包好的,准备开箱即用,您只需将其解压缩、配置和部署到您选择的位置,然后部署您的应用程序就可以了。EAP或任何Red产品不需要任何Maven构建过程才能使用它。
如果您有任何关切,请联系Red的销售团队,他们将非常乐意了解更多关于Red及其产品的开源特性的细节。
https://serverfault.com/questions/425373
复制相似问题