我是第一次上载到GitHub,并且面临各种有关许可的疑问。我不知道那个话题是在网上发现的!但是即使很复杂,我的情况也是如此典型,以至于我猜大多数使用Github的人都已经知道这一点。
我只想公开上传一个应用程序,该应用程序在我的POM for Maven(打包和构建Java管理器)上引用了第三方库,并显然在代码中调用了它们。其中一些是GPL,其他Apache,其他多个许可...
你们通常都需要担心所有这些东西吗?我没有分发任何二进制库或第三方库,没有修改它们,没有在商业上使用任何东西...我是否必须“明确提及它们”?在什么文件中?我有必要为自己的lib使用GPL许可证吗?
令我感到惊讶的是,互联网上的信息到底是什么,因为我从来没有见过有人注意到使用Spring,JUnit等的通知。