假设我正在开发一个开放源代码项目,并且想重用另一个开放源代码项目中的琐碎实用程序功能(例如,文件搜索/替换功能)。复制功能并仅在文件顶部写一个小的版权声明是否合法?我应该在许可证中包括他们作为整个项目的版权所有者的名字吗?
同样,假设我叉了一个开源项目。我在哪里以及如何指定版权所有人和我本人之间共享版权?
我猜答案必须根据开放源代码许可证而有所不同,但我希望尽可能多地获得一个通用答案。
PS:我主要关注法律方面,但可以自由考虑您的道德观点。
1
有问题的项目和您要发布的项目的许可证是什么?是的,您可以使用代码,但是请更具体一些,以便我们可以根据使用的许可证更好地通知您您的要求。
—
蒂姆·波斯特
@Tim Post:这主要是一个理论问题,但是否可以帮助我们假设这两个项目都具有GPL许可证,因为这很常见。
—
Olivier Lalonde 2010年