2009-02-05 75 views
1

「jQuery目前可用於所有個人或商業項目下的MIT and GPL licenses」。軟件開發人員想修改幾行代碼,並將其作爲商業項目的一部分。從開源社區的角度來看,什麼許可(MIT或GPL)最適合開發人員接受?jQuery許可證選擇

不尋求法律建議,但與許可證中的主題差異有關。選擇jQuery作爲示例。

+4

我投票結束這個問題作爲題外話,因爲**它是關於許可或法律問題**,而不是編程或軟件開發。 [見這裏](http://meta.stackoverflow.com/a/274964/1402846)瞭解更多信息,以及[幫助/話題]。 – 2015-06-11 23:36:21

回答

4

這是一件不容易的事情。對於商業產品,麻省理工學院是首選,因爲它是更寬鬆的許可證。它仍然允許你提交你的代碼更改回社區,但GPL將要求你。但是,如果你正在改變的是jQuery JS文件,我認爲不重要。在GPL下,您必須根據GPL許可這些更改,但可能不是您的整個應用程序(這些是我的想法,他們可能是錯誤的 - 之前我知道我錯了,只問我的妻子)。

不過,我會去麻省理工學院去保護自己。

+0

我的印象是,你必須在GPL下發布整個應用程序,而不僅僅是修改部分......正如你所解釋的,看起來MIT似乎是GPL的超集。爲什麼作者選擇GPL是一種選擇? – LicenseQ 2009-02-05 17:50:32