超實用!經常使用開源許可證有啥區別。

導讀 電腦中的軟件都有License,開源軟件也不例外。不過開源軟件的開源許可證那麼多種,又都有什麼區別呢?讓咱們上網搜搜看。

定義html

下面是摘錄百度百科的定義:linux

license是版權許可證。至關於軟件版權。軟件版權屬於知識產權的著做權範疇,具備知識產權的特徵,即時間性,專有性和地域性。軟件版權在法律上稱爲「計算機軟件著做權」。屬於著做權(知識產權)的一種。國家頒佈有《計算機軟件保護條例》,保護權益人的軟件著做權。程序員

自由軟件/開源軟件是自由的,免費的,源代碼開放的,咱們可自由下載安裝和使用。同時,爲了維護做者和貢獻者的合法權利,保證這些軟件不被一些商業機構或我的竊取,影響軟件的發展,開源社區開發出了各類的開源許可協議。htm

咱們經常使用的開源軟件協議大體有GPL、BSD、MIT、Mozilla、Apache和LGPL。開發

如何選擇get

先看看網上搜索的第一張表格開源軟件

超實用!經常使用開源許可證有啥區別。超實用!經常使用開源許可證有啥區別。

很詳細是否是,不過還有一個更直觀的。國內有個阮一峯漢化了烏克蘭程序員Paul Bagwell的分析圖社區

超實用!經常使用開源許可證有啥區別。超實用!經常使用開源許可證有啥區別。

第三張圖是英文的,比上圖清晰點,沒有找到漢化的版本。table

超實用!經常使用開源許可證有啥區別。超實用!經常使用開源許可證有啥區別。

結束語百度

筆者剛開始接觸開源的時候,對開源協議瞭解只知其一;不知其二,只曉得不要錢就能用,卻沒有發現他們之間是有區別的。特地從網上搜集了上面的三張圖,但願能幫助到和我同樣狀況的朋友。

本文原創地址:http://www.linuxprobe.com/how-choice-license.html

相關文章
相關標籤/搜索