Apache 基金會主席 Ross Gardler 與他的開源理念

cm54 9年前發布 | 7K 次閱讀 Apache

近期, Apache基金會的主席,也是微軟開放技術(Microsoft OpenTech)的發起人之一的,Ross Gardler來到中國,向中國的朋友們分享他的開源理念。那么通過我們對于Ross先生這次的中國之行的總結,向大家介紹一下他的開源理念,以及他對于中國開源產業的一些看法。

1.    Ross Gardler其人

Ross Gardler是地道的英國人,很難想象,Ross在成為程序員之前,曾經入選過英格蘭的青少年國家隊,之后他還做過好幾年的樂團和音樂制作人。之后他發現了自己對計算機的興趣,所以在1995年又重回校園開始學習計算機和編程。

多年的體育運動經歷,讓他明白了團隊合作和集體力量的重要性;樂團和音樂人的經歷,讓他明白了開放的態度和包容并蓄的必要性。這些思想,都影響了他后來選擇推廣開源事業這個畢生的決定。

如今,Ross除了作為Apache基金會的主席,管理了Apache旗下的各種各樣的開源項目以外,自己也親身參與了許多項目的運營和管理工作。最近,他作為發起者之一,也在親力親為的推動微軟開源技術(Microsoft OpenTech)的發展,幫助微軟實現轉型。

2.    Ross Gardler的開源理念

作為Apache基金會的主席,也是開源理念的最先倡導者之一, Ross 在OSTC大會上,也介紹了他和Apache基金會對于開源的一些理念,其中的核心觀點就是“社區勝于代碼!”

1)      開源不只是許可證這么簡單:開源項目不僅僅是將源代碼開放這么簡單,一款軟件的發展需要持續的維護和迭代更新,特別是在技術突飛猛進的今天,沒有一款產品能在發布之后就不做維護更新的一直持續使用,甚至很多產品需要每個月更新以應對新的應用場景和新的技術。對于閉源產品,也許廠商會有專業的開發團隊來跟進產品發布之后的長期維護。但是對于開源產品,特別是許多非廠商發布的開源項目,后期維護很難完全依賴開發者個人,這樣,就必須要通過社區的力量來對開源項目進行持續的維護。

當然,社區除了對開源項目進行了日常的維護之外,社區用戶之間的交流互通、技術分享也會豐富產品的功能,甚至能讓開源項目找到新的發展點。

2)      Apache助力開源產品和開源社區:在Ross的理論中,他認為Apache這樣的非盈利的基金會提供開源項目一個更大的國際化平臺,同時幫助開源產品建立和管理更大的開源社區,這對于開源產品來說最終會形成一種正向的循環。

首先,Apache為開源產品提供了強大有力的社區支持,那么更大的社區就帶來了更多潛在的代碼貢獻者。其中,更多的代碼貢獻者為開源項目本身又增加了力量,滿足更多潛在客戶的需求。最后,更多的客戶帶來的收益最終又會反哺社區的發展壯大。

Apache在循環扮演的作用,除了一開始提供一個強大的平臺之外。循環的每一個部分Apache也會給予項目充分的幫助,加速項目的發展和提升。

3.    Ross Gardler對中國開源業的一些看法

此次中國行,Ross除了向國內介紹Apache以及開源思想外,更重要是對于中國開源行業的一些現狀,從世界開源領袖的角度做出分析嗎,并向中國開源業界提出他的建議和指導。那么我們也來看一看Ross Gardler先生對于中國開源行業的一些看法:

1) 中國的開源行業仍處在發展期:中國的開源行業在最近幾年已經有了極大的發展,也出現了不少有影響力的開源項目和開源產品。但是和硅谷的開源業相比,中國的開源業總體上仍然是處在發展期,仍有很多不足和不成熟的地方。

在Apache旗下的開源項目來自中國的代碼貢獻者在全部貢獻者中的比例仍不算太高,相比中國的開發者數量來說,開源項目貢獻者的比例依然偏低。同時,中國的開源項目貢獻者絕大部分仍以企業開發人員為主,個人開發者貢獻的比例相比其他的國家來說要低不少,這也說明國內的開源項目大部分仍是企業驅動的,并不是出自個人項目或是社區的項目。

2) 中國開源業的差異:相比于硅谷成熟的開源生態圈和體系,國內的開源業尚未成熟,Ross總結了幾點原因:

●  中西方的語言文化差別使得中國的開發者與國外開發者之間存在一定的隔閡。一方面,造成中國和國外開源社區的互相貢獻都不是很多。同時,也讓很多國內的開發者比較慢的才能接收到第一手的國際開源界動向,造成了國內的業界(不管是IT互聯網行業還是傳統行業)對于開源這種思想的認知都有一定程度的落后。

●  中國的國情是使得廠商需要探尋一條嶄新的開源商業模式。硅谷的開源商業模式并不是“放之四海皆準”的,在美國以外的市場,特別是如今崛起的中國市場,現在已有的開源商業模式似乎并不能完美的適配。所以,需要探索一條適合中國的開源商業道路,也正因為如此,國內很多的技術廠商和用戶廠商對于都保持觀望的態度。

●  因為中國在開源產業起步較晚,無論是企業級還是民間的開源社區,在社區的建設和維護管理上,也不如硅谷的大型開源社區這樣成熟。這不僅使得很多開源項目沒有得到很好地運營,也一定程度上降低了許多個人開發者的一些興趣和熱情。 

3)     中國開源的未來方向:我從Ross的分享中,總結出幾點他對于中國開源發展的一些建議:

●  加強中外的交流:如今在技術界,中外的交流已經越來越頻繁,相信對于開源產業,也是需要更多的行業和個人的交流,才可以了解開源的思想,同時學習到國外開源業的成功經驗。

●  鼓勵更多的開源:雖然中國的開源業仍未成熟,但是開源以及開源商業模式的探索不應該因為這樣而停滯不前。相反,應該鼓勵更多的開發者以及企業廠商擁抱開源,并且在自己的開源道路上共同總結出一條真正適合中國的開源道路。

●  Apache和微軟的推動:Apache基金會和微軟開放技術(MS OpenTech)也將加大對中國的幫助。Apache會舉辦多場的分享,組織更多的硅谷開源先驅與中國的朋友們面對面交流。微軟開源技術則成立了“開源社”,聚集國內的開源社區和開源廠商聯合起來,共同探討中國開源行業的發展方向。此外,微軟也會在Azure云以及VM Depot容器平臺上給予中國的開源項目支持,此前,中國的開源NoSQL數據庫SequoiaDB就已經在VM Depot國際版發布了他們的數據庫鏡像,Ross本人也在博客上向全世界的用戶推薦了這個項目(https://msopentech.com/blog/2015/03/26/sequoiadb_vmdepot/ )。


小結:

開源行業在中國的發展仍處在發展期,但另一方面來說,就是中國的開源市場仍然有巨大的潛力,特別是在IT互聯網行業在中國的迅速崛起的前提下,開源行業的市場仍然有巨大的潛力。相信只要能像Ross Gardler先生所說的那樣,中國的開發者和開源業一起努力,未來的中國開源產業也一定會崛起。

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