2012-02-06 86 views
1

如果我在应用程序的安装程序中打包GPL的实用程序,是否会像我从代码中链接到GPL库一样将我的整个应用程序GPL捕获?用应用程序打包GPL的实用程序

编辑:我应该添加我的应用程序将运行GPL'ed实用程序的应用程序,它不是简单地捆绑为用户运行。

+0

关于软件许可的法律问题与Stack Overflow无关,但*可能*是关于其[Programmers](http://programmers.stackexchange.com/)姊妹网站的主题。请参阅http://stackoverflow.com/tags/licensing/info。 – 2012-07-24 16:25:13

+4

我投票结束这个问题作为题外话题,因为它涉及许可和法律问题,而不是编程或软件开发。 [见这里](http://meta.stackoverflow.com/a/274964/1402846)了解更多信息,以及[帮助/话题]。 – Pang 2015-06-06 01:48:48

回答

1

您可以添加应用程序GPL到您的安装,但你还需要添加许可证,使用户了解一下吧。 只要确保许可证分发以及您仍然可以保持您自己的应用程序关闭源。

+1

请检查该链接:http://www.gnu.org/licenses/gpl-faq.html – John 2012-02-06 15:17:44

+0

即使我的应用程序启动了GPL应用程序(请参阅我的编辑)? – 2012-02-07 08:49:07

+0

这应该没问题!您可以启动应用程序,只要您还分发许可证,就可以分发这些应用程序。只有修改了GPL应用程序,您才需要修改开源代码。 在我的情况下,我向发行版中添加了APP-LICENSE.txt文件,在文件顶部添加了APP网站URL,并将其与我的商业许可证一起显示。 – John 2012-02-07 09:15:04

1

您可以添加应用程序GPL你的安装程序,但请记住,因为你正在分发它,你就必须给还捆绑GPL程序的源只请求。

因此,您还可以通过互联网在某处保存GPL应用程序的源代码,包含该链接(根据请求)或准备发送它(根据请求并显然重新启动;它不可能发生,但这是许可证要求的)。