使用Sonatype Nexus OSS和ExtJS的许可问题

时间:2011-05-19 17:35:28

标签: extjs licensing nexus sonatype

Sonatype的AGPLv3许可Nexus OSS在内部使用ExtJS。 ExtJS具有双许可模式:商用和GPLv3,后者允许它用于开源应用程序,如Nexus OSS。

现在,在没有首先购买ExtJS许可证的情况下,在商业内部网中使用和扩展 Nexus OSS是否合法?

ExtJS已获得许多开发人员的许可,因此在Intranet环境中使用包含ExtJS的OSS实际上是可以的。但是,来自社区或特定企业的开发人员可以为Nexus OSS Github存储库做出贡献,这使得ExtJS许可证无用。可能会有无穷无尽的开发人员为Nexus OSS项目做出贡献(也可能是Sonatype开发人员),并且任何人都不会购买任何ExtJS许可证。

这是某种许可漏洞,还是我的误解?

1 个答案:

答案 0 :(得分:1)

一如既往,您应该就您的具体情况寻求专业建议。

然而,这是我个人的理解:Nexus OSS作为AGPL分发,与此版本一起使用的ExtJS代码属于GPL许可。在Intranet环境中,你应该没问题。

如果您要使用ExtJS组件制作商业插件,那么您需要获得商业许可。