“足夠多的眼睛,就可讓所有問題浮現” (Given enough eyeballs, all bugs are shallow),開源(open source/開放源碼)運動的這句經典名言,已經點明了開源的核心特征:開放、共建。從這種意義上來說,開源其實和“種蒲公英”如出一轍。
將挑中的蒲公英種子,在開放、無界的荒原中埋下、澆水、施肥......從一株到一片,從一處荒原到點點翠綠,然后一陣風來,如源碼和開源精神一般的種子隨風而起,只需再等待一個四季,在一批又一批的“耕種者”共建參與后,漫無邊際的荒原就會遍布起蒲公英的“綠”。
開源的“前綴”是自由,不是免費
蒲公英之所以能隨風而起、落地成群,因為它是“自由”的。
盡管開源與“自由”同行,但我們從未將開源與“自由”同一而語。從 1998 年開源一詞興起時,我們就已經無法把開源和“自由”完全分割開來。開源,來源于自由軟件運動(Free Software Movement),開源精神也繼承至自由軟件運動,并由此孕育、發展、蓬勃而來,“開源”繼承了“自由”的精神內核并逐漸拓展為現在的開源哲學體系。
所以我們講開源就必須得先說“自由”!
自由軟件運動的起源和一次“卡紙”事件息息相關。20 世紀八十年代初,MIT AI 實驗室一臺新獲贈的激光打印機,在實際使用中經常“卡紙”,自由軟件精神領袖Richard Matthew Stallman(RMS)當時作為實驗室一員深受其苦,以往RMS僅需稍微修改、調試源碼即可解決問題,但這次打印機制造商施樂公司卻以保密為由拒絕提供源碼。私有軟件對源代碼的壟斷和封閉,徹底激發出RMS等人對封閉開發環境的反抗,并公開發起GNU計劃,宣布它的目標是創建一套完全自由的操作系統,所有開發者都可自由使用、復制、修改、分發源碼。這標志著自由軟件運動正式拉開序幕。
隨著自由軟件運動的發展,“free software”的雙重屬性被拿上企業與開發者的辯論桌,“free”所代表的“免費”,讓多數企業避之不及。沒有企業的參與,“自由”被關入發展的牢籠,蒲公英就此失去了等待已久的風。如何獲取企業的認可和參與,“自由”急需一個全新的定義,就此OSI(Open Source Initiative)聯合創始人Eric Steven Raymond率先公開呼吁使用“開源”一詞以替代“自由”。自此,開放、平等、協作、共享的開源模式逐漸成為全球軟件技術和產業創新的主導力量之一。
軟件吞噬世界,開源吞噬軟件
十年前,面對軟件無所不在的滲透,Netscape創始人Marc Andreessen提出了“軟件吞噬世界”的觀點。如今,開源的大潮也隨著數字化創新的演進蔓延到世界的各個角落。據信通院《開源生態白皮書(2020年)》等行業分析報告,截止目前,97% 的軟件開發者和 99% 的企業都在使用開源軟件,在全球前 2000 強企業的所有關鍵任務軟件組合中,開源無處不在,原本孤零的蒲公英已基本覆蓋“荒原”。
2021 年,《國民經濟和社會發展第十四個五年規劃和2035年遠景規劃綱要》、《“十四五”軟件和信息技術服務業發展規劃》等明確指出要“支持數字技術開源社區等創新聯合體發展,完善開源知識產權和法律體系,鼓勵企業開放軟件源代碼、硬件設計和應用服務”。政策與技術的雙重驅動下,國內開源事業的車輪滾滾向前,目前在著名的開源代碼托管云服務平臺——GitHub上,中國開源貢獻者已經躍居到全球第二,并且占比持續在上升,預計在 2025 年會達到全球13%以上。
國內開源的蓬勃發展,除了個體開發者外,企業參與開源同樣舉足輕重。BAT、華為、滴滴等知名企業都是開源領域的重要參與者,一些國內外重磅的開源項目,背后都有著他們的身影。如騰訊的萬億級分布式消息中間件 TubeMQ、深度學習框架 Angel,百度的國產深度學習平臺PaddlePaddle 等等,無不是開源領域的明星項目。
以華為為例:近年來,華為一方面深入參與國內外開源社區建設,構建開源影響力,強化自身技術實力;另一方面基于自身技術沉淀,先后孵化推出 openEuler、OpenHarmony、KubeEdge、EdgeGallery 等平臺級開源項目,不僅激發了中國基礎軟件發展動力,也加快驅動國內數字化轉型升級。
擁抱開源,“維”遠方破浪前行
種下一棵樹最好的時間是十年前,其次是現在。
作為數字化轉型推動者的拓維信息,基于技術洞察,積極布局開源事業,為國內開源事業貢獻拓維信息專屬力量。目前,拓維信息正通過“對外擁抱開源生態,對內塑造開源氛圍”構建開源內外雙循環,擁抱開源,讓帶有拓維信息標簽的“開源”蒲公英在荒原中蓬勃生長。
對外,拓維信息以白銀捐贈人的身份加入開放原子開源基金會,成為 OpenHarmony 項目群成員、A類候選捐贈人。拓維信息還主導成立 OpenHarmony 工業互聯網和教育信息數據采集兩大SIG ,積極孵化拓展 OpenHarmony 在相關領域的應用。目前,拓維信息旗下開鴻智谷已面向教育和交通兩大領域推出OpenHarmony軟件發行版——教育在鴻OS發行版和公路在鴻OS發行版。除此之外,拓維信息還積極參與了Docker、k8s等明星開源項目以及華為開源的KubeEdge等項目,構建PaaS、AI、邊緣計算等基礎技術平臺,賦能千行百業,助力數字化轉型。
對內,拓維信息在公司內部積極開啟全員“共商、共創、共享”的協同開發模式,通過各類技術活動構建開源文化,促進公司技術人員加強內部協同以及開放式技術交流氛圍的構建。
未來,拓維信息還將繼續深入參與外部優質開源項目,為公司產品、解決方案打造構建基礎技術能力平臺,同時還將在內部開展組織各類技術活動培育開源文化,由內而外,構建流暢且活躍的“開源內外雙循環”體系。
其中“內部開源內循環”,是通過內部代碼開源、開源協同的方式,減少重復投入、提升研發效率、降低運營成本。在“開源內循環“中孵化的新秀項目以及畢業優秀的開源項目,輸送、反哺至外部開源社區。“外部開源外循環”,則是以產品、社區、商業的形式進一步創造社會價值及商業價值、促進技術發展及科技創新、提高研發質量和降本增效。通過“開源外循環”,引入外部優秀的開源項目,通過外部的新鮮血液促進內部技術持續的創新。
開源并不是一蹴而就的事業,而是一場默默耕耘、培育生態的修行。數字時代風起時,拓維信息的開源精神和源碼就會像蒲公英的種子一般散落到各個角落,將創新技術鋪展到更多行業和場景之中,為廣闊的數字荒原帶來開源的“生機”。
-
開源
+關注
關注
3文章
3375瀏覽量
42600
發布評論請先 登錄
相關推薦
評論