複製鏈接
請複製以下鏈接發送給好友

軟件許可證

鎖定
軟件許可證是創建和提供應用程序、底層源代碼或相關產品的實體與其最終用户之間的合同。許可證是一種文本文件,旨在保護軟件開發人員的知識產權,並限制因使用許可證而可能對他們提出的任何索賠。 [1] 
中文名
軟件許可證
外文名
software license
所屬學科
計算機科學

目錄

軟件許可證特點

大多數軟件都屬於以下兩類,它們在版權法下的看法有明顯的不同:
  • 專有-也稱為“閉源”;專有軟件許可證-不提供代碼修改或重複使用的權限,通常只提供操作代碼,不提供源代碼。專有軟件許可證通常包括禁止被許可人為了獲得源代碼而對目標代碼進行“反向工程”的條款。
  • 自由和開放源碼軟件(FOSS)-簡稱“開放源碼”;自由和開放源碼軟件許可證-給予用户包括修改和重新使用軟件代碼的權利,向軟件產品提供實際的源代碼。這種開放源碼類型的許可給予用户修改軟件功能的權限和檢查軟件代碼的自由。 [1] 

軟件許可證應用

軟件許可證還為軟件的分發和使用提供了具有法律約束力的定義。最終用户的權利,如安裝、保證和責任,也經常在軟件許可證中詳細説明,包括對開發人員知識產權的保護。 [1] 

軟件許可證類型

軟件許可證有多種類型,具有不同的條款、支持協議、限制和成本。用户需要了解軟件許可證的基本知識,以確保充分了解責任並遵守法律的條款和限制。 [1]  雖然所有軟件許可證都執行相同的基本功能,即概述所討論的軟件的合法接受使用,但軟件許可證有許多不同的子類別。這些類別並不一定是排他性的;不同類型的軟件許可證經常會重疊。 [2] 

軟件許可證分類

  • GNU AGPLv3
  • GNU GPLv3
  • GNU LGPLv3
  • Mozilla Public License 2.0
  • Apache License 2.0
  • MIT License
  • Boost Software License 1.0
  • The Unlicense [3] 
參考資料