2009-01-16 68 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文件的一部分)中擁有許可證的副本。

您也可以在安裝程序中顯示「我同意」複選框:),也就是說您的應用程序有安裝程序。