我正在开发一个微服务,我想在其中使用Spring / Spring Boot库。对于要使用的库及其许可证,我有些担心。
我的主要问题是关于传递依存关系。我应该分析传递依赖项的许可证吗?例如,Spring Boot本身是根据Apache License 2.0许可的,这对我来说完全可以。我的期望是,我检查了将要使用的库的许可证,而且还可以。但是,Spring Boot自动附带Logback库,该库已获得LGPL许可,并需要进行一些特殊处理。我真的应该在乎吗?
此外,我想了解可用于商业系统(可帮助我赚钱的网站)并可以安全使用的许可证的图书馆。我不需要付款,分享我的资源等。