移植GPL库也应该在GPL下吗?

时间:2012-08-13 17:16:36

标签: licensing gpl porting

我对以下情况感兴趣:

  1. 用一种编程语言编写GPL库。
  2. 我想从头开始将部分库移植到另一种编程语言。
  3. 在这种情况下,我是否应该根据GPL发布软件?

1 个答案:

答案 0 :(得分:3)

是的,因为当你写作时,你将作品的(部分)翻译成另一种语言。

您可以自由这样做,但仅限于GPL许可条款。

GPL许可证是Copyleft许可证,因此修改后的工作(翻译,端口)需要与相同的使用条件一起传递,以保护软件的自由。

可以将翻译或翻译软件与翻译书籍进行比较。原作者的版权仍然适用于翻译。

另外请注意,如果您只需要移植软件来删除这些使用条款,那么您可以轻松地将软件移植到另一种语言,然后再将其移植到另一种语言,该语言可能与原始语言的语言相同

请记住,这不是法律建议,而是我作为外行人的想法。