當前位置: 華文世界 > 科技

openKylin系統成功在RISC-V上執行x86軟體!微信、WPS

2024-07-21科技

RISC-V指令集憑借完全開放的特性,發展勢頭很猛,但軟體生態建設一直欠缺太多,openKylin社群的RISC-V SIG就在積極開展二進制轉譯相關工作,參與開源計畫box64,努力讓x86軟體能跑在RISC-V平台上。

截至目前,團隊已送出合並20多個PR,增加了GTK3、nettle等多個動態庫及函式的封裝,完善了RISC-V動態重編譯模組等功能,總計貢獻程式碼2000余行。

近期,RISC-V SIG團隊透過解決指令轉譯、函式庫封裝等關鍵問題,成功在算能SG 2042平台、openKylin 2.0 RISC-V版本系統中執行了x86架構軟體,包括微信、WPS Office、騰訊會議等,所送出的相關PR也得到了box64計畫作者ptitSeb的點贊。

微信

目前支持發送語音、文字、圖片、檔,還可以語音線上轉譯、即時對話等。

WPS Office

支持文字、表格、演示、PDF等功能,可以進行檔開啟、編輯、保存等操作,還可以結合openKylin適配的RISC-V原生搜狗輸入法進行中文編輯。

騰訊會議

支持多人線上會議、文字聊天、線上語音等功能,滿足日常辦公會議的基本需求。

不過在效能、相容性等方面,仍然存在很大的存在不足。

未來,RISC-V SIG將持續進行二進制轉譯的技術探索,積極參與並貢獻box64等開源計畫的建設。

openKylin社群成立之初就開始布局基於RISC-V架構的桌面套用場景,已適配國內外主流RISC-V硬體平台,率先完成了釘釘、搜狗輸入法、Foxit福昕等商用軟體的移植,並針對AI套用與開發進行了最佳化。

openKylin RISC-V SIG主要負責社群RISC-V架構開源軟體包的維護,釋出openKylin RISC-V版本,進行軟體包構建、系統構建等。

openKylin(開放麒麟)社群在開源、自願、平等、協作的基礎上,透過開源、開放的方式,與企業構建合作夥伴生態體系,共同打造開源作業系統社群,推動Linux開源技術及其軟硬體生態繁榮發展。

社群理事成員單位包括麒麟軟體、普華基礎軟體、中科方德、麒麟信安、凝思軟體、一銘軟體、中興新支點、元心科技、中國電科32所、技德系統、北京麟卓、先進作業系統創新中心、飛騰、兆芯、龍芯中科、景美、京東科技、達摩院、申泰資訊、海光等21家。