对于任何项目来说,使用多个开源JAR是很典型的。我的问题是,使用maven组织部署中的所有许可文件的最佳实践是什么?
例如,许可证是否应该合并到一个超级许可证文件中/在每个文件的标题中单独提及/包含在每个jar的单独许可证中等。
当涉及到开源许可证以及我应该如何使用它们时,我是一个新手。希望在这方面能得到一些帮助和指导。
谢谢。
发布于 2012-07-30 18:22:51
项目通常使用几个不同jar,这些jar通常具有某种开放源码许可证。但这取决于项目。此外,项目中使用的许可证的订购等取决于对适当许可证的要求。其中一些许可需要在项目本身中提及,其他许可也允许在商业项目中使用。
您必须遵循哪种解决方案取决于许可证。包含所有不同许可证的单个文件。这可以通过使用license-maven-plugin来实现。
https://stackoverflow.com/questions/11710565
复制相似问题