你認為開源的意義是什麼? 一起來看看龍蜥的故事
你是否思考過開源的意義?是獲取免費種子使用者?還是技術貢獻社會價值? 開源意義千人千面,最重要的是參與進來和分享出去。貫徹開源精神,龍蜥社群從 Linux 開源而來,CentOS 替換出發,捐贈給開放原子這樣的第三方中立開源基金會,到開源中去,最後落地千行百業中去產生實際價值。從開源中來,到開源中去,龍蜥社群曾走過一條怎樣的開源之路?
龍蜥,屬蜥蜴目,其下屬大多數物種為中國所特有。
它還有另一種代表——即龍蜥作業系統,由阿里雲、統信軟體、三大運營商等知名廠商共同發起並開源。
1.誕生背景—— 內孵外化,應運而生
龍蜥操作統躍入大眾視野,並非一日之功。
早在 2010 年,龍蜥就在阿里內部誕生。創立初期,便應下了“替代 CentOS,為中國基礎軟體領域貢獻一份力量”的命題。龍蜥作業系統在阿里巴巴內部打磨了數十年,有效支撐了歷年天貓“雙11”大規模實踐,系統的穩定性、安全性和效能經受住了非常嚴苛的考驗。
龍蜥作業系統在開源的 3 個月後,恰好經歷了 CentOS 停服這個令行業為之一震的事件。2020 年 12 月 CentOS 官方宣佈計劃停止維護 CentOS Linux 專案。放眼當時,CentOS 在政務、電信、金融、能源、網際網路等行業被廣泛應用。停服事件對國內廣泛應用 CentOS 的各行各業使用者群體帶來了嚴峻的挑戰,同時也給國內作業系統產業的發展提供了新契機。2021 年 10 月,龍蜥作業系統在阿里云云棲大會上亮相。可以說,龍蜥的問世趕上了這一視窗期,等待時代的檢驗。
(圖/龍蜥亮相 2021雲棲大會)
2.實踐檢驗——龍蜥作業系統是 CentOS 替代的最佳選擇
於網際網路公司而言,作業系統這種底層的技術軟體的變更,會對其業務產生非常大的衝擊。為了保證在業務平穩運營的環境實現底層作業系統的替代,龍蜥社群進行了大量的技術工作,最終實現讓使用者無感,對業務有改進,從 0 到 1 到 1000 到 10000,規模化複製的替代目標。
龍蜥作業系統和其他開源作業系統的本質區別在於,其針對雲端計算進行了全面的最佳化,在數次實戰中沉澱出技術,而非空理論。透過不斷演化核心這一作業系統核心技術,龍蜥社群核心相關的技術在其他開源社群的各個子系統排名都屬於業內前列。龍蜥還打造了 Java 虛擬機器、全棧國密相關解決方案的技術標杆,並且支援使用者從其他作業系統一鍵平滑遷移到龍蜥作業系統上。
目前,統信軟體、移動、聯通、龍芯等多個廠商基於龍蜥作業系統釋出衍生版,並且這些衍生版在金融、電信、電力、交通、政務等行業紛紛落地。“只有透過足夠大規模的驗證,最終才能得出龍蜥作業系統是作為替代 CentOS 的最佳體驗的結論。”龍蜥社群理事長馬濤表示。
3.龍蜥發展步入快車道
2020 年 9 月龍蜥社群成立以來,龍蜥作業系統先後釋出了 Anolis OS 8.2、 8.4、 8.6 等多個版本,後續逐漸發展到整合了 x86、Arm、龍芯、RISC-V 等完善的晶片支援,滿足多種計算場景的需求。
經過一年發展,龍蜥作業系統的下載量翻了 5 倍,裝機量達到 130 多萬。在社群的整個研發資料方面,目前整個龍蜥社群已經有 50 個 SIG 組,匯聚了數千位開發者和 30 萬名社群使用者。在剛過去的 6 月份,龍蜥社群釋出了 新一代作業系統 Anolis OS 23 研發路線圖,新版本傳達龍蜥更自主創新的決心以及代表更完善的技術路線,整體涵蓋了編譯器、核心、安全、虛擬化、雲原生等領域,包括更完善的晶片支援,讓我們拭目以待!
(圖/Anolis OS 23 研發路線圖)
4.從開源中來,到開源中去——捐贈龍蜥
什麼是開源的本質?龍蜥社群運營委員會主席陳緒的回答是:“開源的本質第一個是開放,第二個是分享,第三個是協同,最後達到共享。”
龍蜥社群早期從上游開源社群吸收了很多開源技術紅利,同時也在積極回饋社會中。目前,龍蜥作業系統正捐贈給開放原子這樣的第三方中立開源基金會。
“就像是把我們的孩子送出去,讓他接受更大的挑戰,去接受更多人的檢驗。”龍蜥社群理事長馬濤表示。
“龍蜥社群已經發展成為國內極具創新力的開源作業系統社群,具備較為領先的產業和技術影響力。”開放原子開源基金會秘書長孫文龍表示,“歡迎龍蜥以及更多的專案捐獻給開放原子開源基金會,一起構建作業系統的開源開放新生態。希望未來龍蜥社群的發展更加開放,成為全球開源生態的重要力量。”
(圖/開放原子開源基金會秘書長孫文龍)
龍蜥社群運營委員會主席陳緒認為,社群選用龍蜥來命名,與其個頭大、靈活的特點很契合,也正意味著隨著產業的發展,龍蜥社群能夠引領大家往一個方向走。當被很多客戶、使用者、社群愛好者問到龍蜥會堅持多久的時候,他給出了一個直接且肯定的答案——至少十年。
相關影片可前往影片號【龍蜥社群小龍】觀看。
—— 完 ——
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70004278/viewspace-2910886/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 龍蜥開發者說:首次觸電,原來你是這樣的龍蜥社群? | 第 8 期
- XCMP 的意義是什麼?
- 龍蜥開發者說來了,來看看社群一週動態還有什麼? | 3.07-3.11
- Objects.requireNonNull的意義是什麼ObjectUINull
- 一起來看看Babel到底執行了什麼?Babel
- 我為什麼認為Flutter是移動應用程式開發的未來?Flutter
- 為什麼我認為Flutter是移動應用程式開發的未來Flutter
- 來感性的理解docker,看看docker是什麼吧Docker
- 【聊聊認知】你的答案是什麼
- 實施CRM系統的意義是什麼?
- 說說你做過讓你覺得最滿意的專案是什麼?為什麼?
- 開源並不是你認為的那些事
- 當500萬隻能作為搖號的誠意金來臨時,你的想法是什麼?
- MySQL int型別長度的意義是什麼MySql型別
- Python全棧指什麼?全棧工程師的意義是什麼?Python全棧工程師
- AngusReid:89%的父母認為數字裝置是有教育意義的工具
- 萬里資料庫加入龍蜥社群,打造基於“龍蜥+GreatSQL”的開源技術底座資料庫SQL
- 為什麼未來的學校是開放式的
- Thread.Sleep(0)意義是什麼thread
- 資料安全的重要性和意義是什麼?
- 冴羽答讀者問:人生的意義是什麼?
- 優思學院:質量管理的意義是什麼?
- 龍蜥社群&龍蜥理事長分獲 2023 開源創新榜“優秀開源社群、優秀開源人物”獎項
- 龍蜥開發者說:為愛發電!當一個龍蜥社群打包 Contributor 是怎樣的體驗?| 第16期
- 為什麼我變成了開源主義者
- 龍蜥開發者說:開源是場馬拉松!來自廣州大學姚同學的開源成長記 | 第 13 期
- 為什麼 GraphQL 是 API 的未來API
- 一起暢聊「雲+作業系統」!龍蜥社群亮相阿里巴巴開源開放周,完整議程來了作業系統阿里
- 雲端計算有什麼優勢?一起來看看吧!
- 資料分析的目的和意義是什麼?_光點科技
- 網路安全應急響應的主要意義是什麼?
- 你認為企業內部協同工具最重要的功能是什麼?
- 開源堡壘機是什麼?開源堡壘機的優缺點是什麼?
- Jtti:為什麼大部分Linux系統是開源的?JttiLinux
- InfoQ專訪龍蜥社群陳緒:從CentOS 停服說起,龍蜥作業系統的開源觀CentOS作業系統
- 為什麼61%的CIO認為員工會惡意洩露資料
- 現有幾名候選人,說說你認為你的最大優勢是什麼?
- 快速開發框架為什麼得到越來越多企業的認同?框架