當前位置:編程學習大全網 - 網站源碼 - github的開源項目問題

github的開源項目問題

妳要看下它的開源許可協議,不同的協議限制是不同的,如下是壹些常見的協議

Apache?Lience允許使用者修改和重新發布代碼(以其他協議形式),允許閉源商業發布和銷售。

BSD協議,需要遵守以下規則(2-Clause則不帶第3條):

1.如果再發布的產品中包含源代碼,則在源代碼中必須帶有原來代碼中的BSD協議;

2.如果再發布的只是二進制類庫/軟件,則需要在類庫/軟件的文檔那個和版權聲明中包含原來代碼中的BSD協議;

3.不可以用開源代碼的“作者/機構的名字”或“原來產品的名字”做市場推廣。

GPL的出發點是代碼的開源/免費使用和引用/修改/衍生代碼的開源/免費使用,但不允許修改後和衍生的代碼做為閉源的商業軟件發布和銷售。

MIT是和BSD壹樣寬範的許可協議,作者只想保留版權,而無任何其他了限制.也就是說,妳必須在妳的發行版裏包含原許可協議的聲明,無論妳是以二進制發布的還是以源代碼發布的。

要點:商業軟件可以使用,也可以修改MIT協議的代碼,甚至可以出售MIT協議的代碼。

  • 上一篇:西安 二手手機交易市場
  • 下一篇:有亞馬遜溯源碼是正品嗎
  • copyright 2024編程學習大全網