BSD開源協(xié)議是一個給于使用者很大自由的協(xié)議。
可以自由的使用掂咒,修改源代碼才沧,也可以將修改后的代碼作為開源或者專有軟件再發(fā)布迈喉。當(dāng)你發(fā)布使用了BSD協(xié)議的代碼,或者以BSD協(xié)議代碼為基礎(chǔ)做二次開發(fā)自己的產(chǎn)品時温圆,需要滿足三個條件:
1.如果再發(fā)布的產(chǎn)品中包含源代碼挨摸,則在源代碼中必須帶有原來代碼中的BSD協(xié)議。
2.如果再發(fā)布的只是二進(jìn)制類庫/軟件捌木,則需要在類庫/軟件的文檔和版權(quán)聲明中包含原來代碼中的BSD協(xié)議油坝。
3.不可以用開源代碼的作者/機(jī)構(gòu)名字和原來產(chǎn)品的名字做市場推廣。
BSD代碼鼓勵代碼共享刨裆,但需要尊重代碼作者的著作權(quán)澈圈。BSD由于允許使用者修改和重新發(fā)布代碼,也允許使用或在BSD代碼上開發(fā)商業(yè)軟件發(fā)布和銷 售帆啃,因此是對商業(yè)集成很友好的協(xié)議瞬女。
很多的公司企業(yè)在選用開源產(chǎn)品的時候都首選BSD協(xié)議,因?yàn)榭梢酝耆刂七@些第三方的代碼努潘,在必要的時候可以修改或者 二次開發(fā)诽偷。