我真的很想将 PGM 用于我正在为我的公司开发的应用程序。该应用程序永远不会分发,它仅供内部使用。有一个称为 OpenPGM 的实现和一个(我相信)实现该协议的衍生作品 javapgm。两者均根据 LGPL 获得许可。
我的问题是,如果我阅读这些库的源代码并使用这些知识来帮助创建 Erlang PGM 实现,那会被视为派生作品吗?我更愿意在 BSD 许可下发布我的实现,所以我不是想不劳而获,但我想公平竞争。
简而言之:
- 我的版本会/应该在 LGPL 下发布吗?
- 如果我的公司仅在内部使用它,那么它如何使用该库会有任何限制吗?(它永远不会在公司之外分发)。
- 做我想做的事是否符合 LGPL 许可的精神?
提前致谢!:)