它说rubyscript2exe许可证是GPL,但我无法理解以下内容: 如果我用它创建一个可执行文件,我可以使用我在公司创建的应用程序而不将其贡献给GNU社会(不共享我的Ruby代码吗?)

我是否可以将其包含在我们的产品中并将我的可执行文件作为产品的一部分出售?

这是链接: http://www.erikveen.dds.nl/rubyscript2exe/#5.1.0

谢谢!

有帮助吗?

解决方案

  

我可以使用我在公司创建的应用程序而不将其贡献给GNU社会(不共享我的Ruby代码吗?)

是的! GPL许可证仅限于您使用 GPL'源代码的方式,而不是您使用它的数据。因此,如果您要编写原始程序的扩展或修改其源代码,您将有义务发布该修改。但GPL绝不会要求您遵守GPL下该程序使用/生成的有关您的数据的任何规则。

在您的情况下,这些数据恰好也是代码–但就GPL而言,它只是任何旧数据。

其他提示

你可以使用任何许可证; RubyScript2Exe明确指出此处。无论如何,GPL只涵盖RubyScript2Exe本身,而不是它生成的应用程序。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top