國產操作系統廠商中科方德推“鴛鴦火鍋”平台,可如“原生”運行Windows應用

國際環境日益複雜。近日,美國商務部發布一紙新規,要求微軟等美國公司與“受限制國家和地區”(包括中俄等)的“政府最終用户”分享網絡安全事項時,需要先向美國政府申請。這意味着Windows向中國用户更新補丁可能會遭到限制,凸顯出發展自主操作系統的重要性。
6月17日,國產操作系統廠商中科方德更新操作系統產品線,發佈方德桌面操作系統5.0與方德鴛鴦火鍋平台8.0系列產品。該系列產品支持國產X86硬件平台,定位於支持桌面設備領域Linux、Windows、安卓三大應用生態,打造國產X86平台融合生態圖譜。

圖源:中科方德(下同)
在發佈會上,中科方德總裁王繼喆介紹了該公司的發展歷程。他提到,中科方德創始技術團隊自1999年即開始操作系統方向的研發工作,產品版本從全球首款中文64位Linux操作系統Penguin64開始,發展到現在桌面操作系統、服務器操作系統等產品品類,目前客户覆蓋電子政務、正版化、工業、教育等各個領域。
本次發佈的方德桌面操作系統5.0,是中科方德核心產品之一,此前已經歷經5個大版本、幾十個小版本的迭代發展,適用於辦公、設計、生產、科研等領域。王繼喆在發佈會上就該產品性能、用户交互界面(UI)、應用軟件、安全和可靠性保障等方面進行了解讀。

以下是方德桌面操作系統5.0部分測試指標:



王繼喆還提到,方德桌面5.0提供安卓應用的兼容運行環境,可以支持安卓應用的穩定高效運行,並且提供了文件拖拽傳輸、界面的自由拉伸、應用多開等一些功能。安全方面,方德桌面5.0和底層的硬件密切結合,進行了自底向上的安全機制體系設計與原生的支持可信計算機制,支持各類加密芯片和安全組件,可以滿足等保2.0要求。
對於國產操作系統的發展來説,除了性能指標外,最核心、最關乎用户體驗的也就是系統所適配的應用生態。當前,國產桌面操作系統大多是以開源項目Linux內核為基礎。而在目前桌面計算設備的應用生態中,Linux和安卓生態尚處於發展期,已經商業化發展了幾十年的Windows應用軟件相比Linux和安卓平台有數量級上的優勢。

因此,在用户場景下有大量長期使用的、生活工作中不可或缺的Windows平台應用,目前在Linux和安卓平台上還沒有同等替代品。從使用體驗來看,用户希望、也需要在使用非Windows平台的同時,也能夠繼續運行一些關鍵的Windows應用。
在本次發佈會上,中科方德發佈了“方德鴛鴦火鍋8.0”平台,該平台可在國產X86硬件平台上獨立支持各類Windows應用軟件的本地化運行。
對於“鴛鴦火鍋平台”名稱的來源,中科方德總裁王繼喆介紹稱,該平台可以同時支持Linux和Windows兩大類生態應用,這和我國傳統的鴛鴦火鍋有異曲同工之處,同時該平台的早期用户很多來自於重慶、四川地區,“大家用得習慣了,評價其就像每天都要見到的鴛鴦火鍋一樣”。

至於“鴛鴦火鍋平台”的技術路徑,中科方德副總裁、應用遷移事業部總經理侯瑋瑋透露,“方德鴛鴦火鍋8.0”平台基於開源Wine深度改造和徹底升級的Windows應用兼容運行環境,通過對Windows應用所依賴的環境組件和DIL的模擬支持,使得Windows應用在方德操作系統上可以像原生應用一樣去運行。

在具體技術原理上,侯瑋瑋介紹稱,“我們可以看到這兩棵樹是Windows的系統調用樹和Linux系統調用樹,Windows系統調用樹可以看到最上面是Windows應用,比如像QQ、微信的EXE程序,再往下去調用DIL庫,再往下調用到Windows內核,那麼Linux調用也是類似的,它從最上面的應用然後再往下調用Linux的SO庫,再往下調用Linux的內核,可以看到這兩棵調用樹的結構基本是非常類似的。那我們也是基於這個原則把Windows的樹枝幹嫁接到Linux樹的上面,就像植物嫁接一樣,比如我們把一個蘋果枝嫁接到梨樹上面,鴛鴦火鍋平台的整個實現原理類似植物的嫁接,對Windows這些應用編程組件API還有DLL進行模擬,系統地模擬了Windows內核功能與服務,將Windows應用的API調用轉換為方德桌面操作系統的調用,使得Windows的應用能夠在方德操作系統上像原生應用一樣去部署運行。”

“火鍋平台的底層代碼完全是開源加自研,代碼是完全掌握的,安全性也是完全可控的,而且在火鍋平台上不運行Windows系統,只是按需去實現一些核心模塊,可以屏蔽Windows的安全漏洞。”侯瑋瑋表示。
當前,工業設計人員使用國產桌面操作系統,最擔心的是大型工業設計軟件的運行問題,首先是能否運行,然後是運行的性能是否可以滿足工作需要。
侯瑋瑋在發佈會上透露,方德鴛鴦火鍋平台8.0可支持大型工業設計軟件的版本,包括像數碼大方CAD、浩辰CAD、UG NX、Solidworks、AnyCasting等。
近年來,從Win7停服到勒索病毒,從CentOS停服到震驚業界的Log4j2漏洞,操作系統和軟件行業的安全事件頻發,尤其在俄烏衝突發生後,更凸顯出擁有自主操作系統的重要性。
實際上,中國在操作系統領域的探索已長達三十餘年,市面上能查詢到的“國產操作系統”至少有15種,但能長期堅持版本迭代的寥寥無幾。
目前,麒麟軟件、統信軟件、中科方德等多家國產操作系統廠商已完成對主流CPU和架構的適配,並逐步應用於信創、金融、電信、醫療等領域。
其中,麒麟軟件連續第十一年在中國Linux市場佔有率保持第一,相繼與龍芯、兆芯、聯通、浪潮、新華三等企業展開合作,適配產品數量突破40萬。而2019年至2021年,統信軟件的統信UOS適配產品累計達到20+萬件,該公司今年5月還宣佈要打造中國桌面操作系統的根系統。
但目前在消費級市場,國產桌面操作系統與Windows仍存明顯差距,最近5年在國內桌面操作系統市場的佔有率不足百分之五,生態建設也略顯匱乏。
2021年11月,麒麟軟件副總裁韓乃平在接受採訪時指出,經過幾十年的發展探索,國產操作系統在安全性、易用性、生態能力等方面都實現了全新升級突破,目前與國外主流操作系統的差距主要在系統生態圈搭建方面,如能實現行業協作開發生態系統,國產操作系統有望在十年內實現市場突破。
本文系觀察者網獨家稿件,未經授權,不得轉載。