當前位置:首頁 > 大雜燴 > 正文

內核驅動模塊30余項,代碼超4萬行!飛騰&OpenCloudOS實踐分享

內核驅動模塊30余項,代碼超4萬行!飛騰&OpenCloudOS實踐分享

當下,隨著操作系統的國產化進程不斷推進,而輻射全球市場的開源軟件生態也在加速形成,但與此同時,國產操作系統與海外主流操作系統相比,...

當下,隨著操作系統的國產化進程不斷推進,而輻射全球市場的開源軟件生態也在加速形成,但與此同時,國產操作系統與海外主流操作系統相比,在硬件適配、系統內核和配套軟件方面仍存在差距。飛騰作為國內領先的自主核心芯片提供商,攜手 OpenCloudOS 開源社區,為國產軟硬件開源生態作出貢獻。

2023 年 6 月 8 日,CSDN 聯合騰訊云、OpenCloudOS 社區開展“OpenCloudOS 社區操作系統英雄匯”系列第二期專題講座。飛騰高級研發工程師、OpenCloudOS-Phytium SIG 創建者帥家坤以《共建國產軟硬件開源生態——飛騰在 OpenCloudOS 開源社區的實踐分享》為題開展線上主題講座,分享飛騰在 OpenCloudOS 開源社區上的應用實踐、項目架構,并對國產軟硬件產業協同發展的未來進行了積極展望。

內核驅動模塊共計 30 余項,代碼總量超 4 萬行

2021 年底,由于某稅項目合作,OpenCloudOS 產生了在飛騰騰云 S2500 平臺上的內核功能適配需求,且此前未曾在飛騰平臺進行過適配,這為雙方的初次合作提供了契機。在了解到具體的需求之后,飛騰通過郵件的形式向 OpenCloudOS 提交了適配飛騰騰云 S2500 服務器芯片平臺的內核功能適配補丁,并由 OpenCloudOS 技術人員合入 OpenCloudOS-Kernel LTS 版本中。這是飛騰首次向 OpenCloudOS 提供內核代碼。

飛騰與 OpenCloudOS 的合作契機

帥家坤介紹,飛騰騰云 S2500 是飛騰發布的新一代多路服務器 CPU,提供業界領先的事務處理能力和單位功耗性能。在此次合作中,飛騰騰云 S2500 內核功能適配補丁主要包括多路 CPU 支持,kdump 功能適配及 SMMU 功能適配,是 OpenCloudOS 在 S2500 服務器平臺上可靠運行的必要保障。

OpenCloudOS-飛騰桌面內核驅動適配清單

飛騰始終堅持利用開源推動生態體系建設,于 2022 年底成立飛騰開源技術委員會,積極參與開源社區建設與技術貢獻。在此過程中,飛騰與 OpenCloudOS 進行了深度與廣度具備的開源合作實踐。從今年 3 月 OpenCloudOS-Phytium SIG 項目成立開始,到 6 月月初項目正式收尾,飛騰桌面處理器平臺內核驅動適配及修復補丁為 OpenCloudOS 在包括但不限于飛騰騰銳 D2000,飛騰騰瓏 E2000 等的桌面及嵌入式平臺提供驅動功能修復與支持。截至 2023 年 6 月初,飛騰向 OpenCloudOS 開源社區提交的內核驅動模塊共計 30 余項,代碼總量超 4 萬行。

飛騰在 OpenCloudOS 開源社區上的項目架構

帥家坤表示,飛騰在 OpenCloudOS 開源社區上的項目架構主要包括三個方面。

首先是基于 OpenCloudOS Roadmap 推送內核代碼。飛騰將依照 OpenCloudOS Roadmap,針對 OpenCloudOS-Kernel lts 版本持續制作、維護并在開源社區推送支持飛騰全系處理器的操作系統內核適配代碼。

適配 OpenCloudOS 的飛騰處理器及飛騰平臺支持的 OpenCloudOS 版本展示

其次是 OpenCloudOS-Phytium 互認證聯合實驗室。OpenCloudOS 社區與飛騰共同建立了互認證聯合實驗室,一方面以牽引適配伙伴,共享資源,減輕廠商重復認證為目標,雙方在日常適配過程中,詢問客戶是否有 OpenCloudOS+飛騰平臺適配需求;另一方面在軟件適配認證方面開展合作,飛騰為 OpenCloudOS 社區有認證需求的客戶提供適配環境、OpenCloudOS 為飛騰適配提供軟件技術支持。

基于 OpenCloudOS 發行版的飛騰平臺定制 ISO

后是基于 OpenCloudOS 發行版的飛騰平臺定制 ISO 及開源軟件適配。飛騰計劃基于 OpenCloudOS 發行版,制作并在 OpenCloudOS 開源社區推送 OpenCloudOS-飛騰專版 ISO,具有非盈利、實用性強、定制化的服務特點,以便客戶使用。此外,飛騰致力于國產軟硬件一體化開源貢獻,將在 OpenCloudOS 社區建立飛騰自研開源軟件倉,依照 OpenCloudOS Roadmap 進行持續的適配工作。

“國產+開源”雙管齊下,助力國產軟硬件產業協同發展

飛騰作為國內領先的自主核心芯片提供商,圍繞不同技術領域進行社區協作和技術創新,踐行“國產+開源”雙管齊下的發展理念。在國產方面,為持續賦能開發者,吸引更多開發者共建國產軟硬件產業生態,飛騰依托自身技術底座及開放能力,聚合優秀資源,打造了飛騰軟件開發者平臺;在開源方面,為向基于飛騰平臺的眾多開發者提供豐富的開源軟件庫,飛騰在 2020 年成立了開源適配小組,對各技術領域的開源軟件進行適配、遷移和測試。

3854 家廠商的 10915 款國產軟件與飛騰完成適配優化

18803 款開源軟件與飛騰完成適配

在未來,飛騰軟件開發者平臺計劃全面開放飛騰在平臺工具,固件平臺,算法庫,安全,操作系統,硬件平臺,嵌入式軟件,云底座,GPU,網絡與存儲等領域的技術能力,共享領域尖端技術,建立飛騰開源軟件列表,為開發者匯集多領域的開發平臺和工具套件。

開源是對生態發展的動態推進,帥家坤表示,飛騰軟件開發者平臺計劃于本月底開通 OpenCloudOS 專區,鏈接 OpenCloudOS 開源社區主站,創造 “飛騰-社區-開發者” 三方聯動,打造多邊協同開發新局面,建設合作共贏新生態。

“大廈之成,非一木之才;大海之闊,乃萬流之歸。”飛騰堅定地擁抱開源,開放包容、共創共贏,與 OpenCloudOS 開源社區在開源領域的合作已經取得了良好的開端。在未來,飛騰將持續發力開源領域,共享開源生態,推進生態建設,成為開源事業的積極貢獻者、開源技術領域的創新者,為國產軟硬件產業協同發展創造堅實土壤,共筑更加精彩的開源世界。CSDN 將會持續報道國產軟硬件開源生態發展狀況及相關熱點話題,為大家分享新的行業洞察與知識干貨,歡迎開發者繼續關注“OpenCloudOS 社區操作系統英雄匯”系列專題講座!

掃描二維碼即可報名,了解底層操作系統系統核心技術

發表評論

推薦文章

  • sem開戶(sem推廣開戶渠道)sem開戶(sem推廣開戶渠道)
  • 炫酷花里胡哨倒計時引導頁HTML源碼炫酷花里胡哨倒計時引導頁HTML源碼
  • SEO網站推廣怎么做(SEO網站推廣的6個方法與技巧)SEO網站推廣怎么做(SEO網站推廣的6個方法與技巧)
  • 新文章

    优博天下白菜网导航b2b-2023白菜彩金第一论坛-最新白菜网送彩金免费大全-2023白菜彩金第一论坛玖云网络-专注于网络资源分享与学习的博客网