【发布时间】:2010-08-06 09:05:16
【问题描述】:
我目前正在开展一个项目,在该项目中我们使用开源库 (GPL) 进行一些特定的算法和计算。这将在稍后被我们自己的实现所取代。
我现在想知道的是,在实现自己的库时,开源实现可以让自己“帮助”或“启发”多少,这些库以后应该由封闭源应用程序使用。将某些代码段或程序直接从开源复制到您的实现中是不合法的。但是,在不违反 GPL 条件的情况下,你能在多大程度上遵循开源实现呢?如果您学习并理解了源代码,那么在此基础上进行自己的实现是否合法?
【问题讨论】:
-
我投票决定将此问题作为离题结束,因为它是关于许可或法律问题,而不是编程或软件开发。 See here 了解详情,help center 了解更多信息。
标签: open-source gpl