香港正版資料一二三版
2023-02-14 10:31:01 來源:

文/IT創事記 祁萌
那還是在2005年,作為一名學生,武延軍參加了谷歌舉辦的第一屆“編程之夏”(Google Summer of Code,GSoC)活動。
“編程之夏”是一個面向全球在讀學生的開源程序設計項目,由谷歌組織并提供經費。舉辦至今,影響力早已名播學界。谷歌希望借此讓在校學生參與到開源社區中,并能有機會在導師的指導下,完成一個開源項目。
那個夏天,開源屆的大師,也是當時FreeBSD基金會主席Robert Watson,親自指導了武延軍。
這段15年前的短暫經歷,讓今天已身為中國科學院軟件研究所(以下簡稱“中科院軟件所”)副總工程師的武延軍至少意識到了兩個問題:一是讓學生在導師指導下,真正去完成一個開源社區項目,實現對于學生的啟蒙意義;二是在一個開源生態的健康發展中,繁榮的社區意味著什么。
可能還有第三點——“我們發自內心希望把開源社區做好。”這里隱約仍然可以看到GSoC對武延軍的影響,他說:“openEuler社區是一個很重要的舉措。”
中科院軟件所副總工程師 武延軍
提供另一種可能2019年10月,中科院軟件所和華為公司在深圳簽署合作協議,共建openEuler社區是其中關鍵一環。
根據協議,中科院軟件所將深入參與到華為計算產業核心關鍵技術的科研攻關中,包括共同培養鯤鵬計算產業人才、打造基于openEuler、數據庫的產學研示范工程等內容。
而圍繞openEuler的社區建設和操作系統研發,以及開源軟件生態建設都在合作之列。
這距離華為在HC2019上宣布開源其服務器操作系統EulerOS(其開源版本的名稱即是openEuler)僅剛剛過去了1個月的時間。
華為從2010年開始研發服務器操作系統EulerOS。在2019年宣布開源時,它已在通信、存儲、云等產品中廣泛使用,部署超過10萬套。它是華為自己的“紅帽”。
IBM 2019年以340億美元收購紅帽,讓開源成為了開源界乃至科技屆的一個熱點話題。不過今天,作為業內人士,武延軍對當下工作是否意味著自己正參與建設一個“新紅帽”的話題,卻并沒有太大興趣。
“我們科研院所本身沒有特別商業化的驅動力,”他說,“但紅帽確實證明了開源軟件也可以創造很大的商業價值。”
中科院軟件所希望做的,是為產業界提供另一種可能性的支撐。
“我們希望有一個國內的發行版,作為科研實驗的平臺。如果所有科研成果都能在國內操作系統發行版上做實驗,并得到國際同行的認可,我們對產業的貢獻將是直接的,而且是良性循環的。”武延軍說,“從長期發展看,我們也需要國內有一個開源平臺來支持開源工作。”
他同時指出,中科院軟件所是國家級的科研機構,本身就需要解決國家重大需求的問題,例如產業發展的高質量可持續與軟件供應鏈的安全等。
一件非常熟練的事情這也是華為在計算產業中的敘事與布局。目前,華為正通過通用計算和AI計算雙引擎計算戰略,通過硬件開放、軟件開源、使能合作伙伴——在成為各行業合作伙伴的黑土地的同時,通過開放合作的產業鏈,把鯤鵬計算產業打造成數字經濟的底座。
今年3月27日,在華為開發者大會2020(Cloud)上,華為宣布將在2020年投入2億美元推動鯤鵬計算產業生態發展。其中,openEuler開源社區作為軟件生態的核心,受到廣泛關注。
正是在這次會議上,中科院軟件所與華為在openEuler社區建設、操作系統研發領域的合作成果首次曝光——雙方宣布基于openEuler的操作系統發行版EulixOS正式發布。
“中科院軟件所在操作系統構建版本發行方面已經積累了很多年的經驗,這對我們來說也是一件非常熟練的事情。”武延軍說。在構建出首個版本后,軟件所完成了一系列技術可行性驗證,將一些典型的應用軟件,包括一些比較復雜的應用軟件在Eulix OS上做了適配運行,“發現效果、性能各方面都還不錯”。
例如,在AI能力方面,EulixOS已完成了國內主流AI芯片板卡的兼容性適配,并提供了AI算力的細粒度封裝和分發機制,為國產化軟硬件智能計算解決方案奠定了技術基礎。
在安全加固方面,EulixOS集成了自研安全漏洞管理系統Vtopia,可對內核、基礎庫、應用框架、應用軟件中的安全漏洞進行層層排查,可視化展現待修復軟件和安全漏洞列表,實現對安全漏洞的實時可靠管控。
在穩定性方面,EulixOS遵循CVSS國際缺陷風險評估標準,對每個缺陷的威脅程度進行自動評級與預警,并通過獨創的VulGraph缺陷圖譜技術,從缺陷特性、破壞能力、攻擊威脅、技術環境等多個維度對大量數據進行知識化整合與智能化分析,提供全局性修復建議。
在不到一個月后的4月17日,openEuler社區在線召開首屆 openEuler峰會2020 (openEuler Virtual Summit 2020),開始以社區身份向計算產業界分享openEuler的最新技術進展、研討新版本技術規劃。
軟件所同時也宣布,已在openEuler社區創建并維護RaspberryPi (樹莓派)、ROS(機器人操作系統)、RISC-V(開源指令集)三個SIG 組,已經把openEuler 移植到了樹莓派,正在將ROS移植到openEuler,并正在努力讓openEuler能夠運行在RISC-V架構的處理器上。
openEuler的新工具“社區要解決的是開源軟件供應鏈的問題。”武延軍指出。軟件已經成為信息產業的核心基礎設施,這個基礎設施本身所謂的原材料包括上萬個開源軟件,其中任意關鍵開源軟件的供應如果出現問題,都會產生一些非常嚴重的影響。
開源操作系統構建過程,本質上是開源軟件包按照供應鏈關系的組織和優化。武延軍認為,可靠的供應鏈是構建一個可大規模商用操作系統的基礎。
盡管滋養紅帽成長的大環境已經一去不返,但它仍然為一個新時代的開源操作系統建設留下了經驗。
開源軟件的背后是一個龐大的開發人員社交網絡,紅帽在開源社區中的成功,就在相當程度有賴于此。不僅在國際頂級開源社區中都有紅帽的身影,而且在領域內頂級的開發人員也都與紅帽有著廣泛的合作。
這也正是行業所謂“紅帽不可復制”的原因,時代變了——人們失去了在開源軟件拓展階段特殊的社交網絡路徑——就像QQ之后再無QQ,微信之后難有微信一樣。
“但我們有了更加先進的生產工具——知識圖譜。”武延軍說,它將通過持續更新迭代,為openEuler軟件供應鏈提供長期支持。
知識圖譜的大致構建流程是這樣的:先從代碼提交日志、缺陷報告、軟件源代碼和其他數據源中提取軟件知識,完成關系抽取后,建立實體關聯關系,并在知識融合后完成開源軟件的知識圖譜。
如果發現了一個開源軟件的缺陷,這個知識圖譜的價值就開始發揮。從誰提交了代碼,以及他還在其他開源軟件提交過什么代碼,直到這些代碼在哪些軟件里使用等,都可以自動發現和串聯起來。
這是中科院軟件所為openEuler社區貢獻的一個亮點。在此之前它被稱為漏洞知識圖譜,由軟件所一個專門的團隊作為漏洞挖掘工具構建而來。
當然,開源軟件各個維度的信息都可以成為知識圖譜的一部分,而不只是漏洞。它將有一個關于開源社區數字空間真實狀態的描述能力,例如尋找一個擁有特定能力的程序開發人員。
開源軟件的商業模式不像互聯網應用,人們通常需要以十年這樣的周期去看它。知識圖譜的構建,就是openEuler在這一維度上所表現出的先進性。
200+項開源任務
與此同時,歷史的成功經驗仍然重要,而且值得借鑒。
也許是受到了谷歌的“編程之夏”的影響,中科院軟件所發起了一項名為“開源軟件供應鏈點亮計劃”的活動。
這個和openEuler發行版EulixOS同時發布的計劃,支持和激勵科研人員、開源愛好者和學生積極參與openEuler社區開源代碼貢獻,希望以此降低開源軟件供應風險,并幫助社區高質量、可持續發展。
武延軍把這個計劃視作openEuler開源社區和EulixOS一個亮點。目前,該項活動已經通過官網上線并啟動。他介紹說,目前建立聯系的導師有100多位,涉及50多個社區。“希望今年能夠吸引超過200個學生,參與200項以上的開源任務”。
這是雙方協議的一部分。在中科院軟件所與華為于2019年簽署的合作協議中,雙方就已經確定將圍繞操作系統研發、軟件生態建設、人才培養等領域展開多元化的合作。
目前在openEuler社區建設中,雙方正合作打造基于openEuler的教育課程,以期形成標準化的openEuler教學體系和實訓平臺。同時,為了降低openEuler學習體驗門檻,促進其使用與推廣,軟件所團隊配套推出了openEuler的知識連載,部分文章已上傳至openEuler社區進行傳播,并且配套完成了openEuler向國際上廣泛使用的樹莓派開發板的移植,負責該移植后分支版本的長期維護。
“一個開源的操作系統真正能夠發展起來,生態能否實現共建、共享和共治非常重要。”武延軍說,“這是中科院軟件所和華為的共識。”
【IT創事記】聚焦于企業級科技生態、策略及商業知識。你可以在各主流媒體平臺看到IT創事記的同名文字專欄和【IT創事記·視頻】專欄。如果你有相應的內容希望分享,記得在公眾號留言告訴我們。
-
鈔券雕刻師花瑞松講述雕刻背后的故事
人物名片 花瑞松 上海印鈔有限公司高級工藝美術師 鈔券雕刻師第四套人民幣一元券背面主景圖案雕刻者第五套人民幣壹佰元券背面主景圖案雕刻
2019-07-11 10:03
-
新版人民幣即將發行 怎樣收藏最好呢
中國人民銀行定于2019年8月30日起發行2019年版第五套人民幣50元、20元、10元、1元紙幣和1元、5角、1角硬幣。 新版人民幣發行的時期,往
2019-07-16 12:37
-
99版成龍頭品種 第六套人民幣將不再發行
前段時間,19版人民幣的發行公告在市場中吵得沸沸揚揚!突如其來的人民幣改版既在意料之中,又挺讓人意外。意料之中的是紙幣改版早有傳言,
2019-07-16 12:39
-
關于新版人民幣疑問解答在這里
前幾天,新版人民幣又雙叒叕上微博熱搜了!幸好,從8月30日起,萬眾期待的新版人民幣就要來了!新版人民幣包含50元、20元、10元、1元紙幣
2019-07-18 13:19














