W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
如果你們是從頭開(kāi)始的,那么使用 MIT License ,不容易出錯(cuò)。它很短,很容易理解,并允許任何人做任何事情,只要他們保留許可證的副本,包括你們的版權(quán)聲明。如果你們需要,您們能夠根據(jù)不同的許可協(xié)議發(fā)布項(xiàng)目。
否則,為項(xiàng)目選擇合適的開(kāi)源許可協(xié)議,取決于你們的目標(biāo)。
你們的項(xiàng)目非??赡苡校ɑ?qū)⒂校?strong>依賴。例如,如果你們開(kāi)源了一個(gè) Node.js 的項(xiàng)目,你們將可能使用來(lái)自 npm(Node Package Manager)的庫(kù)。你們依賴的這些庫(kù)都有它們自己的開(kāi)源許可協(xié)議。如果他們的許可協(xié)議”允許”(對(duì)使用,修改和分享給予公共權(quán)限,而對(duì)有關(guān)項(xiàng)目的許可協(xié)議沒(méi)有要求),這樣你們就可以使用任何你們想要的許可協(xié)議。共同允許許可協(xié)議包括 MIT,Apache 2.0 ,ISC 和 BSD。
另一方面,如果你們的依賴中有一個(gè)的許可協(xié)議是“強(qiáng)硬的 copyleft ”(也給予公眾相同的權(quán)限,但條件是有關(guān)項(xiàng)目得使用同樣的許可協(xié)議),那么你們的項(xiàng)目將必須使用與之相同的許可協(xié)議。copyleft 許可協(xié)議包括 GPLv2,GPLv3 和 AGPLv3。
你們也會(huì)想要考慮你們希望的社區(qū)使用以及為你們的項(xiàng)目做貢獻(xiàn):
你們的公司可能為自己的項(xiàng)目準(zhǔn)備了特定的許可協(xié)議。例如,它可能需要寬松的許可證,以便公司可以在公司的閉源產(chǎn)品中使用你們的項(xiàng)目?;蛘吣銈兊墓疽髧?yán)格的 copyleft 許可協(xié)議和一份附加的貢獻(xiàn)者協(xié)議,以便除了你們公司以外,沒(méi)有人能在封閉源代碼的軟件中使用你們的項(xiàng)目?;蛘吣銈兊墓究赡苡信c標(biāo)準(zhǔn),社會(huì)責(zé)任或透明度相關(guān)的某些需求,其中任何一個(gè)都可能需要特定的許可策略。與你們公司的法律部門(mén) 談?wù)劇?/p>
當(dāng)你們?cè)?GitHub 上創(chuàng)建了一個(gè)新項(xiàng)目,它給你們提供了選擇許可協(xié)議的選項(xiàng)。包括上面提到的可以使你們的GitHub項(xiàng)目開(kāi)源的許可協(xié)議。如果你們想要了解其他選擇,可以通過(guò)查閱 choosealicense.com 找到適合你們項(xiàng)目(即使它不是軟件 )的許可協(xié)議。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: