哪種開源許可證下的軟體可以用於商業

2022-07-21 01:30:18 字數 1282 閱讀 4974

開源的軟體大家應該不會陌生,它幫助我們可以迅速的了解乙個技術的實現過程。並且可以加快我們的開發速度。但是不同的

開源軟體遵守各自的許可證協議,有些開源軟體是不能用作商業用途的。經過open source initiative 組織通過批准的開源協議目前

有60多種,那麼哪種許可證下的開源軟體可以用於商業,哪種又不能呢?下面就我個人的理解做個介紹。

下面這個部落格介紹的非常詳細:

apache license 2.0

要點:apache licence是對商業應用友好的許可。使用者也可以在需要的時候修改**來滿足需要並作為開源或商業產品發布/銷售。

bsd開源協議(berkerley software distribution)

要點:商業軟體可以使用,也可以修改使用bsd協議的**。

gpl( gnu general public license )

要點:商業軟體不能使用gpl協議的**。

lgpl( gnu library or "lesser" general public license )

要點:商業軟體可以使用,但不能修改lgpl協議的**。

mit( mit license )

要點:商業軟體可以使用,也可以修改mit協議的**,甚至可以**mit協議的**。

mpl( mozilla public license 1.1 ) 

要點:商業軟體可以使用,也可以修改mpl協議的**,但修改後的**版權歸軟體的發起者。

cddl(common development and distribution license ) 

要點:商業軟體可以使用,也可以修改cddl協議的**。

epl(eclipse public license 1.0 )

從上面的總結看出來,常用的開源軟體協議中,只有gpl許可證的開源軟體是不能作為商業用途的,其他雖然有限制但是也是可以的。

所以如果你要為乙個商業軟體尋找乙個開源的軟體工具,那麼最好不要使用gpl許可證下的軟體。否則,在以後產品商業化的時候就會遇到麻煩。

哪種開源許可證下的軟體可以用於商業

哪種開源許可證下的軟體可以用於商業 開源的軟體大家應該不會陌生,它幫助我們可以迅速的了解乙個技術的實現過程。並且可以加快我們的開發速度。但是不同的 開源軟體遵守各自的許可證協議,有些開源軟體是不能用作商業用途的。經過open source initiative 組織通過批准的開源協議目前 有60多種...

哪種開源許可證下的軟體可以用於商業

開源的軟體大家應該不會陌生,它幫助我們可以迅速的了解乙個技術的實現過程。並且可以加快我們的開發速度。但是不同的 開源軟體遵守各自的許可證協議,有些開源軟體是不能用作商業用途的。經過open source initiative 組織通過批准的開源協議目前 有60多種,那麼哪種許可證下的開源軟體可以用於...

開源軟體之許可證(四)

開源軟體之許可證 四 吳國平 北京市隆安律師事務所 開源軟體的優勢是顯而易見的,這種優勢在那些經歷無數加班修改bug的程式設計師看來,更為明顯。這種優勢有時也會因為程式設計師的私利 違法 行為而被帶入閉源的專案中,當然,這不在我們今天討論的範圍內。開源軟體系統給程式設計師直接提供源 這大大提高了開發...