Sonatype的AGPLv3许可Nexus OSS在内部使用ExtJS。 ExtJS具有双许可模式:商用和GPLv3,后者允许它用于开源应用程序,如Nexus OSS。
现在,在没有首先购买ExtJS许可证的情况下,在商业内部网中使用和扩展 Nexus OSS是否合法?
ExtJS已获得许多开发人员的许可,因此在Intranet环境中使用包含ExtJS的OSS实际上是可以的。但是,来自社区或特定企业的开发人员可以为Nexus OSS Github存储库做出贡献,这使得ExtJS许可证无用。可能会有无穷无尽的开发人员为Nexus OSS项目做出贡献(也可能是Sonatype开发人员),并且任何人都不会购买任何ExtJS许可证。
这是某种许可漏洞,还是我的误解?
答案 0 :(得分:1)
一如既往,您应该就您的具体情况寻求专业建议。
然而,这是我个人的理解:Nexus OSS作为AGPL分发,与此版本一起使用的ExtJS代码属于GPL许可。在Intranet环境中,你应该没问题。
如果您要使用ExtJS组件制作商业插件,那么您需要获得商业许可。