如果我使用GPL许可证,我是否需要发布自己的代码?

时间:2011-08-23 07:23:53

标签: android gpl

我有下一个情况,我制作了一个程序,我想使用GPL许可证。但是现在我只想发布二进制文件,将来会发布源代码。我是否需要在二进制文件的同时发布源代码?

2 个答案:

答案 0 :(得分:1)

没有。您也不需要发布源代码。您只需向接收二进制文件的人员提供源代码即可。

看看http://www.gnu.org/licenses/gpl-faq.html#GPLRequireSourcePostedPublic顺便说一下。如果您不想发布源代码,或者稍后您也可以选择BSD / MIT作为许可证。

答案 1 :(得分:1)

如果您是该软件的作者,那么您可以随心所欲地使用它。但是,如果您根据GNU GPL许可您的软件,则您承诺根据请求提供源代码。

我想知道你想通过在GNU GPL下授权软件而不发布源代码来实现什么目标?