我偶然发现了 excelsior jet http://www.excelsior-usa.com/protect-java-web-applications.html 他们在哪里有一个不再依赖jvm的apache-tomcat的编译版本。我确信 apache-tomcat 是开源的,可以作为兼容的开源项目的一部分重新分发。现在,我想知道这个编译版本是否可以在不损害任何约束的情况下作为您的开源项目的一部分进行再分发。这个编译版本提供了一个优势,无需依赖 sun 的 JRE。因此,下载的文件更少,安装过程更简单。
最佳答案
如果 Tomcat 是根据 GPL 或类似许可获得许可的,那将是一个问题。
但是 Apache 许可证允许在闭源软件中使用涵盖的代码,无论是否商业。至少有两个商业 Tomcat 产品: tc server 来自 SpringSource(现在是 VMware)和 Tcat server 来自 Mulesoft,均包含专有代码。
注意:为遵守许可,您必须声明您的产品包含 Apache 许可代码。
关于tomcat - Excelsior jet 编译的 apache tomcat 服务器是否可作为开源项目的一部分重新分发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2205292/