-1

我真的很想将 PGM 用于我正在为我的公司开发的应用程序。该应用程序永远不会分发,它仅供内部使用。有一个称为 OpenPGM 的实现和一个(我相信)实现该协议的衍生作品 javapgm。两者均根据 LGPL 获得许可。

我的问题是,如果我阅读这些库的源代码并使用这些知识来帮助创建 Erlang PGM 实现,那会被视为派生作品吗?我更愿意在 BSD 许可下发布我的实现,所以我不是想不劳而获,但我想公平竞争。

简而言之:

  1. 我的版本会/应该在 LGPL 下发布吗?
  2. 如果我的公司仅在内部使用它,那么它如何使用该库会有任何限制吗?(它永远不会在公司之外分发)。
  3. 做我想做的事是否符合 LGPL 许可的精神?

提前致谢!:)

4

1 回答 1

0

我认为这不会是衍生作品,除非你的东西中的代码行与开源代码之间存在 1:1 的相关性。我们在这里不是在谈论专利,因为发明的概念很重要。

  1. 如果它只在内部使用,那么它不必是。

  2. 您永远无法确定它不会意外泄漏或被共享或包含在另一个项目中。

  3. 你应该尝试使用 OpenPGM 来制作你需要的 Erlang 接口;那么它是开源的,其他人可能会帮助您维护它,您可以获得免费的代码审查

于 2013-06-22T15:13:51.830 回答