你的初創企業究竟應該用哪種開源協議?

cen 10年前發布 | 7K 次閱讀 開源

 

編者注:本文來自 TOMASZ TUNGUZ ,中文版由天地會珠海分舵編譯。

一旦你決定在你的產品中需要引入開源的庫,或者說你的產品本身就是個開源的軟件產品的時候,你就必然要考慮究竟在眾多的開源協議里面,哪一套是最適合自己的。

現在行業中流行的開源協議琳瑯滿目,但是,最流行通用的就是那三個:GPL,Apache,以及MIT。我一直以來都很好奇的一件事情就是,在眾 多使用/打造開源軟件的初創企業當中,他們所選擇的開源協議究竟有些什么樣的規律,而它們又和吸引投資以及投資人功成身退進行提現(exits:這里譯作 提現,也可以稱為退出。如風投在IPO前選擇提現退出,尋找下一家初創企業進行投資)方面有沒有什么關系。下面我們看看我們是否能從中找到一些蛛絲馬跡出 來,以便大家在為自己的開源產品選擇相關的協議的時候做參考。

黑鴨軟件(Black Duck Software)是一家從事代碼掃描檢查以確定這些軟件使用的是正確的開源授權協議的這么一家公司,它們每年都會將它們調查研究得出的 應用于開源項目中的前20名開源協議 給發布出來。

協議 應用率
GPL Family 42%
MIT 20%
Apache 16%

從上表可以看到,42%的開源項目的開發者們更傾向于使用GPL開源協議系列,而MIT是20%,最后Apache占了16%,這就是前三名的數 據。但是,從下圖你會看到的是,相比使用其他協議的企業,使用Apache開源協議的企業卻與其使用率非常不成比例的獲得了最大的投資額度,也就是說投資 人更青睞于使用Apache協議的那些初創企業。

你的初創企業究竟應該用哪種開源協議?

大家可以看到,Apache開源協議項目只占所有開源項目的16個百分比,但是卻獲得了50%的風投資金進來以推進它們項目的商業化進程。其實這 個數據很大一部分原因是得益于,推動當今炙手可熱的Hadoop進行商業化的數據管理軟件與服務提供商Cloudera,Hortonworks以及 MapR的推進。

MIT協議就來得有點雷聲大雨點小了。20%的開源項目中的開發人員都選擇MIT協議來作為它們的代碼開源協議,但是商業化項目中MIT協議的項目卻只籌集了1%的風投資金。反觀GPL協議的項目占據了42%的項目比例,獲得了37%的投資金額。

你的初創企業究竟應該用哪種開源協議?

而對于到了提現(exits:如文章開始所述,這里譯作提現,也可以稱為退出。如風投在IPO后選擇退出,尋找下一家初創企業進行投資)階段,包括通過并 購的方式和IPO的方式,采用GPL協議的項目還是具有壓倒性的優勢,創造了超過60億美元的流動資金。而Apache協議的項目則創造了20億美元的的 流動資金。在過去的話,這也許可以歸咎于GPL協議出來的時間比Apache協議出來的時間早了整整10年。(1989 vs. 2000)。事實上也是如此,迄今 最大的三宗開源公司并購案 中,Sourcefire (24億), Novell ($21億), MySQL (10億),毫無例外,采用的都是GPL的協議。這里的MySql和Novel都是在Apaceh協議誕生之前就已經存在的了(所以它們不用GPL的話還能用什么?)。

其實通過將Hadoop進行商業化的以及其他使用Apache開源協議的商業化初創企業的項目,如Cassandra, 很有可能在未來5年的時間內就會在“提現”上面超越采用GPL協議的那些企業。

就知識產權方面來說,這里各種協議之間其實存在這根本性的差異,本文就不做詳述了,相信大家問下谷哥和度娘就很快可以知悉了。總的來說 Apache協議相對來說是比較新穎的,采用該協議的企業從數據上來說,會獲得更多的風投投資進來。但,也正是因為它比較新,采用該協議的企業也基本上還 沒有看到有什么實質性的回報。

 本文由用戶 cen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!