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

開放原子開源基金會 TOC 副主席譚中意:企業開源從來不是做慈善丨T觀海

原創 精選
開源
企業參與開源的主要目的還是為了商業利益

近兩年,中國的開源力量在不同層面勢起。

國際開源事務中,中國頂級開源項目的貢獻度逐年增加,2021 年進入 ASF 孵化的所有項目均來自中國,國際影響力顯著提升;開發者方面,據GitHub 2021年度報告,來自中國的開發者用戶已達 755 萬,位居全球第二;企業方面,越來越多的大廠愿意牽頭聯合其它公司與各種開源項目社區,尋求共建開源生態。

但需要直面的是,隨著開源熱度的高漲,開源相關的爭議也逐漸進入大眾視野。

圍繞開源動機、開源合規、開源運營等方面的話題始終議論紛繁、莫衷一是。從事開源工作,如何平衡利他和利己之間的關系?企業自主開源如何避免“KPI開源”陷阱?開源項目如何長久地活下去?51CTO特邀開放原子開源基金會 TOC 副主席譚中意,聊一聊開源那些事兒。

開源的初衷:從來不是烏托邦

爭議經常源自認知的差異。對于開源初衷理解的不同往往會影響到時下人們對于各類開源事件的判斷和態度。有人說,開源肇始于烏托邦式的利他精神,也有人說,開源是出于反壟斷的訴求。對此,譚中意認為,兩種說法均有偏頗,他結合兩個人物故事作了進一步說明。

回顧開源的歷史,有兩位“開山祖師爺”不得不提——理查德·斯托曼(Richard Stallman)和林納斯·特瓦茲(Linus Torvalds)。

早期是一名黑客的斯托曼發現,某些打印機的驅動程序并不盡如人意,他想改進但打印機廠商又拒絕提供程序源代碼。這一事件成為小小的導火索,促使斯托曼成為了自由軟件(Free Software)運動的發起者和精神領袖。

譚中意提到,斯托曼多次強調 Free Software 中的“free”指代的是“自由”,而非“免費”。斯托曼認為軟件應該擁有各種各樣的自由,后來被具體闡釋為“四個自由”,即被使用的自由、被修改的自由、再分發的自由、再分發自己修改的版本的自由。此外,斯托曼本身對法律、知識產權非常關注?!皬乃O計的 GPL License 也能看出他在這方面有很多考慮。”

而另一位重量級人物林納斯在最初寫 Linux 內核時更多地可能是“just for fun”?!八约簩懥藗€小版本,寫完之后,發現基本能用了就把它公開,希望更多人給他提意見。更像是說我做了一個玩具,很好玩,大家一起來看一看吧。”

因此,在譚中意看來,開源的初衷既非烏托邦式的利他精神,也不是反壟斷的策略應對,這些說法可能是后來的利益相關者“人為地將其拔高了”。他認為,開源更類似于一種社會化大協作。

“只不過對于這種多人協作模式有一定約束。只有當協作結果滿足一定條件時,才能讓這種協作更長久地持續下去。比如我把軟件開源出去了,如果你想拿回去,沒問題;如果你想修改,沒問題。但你不把它公開,別人看不到你的修改,別人也無法享受到你的修改,那肯定就是違反了開源的初衷的。”

譚中意認為,開源發展至今,其精神都是建構在“這種開放、透明、協作的基礎之上”。大家都認可開源的協作精神,同時又有像開源許可證之類的契約作為保證。區別在于,現在開源協作的范圍更廣,不僅僅是軟件公司,開源正在切實地影響到更多的人。

彩蛋Q&A

51CTO:開源許可證的約束力如何,是否受我國法律承認和保護?

譚中意:是的。開源許可證其實相當于一個知識產權方面的合同,現在國內外都認為它具有法律效力。美國和德國相應的判例大概在十年前、二十年前就比較多了,國內在去年年底出現了首個違反

GPL 的案件判決生效,原告是羅盒網絡科技有限公司?!傲_盒案”是國內法院肯定開源協議法律效力的第一個典型案例。

企業開源的背后動機

在參與開源的主體中,企業是最不容忽視的一支力量。當前國內的大企業普遍愿意以更開放的姿態,在開源合規、開源選型、開源協作等方面貢獻自身力量,帶動整個開源生態的蓬勃發展。那么企業為何要參與開源?對此,譚中意直言,“企業首先是一個利益共同體,它的目的不是做慈善,所以企業參與開源的主要目的還是為了商業利益”。

企業參與開源主要有三種形式:消費、參與貢獻、自主開源。譚中意就其具體動機進行了詳細說明。

消費開源軟件目的最為直接,那就是降成本。效果也是立竿見影?!皩σ患移髽I來說,從頭開發一款軟件和利用已有的成熟軟件進行二次開發,成本相差可能在一個數量級以上。(還有一點)如果沒有大量的低成本的開源軟件的支撐的話,光靠幾個企業自己從零開始,我覺得國內的IT企業進步沒那么快。”

而無論是參與貢獻還是自己創建開源項目,主導原因可能就較為多樣。其一,開源可以集眾人之力進行開發,相較僅僅依靠自身公司的開發力量,人力成本會有所下降;其二,通過與業內頂尖的公司合作有助于打造技術口碑,甚至是成為構建技術標準的主要力量;其三,鑒于某些公司的商業模式架構在開源項目之上,所以不能單純從直觀收入來衡量,要從這些公司的產品和整體生態來判斷其開源目的。

關于商業模式和開源動機的關聯,譚中意舉了個例子:同樣是 Linux 內核,貢獻排名靠前的幾家企業其實目的迥異。

比如紅帽,采用 Upstream First 的開發模式,為用戶提供 Linux 發行版。它為 Linux 內核做貢獻,實質是在打造和鞏固其技術口碑,讓用戶更加信服其服務;而 Intel 作為常年活躍在 Linux 內核TOP前三的貢獻者,其主要目的在于支持其硬件產品;微軟曾經也是 Linux 內核的主要貢獻者之一,其重點在于虛擬機模塊。微軟 Azure 上有近半數虛擬機運行的是Linux系統,如果不能進 Linux 內核的上游社區,其虛擬化產品的任何改動都會牽涉到成本的增加,支持 Linux 內核,實際上是為了完善 Azure 虛擬機的性能。

可以看到,正如譚中意所說,“針對同一個開源項目,不同公司給它做貢獻的商業利益是不一樣的”。一家企業通過開源所瞄準的商業利益需要從其具體的商業模式、目標用戶、市場等多角度來衡量。不過這也從側面反映出了開源這一模式的優越性:盡管商業目的不同,但不妨礙一眾公司在同一個開源社區協同工作,基于公開代碼和預設的開源條款,眾人甚至在一定程度上達成了利益協同,共同深耕,而后各自豐收。

彩蛋Q&A

51CTO:谷歌是一個通過開源方式達成壟斷的典型案例。這種模式會成為未來的一種常態化策略嗎?

譚中意:很多大企業都想這樣做,但并不是誰都能做到。從目前看到的案例來說,谷歌利用安卓占領了大量的市場份額,再從 GMS 來收費,這個商業模式也不是其在開源前就預設的路線,而是一代一代演進的結果。站在當下推演,其成功靠的是天時地利人和。

天時,即市場有需要,且技術已經進步到能滿足這一需求;地利,指的是你的競爭對手有失誤?;叵氚沧恳唤y天下的過程,它的主要對手其實犯了很多的錯誤;人和,就是你要思考如何去聚合技術鏈、產業鏈上的各方力量,讓大家形成共同的利益圈,在共贏中就能盤活生態圈,并使其越來越龐大。

警惕“KPI開源”陷阱

 企業參與開源一般都有明確的目的性,但近年來一些“KPI 開源”項目的出現也開始讓部分開源項目的價值飽受質疑?!氨持鳮PI來開源”的行為往往導致開源項目或華而不實,變成兒戲,或半途而廢,淪為深坑。

譚中意指出:“對企業來說,開源是一件很嚴肅的事情,一定要有對應的商業目的和相應策略的設計。你的目的如果是做技術品牌,沒問題。那么一旦這個項目開出去,你就不能把牌子砸了。怎么衡量?做技術品牌需要長期持續的投入,如果挖了坑卻沒人填坑,那肯定就是砸牌子了?!?/p>

譚中意多次提到,現在的開源項目不是太少,而是太多了。因此,開源項目的主要負責人需要認真想清楚開源目的是什么,也要仔細衡量這個目的對應的階段、對應的指標,避免因為“短視”和某些“不合理的期待”而讓開源項目淪為KPI的犧牲品。

對外開源需要建立良好的審核和管理機制。譚中意介紹,目前國內像百度、阿里、騰訊等大廠在對外開源時均有一套自身的審核流程,企業對外開源正逐步規范化、體系化。

當年在百度任職時,譚中意曾設計了一套相應的制度?!霸诎俣鹊臅r候,任何一個項目開源都需要部門總監進行答辯,其實就是要講明白,這個項目為什么要開,有什么收益,之后需要投入多少人力進行維護,最終目的是否明確,是否經得起挑戰??偙O需要向評審委員會進行答辯,如果答辯不通過,那這種開源項目就無法成立。可以說每個項目的對外開源都要走很長的流程?!?/p>

除了 KPI 開源造成的項目危機外,有時候企業會因為某些商業原因,后續不再對開源項目進行投入。在這一情況下如何進行取舍呢?譚中意認為,關鍵在于兩點。

“首先,這個項目在市場上是否有價值,如果在技術生態上有它的位置,那么這個項目就可以活下去。再者,主導公司有沒有意愿讓這個項目長期活下去,必要的時候需要放權,因為你不可能讓開源社區的人繼續維護這個項目,同時又給你的公司白打工。

舉個例子,當年 Oracle 收購 Sun,Sun 有個叫 Open office 的開源項目, Open office 實質是 Microsoft Office 的替代品。收購之后,Oracle 不想繼續維護這個項目了,但是 Linux 環境下需要類似的 Office 編輯器,因此這個項目有活的必要性。Oracle 就把這個項目捐給了 Eclipse 基金會。如果甲骨文公司不把這個項目捐出去,那我覺得開源社區的人也不見得愿意去給它持續做貢獻。當然,如果這類項目在市場上過多,即使是基金會來主導,我覺得這個項目也會慢慢死掉。”

譚中意提到,事實上,不是每一個開源的項目都要長久地活下去,要尊重其技術生命周期。在這個周期內,這個項目能夠滿足一定的需求,被一定的客戶所使用,就足夠了。

彩蛋Q&A

51CTO:由企業主導的開源項目,在后期是否一定會面臨中立性問題?

譚中意:不一定。比如安卓,它現在也不中立,但還是活得很好。由基金會來治理的項目其實會有一些特點,但不是所有的項目都適合這種模式,具體要看這個項目的特點和主導方對這個項目的商業訴求。一旦你把這個項目捐給基金會后,其實就喪失了百分百的控制力,當然好處是開放治理能容納更多的合作者,所以一個企業在選擇是否要讓基金會來管理自己項目的時候,肯定會進行多方面的考量。

理性利己才是長存之道

無論是企業還是個人主導的開源項目,如何生存都是首要議題。對此,譚中意表達了這樣一個觀點——“理性利己才能長期化”。何謂“理性利己”?

 “在開源世界里能夠長期運作下去的,一定是這個人或者這個企業從開源里面獲得的收益是大于他在其中所做的投入的,即投資回報率一定為正。”譚中意解釋道,“簡單點說,你在開源項目上的
ROI 為正,所做的事對自己有收益,同時又能幫助到其他人,這就是開源世界的‘理性利己’?!?/strong>

從這個角度來看,今年年初時引起不少爭議的開源作者“刪庫跑路”事件就是一個反面案例?!澳敲绦騿T之所以會那么做,就是因為他在開源項目里獲得的收益不足以覆蓋其付出的努力。對于個人開發者來說,最初開源可能是覺得自己寫的東西不錯,發出來給別人看一看,別人可以幫我來完善它,這有助于軟件質量的提升。但時間一長,如果我從外界獲得的反饋和收益不能支撐我持續往下做,投入產出比失衡了,那這種模式就不是特別健康?!?/p>

對于企業來說同樣如此。不過企業自主開源時獲得的收益有著更多元化的衡量角度?!坝械氖菫榱苏伎樱械氖菫榱俗鰳藴剩械氖菫榱松虡I變現,有的是為了打造技術品牌,每種目的背后都有不一樣的資源配備和運營方式,不能一概而論?!?/p>

當前 GitHub 上的開源項目如恒河沙數,各類技術演進又日新月異,要在一眾項目里脫穎而出,獲得生存和持續的成長性,強大的運營能力是關鍵。而根據發展階段的不同,開源運營有著不同的側重點。

 “一般來說,開源項目發布以后,首先要讓別人知道它。知道之后,還得讓他們能夠用起來,用起來之后還要讓他們提反饋。”譚中意提到,“具體來說,第一階段,讓別人知道項目。如何衡量這個認知度,比較簡單的方法可以看 star 數,還有 Google Trends、百度指數+微信指數等;第二階段,讓別人使用項目。想看到使用情況的反饋,可以參考新建和關閉的 issue 和 PR 數;第三階段,真的投入實踐后會誕生一些落地案例。此時可以具體分析落地案例的數量和質量?!?/p>

總的來說,針對不同階段,衡量運營效果的可量化指標也有差異。不過譚中意也提醒道:“千萬別把這些指標做成運營人員的 KPI,如果變成 KPI 的話,這些數據中除了落地案例之外,其他數據都能‘刷’出來?!边@樣刷出來的項目,能得一時虛假繁榮,卻也如泡沫般風吹即散,最終極易中途夭折、得不償失。

彩蛋Q&A

51CTO:有人說,開源吞噬世界。未來開源和閉源軟件會如何發展,能長期共存嗎?

譚中意:兩者一定是并存的。首先,所有的開源許可證都有免責條款,用戶使用開源軟件導致任何問題,開源作者是一概不負責的。但是,商業公司一定是需要有人來負責的。企業只要用開源軟件,就一定要有人能幫他兜底,要么他自己來做,要么他找一個服務公司來幫他做。

再者,開源的東西更多的是在基礎架構層,上面的產品和業務形態各有各的商業邏輯,一定是用私有軟件。所以說開源和商業的軟件一定是長期共存,在不同的場合各自作用,造福開發者和最終用戶。不能說誰代替誰,我很難想象一個只有開源軟件的世界或者只有商業軟件的世界。

尾聲

開源要有其技術價值,必須要解決人類的問題。不必過于深究其存續問題,在其技術生命周期中,通過很好的運作幫助眾人解決了問題,就充分實現了其價值。但如何讓它存活是個中關鍵。

在開源世界里,平衡利他與利己的關系是諸多爭議的肇始,也是協作共生的基石。要讓開源項目長久存活,需要項目主導方明確的目標、精心的運營、持續的投入,無論是企業還是個人,讓投資回報率為正,那么這項事業才能在漫漫長路中獲得堅持下去的源動力。

【嘉賓介紹】

譚中意,開放原子基金會TOC副主席,企業智能化轉型開源社區---星策社區發起人,曾在Sun/Baidu/Tencent從事開源相關工作20年,對開源戰略、合規、運營都有很深的經驗。

【欄目介紹】

“T觀海”是 51CTO 內容中心旗下的深度訪談欄目,主要面向各企業資深技術專家以及CEO、CTO、CIO等C級別人物進行的技術發展、商業邏輯道與術的采訪。旨在為IT從業者拓寬技術視野,為產業企業豐富選型方案,為大眾呈現來自技術圈的重磅觀點。

?

?

責任編輯:張潔 來源: 51CTO技術棧
相關推薦

2020-12-07 14:58:50

程序員開源開發者

2021-09-15 10:17:53

開源基金會Apache 軟件基金開源社區

2020-10-15 16:27:26

騰訊TencentOS tTKEStack

2023-04-25 19:25:46

2010-12-20 09:37:00

編程語言Apache前任主席

2016-11-17 12:17:20

微軟Linux開源

2020-03-13 16:19:42

RPCTARS騰訊開源

2023-05-09 11:33:43

Apache開源

2017-03-13 15:40:42

2023-06-14 11:38:32

OpenNJet通明智云

2023-12-18 17:43:10

騰訊云分布式數據庫

2011-07-15 09:09:41

Linux基金會

2014-11-12 09:49:43

Linux開源

2014-11-12 10:22:50

Linux開源

2013-11-26 15:46:36

Openstack

2022-06-14 15:08:51

開源基金會OpenInfra定向資助

2020-02-25 10:02:00

Linux開源軟件

2014-05-01 18:38:56

OpenPOWERPower開放

2012-09-21 17:24:04

開源云平臺開源云計算標準OpenStack
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美 日韩 国产 在线 | 亚洲深夜福利 | 精品久久久久久久久久久院品网 | 中文字幕日韩欧美一区二区三区 | 色.com| 韩国av一区二区 | 人人性人人性碰国产 | 欧美性乱| 99精品视频免费观看 | 欧美日韩一区二区电影 | 狠狠狠色丁香婷婷综合久久五月 | 91大神在线资源观看无广告 | 精品国产乱码久久久久久图片 | 综合二区 | 伊人网综合在线 | 欧美另类视频 | 成人在线视频观看 | 国产福利91精品 | 精品成人| 超碰人人插 | 色女人天堂 | 欧洲视频一区 | 国产极品车模吞精高潮呻吟 | 日韩在线观看中文字幕 | 国产精品久久九九 | 亚洲在线免费 | 一级毛片在线播放 | 久久久亚洲精品视频 | 国产乱码精品一区二区三区五月婷 | 精品亚洲一区二区三区四区五区 | 亚洲女人天堂成人av在线 | 日韩电影免费在线观看中文字幕 | 成人网视频 | 天天操 天天操 | 国产色婷婷久久99精品91 | 中文字幕a√ | 欧美日韩国产中文 | 一区二区不卡视频 | 久久不卡 | 影音av| 欧美国产精品久久久 |