成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

寬松開源許可證的崛起意味著什么

開源 系統
“如果你用了任何開源軟件, 那么你軟件的其他部分也必須開源?!?這是微軟前 CEO 巴爾默 2001 年說的, 盡管他說的不對, 還是引發了人們對自由軟件的 FUD (恐懼, 不確定和懷疑(fear, uncertainty and doubt))。 大概這才是他的意圖。

為什么像 GNU GPL 這樣的限制性許可證越來越不受青睞。

“如果你用了任何開源軟件, 那么你軟件的其他部分也必須開源。” 這是微軟前 CEO 巴爾默 2001 年說的, 盡管他說的不對, 還是引發了人們對自由軟件的 FUD (恐懼, 不確定和懷疑(fear, uncertainty and doubt))。 大概這才是他的意圖。

對開源軟件的這些 FUD 主要與開源許可有關。 現在有許多不同的許可證, 當中有些限制比其他的更嚴格(也有人稱“更具保護性”)。 諸如 GNU 通用公共許可證 (GPL) 這樣的限制性許可證使用了 copyleft 的概念。 copyleft 賦予人們自由發布軟件副本和修改版的權力, 只要衍生工作保留同樣的權力。 bash 和 GIMP 等開源項目就是使用了 GPL(v3)。 還有一個 AGPL( Affero GPL) 許可證, 它為網絡上的軟件(如 web service)提供了 copyleft 許可。

這意味著, 如果你使用了這種許可的代碼, 然后加入了你自己的專有代碼, 那么在一些情況下, 整個代碼, 包括你的代碼也就遵從這種限制性開源許可證。 Ballmer 說的大概就是這類的許可證。

但寬松許可證不同。 比如, 只要保留版權聲明和許可聲明且不要求開發者承擔責任, MIT 許可證允許任何人任意使用開源代碼, 包括修改和出售。 另一個比較流行的寬松開源許可證是 Apache 許可證 2.0,它還包含了貢獻者向用戶提供專利授權相關的條款。 使用 MIT 許可證的有 JQuery、.NET Core 和 Rails , 使用 Apache 許可證 2.0 的軟件包括安卓, Apache 和 Swift。

兩種許可證類型最終都是為了讓軟件更有用。 限制性許可證促進了參與和分享的開源理念, 使每一個人都能從軟件中得到最大化的利益。 而寬松許可證通過允許人們任意使用軟件來確保人們能從軟件中得到最多的利益, 即使這意味著他們可以使用代碼, 修改它, 據為己有,甚至以專有軟件出售,而不做任何回報。

開源許可證管理公司黑鴨子軟件的數據顯示, 去年使用最多的開源許可證是限制性許可證 GPL 2.0,份額大約 25%。 寬松許可證 MIT 和 Apache 2.0 次之, 份額分別為 18% 和 16%, 再后面是 GPL 3.0, 份額大約 10%。 這樣來看, 限制性許可證占 35%, 寬松許可證占 34%, 幾乎是平手。

但這份當下的數據沒有揭示發展趨勢。黑鴨子軟件的數據顯示, 從 2009 年到 2015 年的六年間, MIT 許可證的份額上升了 15.7%, Apache 的份額上升了 12.4%。 在這段時期, GPL v2 和 v3 的份額驚人地下降了 21.4%。 換言之, 在這段時期里, 大量軟件從限制性許可證轉到寬松許可證。

這個趨勢還在繼續。 黑鴨子軟件的最新數據顯示, MIT 現在的份額為 26%, GPL v2 為 21%, Apache 2 為 16%, GPL v3 為 9%。 即 30% 的限制性許可證和 42% 的寬松許可證--與前一年的 35% 的限制許可證和 34% 的寬松許可證相比, 發生了重大的轉變。 對 GitHub 上使用許可證的調查研究證實了這種轉變。 它顯示 MIT 以壓倒性的 45% 占有率成為最流行的許可證, 與之相比, GPL v2 只有 13%, Apache 11%。

引領趨勢

從限制性許可證到寬松許可證,這么大的轉變背后是什么呢? 是公司害怕如果使用了限制性許可證的軟件,他們就會像巴爾默說的那樣,失去自己私有軟件的控制權了嗎? 事實上, 可能就是如此。 比如, Google 就禁用了 Affero GPL 軟件。

Instructional Media + Magic 的主席 Jim Farmer, 是一個教育開源技術的開發者。 他認為很多公司為避免法律問題而不使用限制性許可證。 “問題就在于復雜性。 許可證的復雜性越高, 被他人因為某行為而告上法庭的可能性越高。 高復雜性更可能帶來訴訟”, 他說。

他補充說, 這種對限制性許可證的恐懼正被律師們驅動著, 許多律師建議自己的客戶使用 MIT 或 Apache 2.0 許可證的軟件, 并明確反對使用 Affero 許可證的軟件。

他說, 這會對軟件開發者產生影響, 因為如果公司都避開限制性許可證軟件的使用,開發者想要自己的軟件被使用, 就更會把新的軟件使用寬松許可證。

但 SalesAgility(開源 SuiteCRM 背后的公司)的 CEO Greg Soper 認為這種到寬松許可證的轉變也是由一些開發者驅動的。 “看看像 Rocket.Chat 這樣的應用。 開發者本可以選擇 GPL 2.0 或 Affero 許可證, 但他們選擇了寬松許可證,” 他說。 “這樣可以給這個應用最大的機會, 因為專有軟件廠商可以使用它, 不會傷害到他們的產品, 且不需要把他們的產品也使用開源許可證。 這樣如果開發者想要讓第三方應用使用他的應用的話, 他有理由選擇寬松許可證。”

Soper 指出, 限制性許可證致力于幫助開源項目獲得成功,方式是阻止開發者拿了別人的代碼、做了修改,但不把結果回報給社區。 “Affero 許可證對我們的產品健康發展很重要, 因為如果有人利用了我們的代碼開發,做得比我們好, 卻又不把代碼回報回來, 就會扼殺掉我們的產品,” 他說。 “ 對 Rocket.Chat 則不同, 因為如果它使用 Affero, 那么它會污染公司的知識產權, 所以公司不會使用它。 不同的許可證有不同的使用案例。”

曾在 Gnome、OpenOffice 工作過,現在是 LibreOffice 的開源開發者的 Michael Meeks 同意 Jim Farmer 的觀點,認為許多公司確實出于對法律的擔心,而選擇使用寬松許可證的軟件。 “copyleft 許可證有風險, 但同樣也有巨大的益處。 遺憾的是人們都聽從律師的, 而律師只是講風險, 卻從不告訴你有些事是安全的。”

巴爾默發表他的錯誤言論已經過去 15 年了, 但它產生的 FUD 還是有影響--即使從限制性許可證到寬松許可證的轉變并不是他的目的。

責任編輯:未麗燕 來源: linux開源中文社區
相關推薦

2022-01-24 14:00:27

區塊鏈DeFi技術

2019-10-29 12:13:36

Community開源代碼

2025-02-18 08:22:00

人工智能SaaSLLM

2015-02-12 09:26:22

Ubuntu開源

2021-04-08 10:17:13

云原生公共云云計算

2019-04-03 11:05:47

DevOps敏捷開發開源

2023-09-27 10:54:25

物聯網傳感器

2014-08-18 10:31:41

游戲設計

2013-12-03 09:37:02

工作時間

2015-08-24 09:51:04

dtit

2022-05-23 13:17:32

Linux開源NVIDIA

2016-02-26 15:50:40

HTTP2

2021-08-05 16:30:58

邊緣物聯網物聯網大數據

2011-07-19 10:11:53

AndroidHTC蘋果

2010-10-26 11:16:55

紅旗云計算祥云工程

2014-06-19 16:20:19

OpenStackDocker 1.0

2023-01-05 10:16:27

2017-06-06 11:44:45

FuchsiaAndroidGoogle

2010-09-26 08:40:00

C++
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产第一页在线播放 | 91极品视频 | 久久精品国产一区二区电影 | 精产国产伦理一二三区 | 91在线播| 成人av鲁丝片一区二区小说 | 中文字幕在线观看视频一区 | 久久精品亚洲精品 | 久久精品aaa | 国产婷婷色综合av蜜臀av | 在线视频一区二区三区 | 国产一区久久精品 | 国产伦精品一区二区三区精品视频 | 欧美精品一区二区三区蜜桃视频 | 在线成人免费视频 | 欧美www在线| 国产伦精品一区二区三毛 | 国产三级在线观看播放 | 伊人春色成人 | 久久久久无码国产精品一区 | 久久夜视频 | 国产色网站 | 国产精品久久久久9999鸭 | 黄色片免费在线观看 | 国产美女在线观看 | 亚洲国产成人精品在线 | 久草视频观看 | 久久小视频 | 欧美综合在线视频 | 亚洲一区二区av在线 | 美女一级毛片 | 91麻豆精品国产91久久久久久 | 99这里只有精品视频 | 狠狠视频 | 在线播放亚洲 | 国产精品自产拍在线观看蜜 | 狠狠躁18三区二区一区 | 丁香综合 | 中文字幕乱码一区二区三区 | 黄色毛片免费视频 | 成人三级网址 |