2009-01-16 37 views
1

我想将我的一些私有Java项目作为开源发布。我希望每个人都可以随心所欲地做自己想做的事情。因此,我将使用ASL或BSD许可证。哪些步骤需要将许可证应用于我的项目?我如何使用开源许可证发布软件

+4

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

回答

-3

有没有想过在Creative Commons License下发布它? 你可以很容易地描述什么是允许的,什么不是。每个人都理解这个许可证,并且他们会在他们的网站上告诉你你需要做什么来使用这个许可证。


编辑:有,你可以找到BSDGPLLGPL “理解” 的版本了。

+0

知识共享组织不建议这样做。 http://wiki.creativecommons.org/FAQ#Can_I_use_a_Creative_Commons_license_for_software.3F – 2009-01-16 11:14:15

2

只要把它放在网上,并在软件包中包含许可证文本。

0

如果使用Google Code,您可以选择“管理”选项卡中的许可证。你可以(也必须)在源代码和你的二进制发行版(例如:作为zip文件的一部分)中拥有许可证的副本。

您也可以在安装程序中显示“我同意”复选框:),也就是说您的应用程序有安装程序。

相关问题