共话龙蜥:如何协同构建统一生态?
在?2022 開放原子全球開源峰會上,三大運營商代表集結龍蜥專場圓桌環節,共同參與討論了“如何協同構建統一生態”這一話題,以下為內容實錄:
陳緒(主持人):龍蜥社區運營委員會主席、阿里云技術戰略總監
劉澎:中國開源軟件推進聯盟副主席兼秘書長、中國科學院軟件所研究員
肖微:聯通軟件研究院副總架構師
張濤:天翼云產品與生態部高級產品經理
嚴海雙:移動云操作系統研發專家
(圖/從左到右依次是陳緒、肖微、張濤、嚴海雙、劉澎)
陳緒
大家好,我是來自阿里云的陳緒,是龍蜥社區技術委員會主席,也是本次圓桌的主持人。請大家自我介紹一下,也淺聊一下對龍蜥社區的看法。
劉澎:大家好,我來自中國開源軟件推進聯盟,致力于推進中國開源軟件各個社區的發展,主要任務是做戰略和生態環境的建設。今年我們出版了一本《2022 年中國開源發展藍皮書》,龍蜥社區是其中一個比較重要的社區,是在上游帶有關鍵技術的社區。當前國內操作系統開源社區的局面需要百花齊放、要開展競爭、要建立一個完全商業的競爭環境,所以我們高度贊揚龍蜥社區參與到對中國基礎軟件的貢獻。
嚴海雙:大家好,我是來自中國移動云能力中心的嚴海雙。我們在去年加入龍蜥社區,移動云操作系統團隊跟龍蜥社區深入合作,發布了移動云的操作系統發行版,后面也是希望跟社區持續深入合作,壯大整個社區技術軟件生態規模。
張濤:大家好,我是來自天翼云產品與生態部的張濤,我們天翼云也是去年加入龍蜥社區,也在理事單位里面擔任相關的工作。作為一家云計算廠商,首先操作系統是作為整個云計算最重要的軟件側的能力提升的存在,對云能力的提升和算力的釋放起到很關鍵的作用。期間,我們跟龍蜥社區進行了各種交流,問題探討和 PR 提交,從技術側和生態側討論在云計算方面遇到的一些具體問題和一些想法,也和社區里相關單位,包括統信等基礎軟件廠商做了非常多的交流,獲得一些收益和分享。
肖微:大家好,我是來自聯通軟件研究院的肖微,我所在的部門是公共平臺與架構研發事業部。我們這個軟件研究院相當于中國聯通的 IT 研發中心,整個集團的總部 IT 系統都在這個軟件研究院來研發。我們部門又是整個軟件研究院里面負責技術棧和平臺開發的部門,這也是為什么龍蜥社區剛成立之初我們就加入的原因之一。經過這一年的時間,我們看到龍蜥社區蓬勃發展,期間,我們基于龍蜥社區 Anolis OS 8 的商業版做了遷移,運行穩定、性能良好。接下來最大的工作是 CentOS 7 的替代,據調研電信行業 CentOS 7 的整體裝機量是 50% 以上,實際上我覺得可能還不止,所以我們接下來的任務還挺艱巨的。特別希望能和社區所有參與者們共同應對這個挑戰。
陳緒
感謝各位嘉賓,下面我們正式進入圓桌提問環節。
第一個問題,各位都是代表國內領先云廠商的生態專家,為什么說統一生態對各自業務的發展起到非常重要的作用?可否舉例說明?
肖微:從聯通來講,我們近期發布的新戰略叫“強基固本、守正創新、融合開放”,這個戰略里面把開放作為很重要的內容,也當作聯通的定位。我們對內建設服務聯通數字化轉型的整個 IT 系統,對外敏捷賦能千行百業,打造智慧的行業解決方案。在整個過程中,不管是內部的 IT系統建設,還是對外輸出的時候,都會聯合整個產業的生態伙伴一起做。既然邀請大家參與進來,我們就一定要去統一標準。“車同軌,書同文”,一定大家要在統一標準上有一個良好的分工進行協同。如果沒有一個統一生態,一個社區或者一個標準去做的話,大家可能就會出現七國八制的現象,一方面是資源的浪費,更重要的還是影響效率。
張濤:首先龍蜥社區是國內基礎軟件領域的龍頭社區,有眾多合作伙伴共同參與,特別是理事單位的一些重要參與和支持。在中國電信集團云改數轉戰略要求下,電信天翼云在行業拓展中也面臨著各種行業場景化的建設。為了支持云業務的發展,天翼云和龍蜥社區在產品特性、內核規劃、重要技術領域等方面都有共享和交流,存在非常多的契合點。跟剛才聯通肖微總提到的一樣,我們也是想推動建立統一生態,服務整個產業鏈或者中國電信天翼云自己業務的發展。
嚴海雙:我的理解是統一生態最關鍵的就是基礎軟件的統一。比如操作系統、數據庫等基礎設施都屬于這一類,因為各行業領域應用的性能、安全性都是建立在基礎軟件能力上的,所以我認為基礎軟件如果不統一也會制約產業鏈上下游技術創新。因此我們想借助于國內開源社區,尤其像龍蜥社區生態能夠去構建我們的基礎軟件體系。移動云基于龍蜥操作系統也發布了移動云的操作系統,融合了移動云自己一些創新能力,針對移動云基礎設施也做了很多優化和特性,在統一生態這塊會與社區進一步共享。
劉澎:統一生態是由軟件決定的。我們在開源軟件里頭有重要的三個許可證,第一個許可證是以 BSD、MIT 所決定的許可證,我們比喻它就是一棵大樹的根,它們對軟件產生的約束非常松,是吸收營養的一個。第二個許可證大家也很清楚,Apache 許可證,它最典型的東西就是安卓操作系統,那個操作系統是一棵大樹的樹冠,必須開枝散葉。現在龍蜥社區遵循的是 GPL 許可證,GPL 許可證為什么要嚴格,它是一個最基本也是最關鍵的工業基礎之間的基礎件,所以它必須是統一的。為什么?如果一棵大樹長出好幾個杈來,這個樹枝必須有杈,樹干不能有杈。我對這個問題研究了很長時間,一開始覺得是左和右的問題,后來經過多年的研究才清楚不是左和右的問題,是整個生態對工業的要求,有吸取營養的,要特別寬松,開枝散葉的必須相對寬松,但是也要有相對集中的。龍蜥是一個上游的社區,所以它必須是 GPL 許可證,必須統一起來,否則社會成本極高。要統一中國基礎電信業的操作系統,就要建立競爭關系,在一個小生態里各自產生創新,再匯聚在一處。
陳緒
感謝四位的回答。在 2020 年的 12 月份 CentOS 宣布即將停服,想問各位嘉賓 CentOS 的停服對我們剛才提到的統一生態建設帶來哪些挑戰?
劉澎:我覺得機會到了,該是我們中國開源軟件蓬勃發展的時候了,對國際開源社區提供的共享產生壓力。這次斷供造成了中國后起之秀的接班,但是現在還不能完全替代它,但是找到了第一次全面接盤的機會,所以我們對龍蜥社區寄有很強烈的希望。
嚴海雙:CentOS 停服帶來的影響確實比較大,剛才聽了很多的分享也講了為應對 CentOS 停服未來要做哪些事,我認為 CentOS 停服帶來的挑戰有以下三點。首先,我覺得最大的問題就是業務應用方案要考慮如何更換操作系統,還有如何保證存量業務平滑地遷移到國產化操作系統版本上來。有沒有一款比較強大的工具來幫我們做到比如原地的遷移,或者滾動式的集群式遷移升級等。其次,在生態構建方面,我們認為不能因為 CentOS 停服就把原來 CentOS 生態里的軟件完全否定掉,我們還是希望能和 CentOS 原有的一些生態保持兼容性,能讓用戶以很小的成本遷移到最新的國產化版本上來。最后,在開源社區治理方面,CentOS 停服也能給大家帶來一些思考,社區還是希望轉向共治共建的策略。就像兩天前參加的龍蜥理事會上很多理事也提出來對龍蜥宣言的修改,社區治理還是要有書面的規范,類似社區技術路線變動這種重大的議題都需要比較公開公正的策略來做。
陳緒
感謝嚴總的分享。我覺得挺好的,他對我們龍蜥理事會的流程提出了肯定。龍蜥社區的治理機制足夠公開公正,在場只要是經過理事會成員一致同意可以對任何條款進行修改,而不是任何一家說了算。
張濤:其實從去年開始 CentOS 停服在整個業內引起了很大的反響,因為它涉及到了過往很多 IT 信息基礎設施的底層設計。這塊為什么會產生這么大的影響,因為大家都有共識,就是服務器操作系統是很多業務架構軟件側的載體,因為 CentOS 本身的社區和產品的成熟度,以及它在發展歷程當中形成的軟硬件生態強聯合的機制,包括各種認證和授權,無論是大家自己的 IT 信息國產化建設,或者是面向各行業的 IT 建設,我們都會面臨在不同場景中存在遷移困難的問題。這個問題的解法,除了每一家專門攻堅自己的技術側外,還需要中國人有一個自己的社區把整個產品生態做大起來,未來中國才可能出現完全替代 CentOS 的技術形態。
肖微:針對 CentOS 停服這件事情,我們剛開始的時候還是蠻擔心的,因為整個需要遷移的量還是非常大的,但是我們很快就開始做試點研究,聯合龍蜥社區還有國內開源社區的 ISV 共同做這件事情。經過二年的試點嘗試,在 CentOS 替代的技術處理上還是挺有信心的。接下來更大的挑戰可能就是工作量,服務器總量還是非常多,軟件業務系統非常復雜,這對我們來說是第一個直接挑戰。第二個挑戰是這件事帶來的思考,我們開始反省整個聯通對開源軟件的引入,開始思考不管是國外的開源軟件還是國內的軟件哪些是能投入到生產長期使用的,哪些是有風險的。于是,我們去年聯合一些機構開始做開源的治理,包括開源軟件的安全,這個事情可能比 CentOS 停服處理更長遠一些。
陳緒
第三個問題,在座的各位嘉賓都是龍蜥社區的最初理事代表單位成員,盡管在業務上大家有所競爭,但是大家聯合組建龍蜥社區理事單位這樣一個機構是出于什么目的,同時這樣的協同對大家有何意義?您對有競爭的廠商在一起組建這樣一個聯盟有什么樣的想法?
劉澎:是否組建聯盟是由產業位置決定的。像我剛才談安卓談了非常長時間,才終于清楚安卓里面有一個 Linux 核,外面有兩張皮,驅動和 UI 界面。產業位置是由它的許可證決定的,因為它在應用層界面不是在內核界面。龍蜥現在做的是把業內核心力量都聯合起來的,這是一個工業基礎件,不能有兩個。只有工業基礎件的一致,這樣才能節約整個社會成本。什么地方不能一致?到了上面不能一致,要不然沒有先進性,大家都用一個東西,就像每天餐廳就只有一道菜。所以說,大家炒的菜可以不同,但是炒菜的鍋必須是一致的。
嚴海雙:我們作為最先加入龍蜥社區的理事單位,去年跟社區簽署了協議,原先的設想也是跟社區一樣可以實現共建共治共享的理念,來打造 Linux 開源操作操作系統和創新平臺。我們基于 Linux 社區版本做二次開發,發布移動云自己的企業定制版,也是想融合拉通移動云里面的底層基礎設施資源,向下統一基礎技術架構,最小化底層硬件差異,向上賦能各個產品業務創新。
張濤:我們電信天翼云也是,作為最初的理事成員單位,在去年很早的時候加入到龍蜥社區。我想說兩點想法,第一,天翼云作為一家主要從事云服務研發的廠商,操作系統在云計算研發體系中是一個非常重要的環節,并且天翼云也是以全棧自主研發為目標的企業,在整個公司業務發展中也是一直秉承著擁抱開源、擁抱技術這樣的目標,這跟龍蜥社區的文化比較契合。第二,作為國內比較重要的云計算廠商,也會積極參與把相關能力貢獻到社區里,這也是作為天翼云這家公司的責任與擔當。
肖微:聯通作為首批加入龍蜥社區的理事,有兩點考慮。第一個,操作系統是云非常重要的生態。因為操作系統向下管理整個硬件,向上承載適配著數據庫、AI、中間件等眾多軟件。第二個,龍蜥社區成立時成員的設置非常好,里面既包括云的企業,也包括了操作系統企業、芯片企業,成員配置是非常齊全的,整個社區成立時就是以開放、中立、平等的原則。龍蜥未來的發展是非常可觀,這是我們加入的一個原因。當然更直接的原因有三點:第一點是 CentOS 停服,龍蜥操作系統替代方案是一個非常好的選擇。第二點是我們在做聯通云的時候,云本身對操作系統有非常多的需求,一般來說應用系統和操作系統只要能把程序 run 起來,或者性能有一定的優化就可以了,但是云不一樣,比如云用到很多新的特性,包括 IO 的優化、虛擬化等等,都是需要操作系統內核來支撐的。因此,我們希望在使用操作系統的場景和訴求上,在社區里相互協作和支撐。第三點,國家近兩年頒布了很多“網絡安全”、“數據安全”等法律,聯通在落實這些條款的時候,引進了大量國產芯片,比如 Arm、國產 X86 等,還有國產數據庫。我們引進來國產芯片和數據庫之后,迫切需要有一個非常好的操作系統來去做適配,因此聯通積極投身龍蜥社區的建設,希望能夠在社區里面把軟硬件結合起來。
陳緒
龍蜥社區從 2020 年 9 月份宣布到現在將近兩年,在座的三位代表企業也是第一批參與的理事企業,見證了龍蜥社區的迅速發展。第一屆理事會是在 2021 年 7 月份召開,第二屆理事會是 2022 年 7 月份召開,理事成員單位從最開始成立的 12 家發展到現在的 17 家,雖然數字看起來是加了 5 個,但是你們要知道這個條件是非常嚴苛的,標準是非常高的,很多企業可能有意愿但是沒有機會加入進來。今天我們的主題其實是建設“超智慧系統”的統一生態,最后的時間給到四位,請提出對龍蜥社區的希望,以及如何更好地建設統一的協同生態。
劉澎:這個命題很大。我們還是高度地寄希望于龍蜥社區能成為中國技術軟件領域創新的領頭羊。謝謝大家。
嚴海雙:我們也將會借助于移動云的能力和優勢,將與龍蜥社區繼續合作,共享能力積累,共建創新平臺。
張濤:國產技術軟件目前迎來發展黃金期,同時也面臨很多的困難和阻力,也希望在龍蜥社區大家的共同努力下擁抱開源,分享各自的能力,將整個中國技術軟件體系進行進一步的提升和加強。
肖微:寄語談不上,對社區提一些想法,我覺得應用上還是保持開放,技術上進行務實地去做創新。對于每一個參與者來說在社區里面找到自己的定位,最后每個人在社區里進行貢獻,每個人也有收益。
陳緒:非常感謝四位嘉賓,希望在座的四位嘉賓和臺下的各位以及線上的朋友們更好地貢獻龍蜥,用好龍蜥,謝謝大家。
—— 完 ——
加入龍蜥社群
加入微信群:添加社區助理-龍蜥社區小龍(微信:openanolis_assis),備注【龍蜥】與你同在;加入釘釘群:掃描下方釘釘群二維碼。歡迎開發者/用戶加入龍蜥社區(OpenAnolis)交流,共同推進龍蜥社區的發展,一起打造一個活躍的、健康的開源操作系統生態!
關于龍蜥社區
龍蜥社區(OpenAnolis)是由企業單位、事業單位、社會團體、個人等在共建、共治、共享的基礎上組成的非營利性開源社區。龍蜥社區成立于 2020 年 9 月,旨在構建一個開放、平等、協作、創新的 Linux 上游發行版社區及創新平臺。
龍蜥社區成立的短期目標是開發龍蜥操作系統(Anolis OS)作為 CentOS 停服后的應對方案,構建一個兼容國際 Linux 主流廠商的社區發行版。中長期目標是探索打造一個面向未來的操作系統,建立統一的開源操作系統生態,孵化創新開源項目,繁榮開源生態。
目前,Anolis OS 8.6?已發布,更多龍蜥自研特性,支持 X86_64 、RISC-V、Arm64、LoongArch 架構,完善適配 Intel、兆芯、鯤鵬、龍芯等芯片,并提供全棧國密和機密計算支持。
歡迎下載:
https://openanolis.cn/download
加入我們,一起打造面向未來的開源操作系統!
https://openanolis.cn
往期精彩推薦
1.龍蜥開發者說:我眼里的龍蜥社區:一個包容的大家庭 ?| 第 10 期
2.西安郵電陳莉君教授領銜,業界首個產學研 eBPF技術探索SIG成立!
3.簡單高效!3大底座構筑龍蜥特色社區基礎設施
4.你認為開源的意義是什么?一起來看看龍蜥的故事
5.virtio 1.2 來了!龍蜥社區攜手業界打造新版虛擬化 IO 標準
總結
以上是生活随笔為你收集整理的共话龙蜥:如何协同构建统一生态?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 十九款web漏洞扫描工具
- 下一篇: java poi 3.14_poi 3.