國產(chǎn)系統(tǒng)崛起!開源麒麟OS要讓“每一行代碼都自主創(chuàng)新”
日前,openKylin社區(qū)正式發(fā)布。這是中國首個桌面操作系統(tǒng)根社區(qū),旨在在開源、自愿、平等、協(xié)作的基礎上,通過開源、開放的社區(qū)合作,構建桌面操作系統(tǒng)頂級開源社區(qū)。
7月22日,桌面操作系統(tǒng)根社區(qū)openKylin(開放麒麟)又推出了首個體驗版——openKylin 0.7。據(jù)悉,openKylin 0.7基于Linux 5.15內(nèi)核和其他開源組件進行構建,目標是向“每一行代碼都自主創(chuàng)新”邁進!
同時,該版本默認搭載UKUI3.1桌面環(huán)境,自帶“和印”、“尋光”兩套系統(tǒng)主題,可提供wayland支持和平板模式支持,并集成了一系列穩(wěn)定版本的基礎庫、圖形開發(fā)庫和SDK,致力于為用戶帶來良好的使用體驗。
據(jù)官方介紹,openKylin 0.7版本主要具有以下四大特性:
1、內(nèi)核
在Linux 5.15內(nèi)核原有的特性之上,進行了深入優(yōu)化,具體如下:
● 進一步優(yōu)化對Intel第12代CPU的支持
● 增加對Intel近一兩年推出的集顯的支持
● 改進RISC-V支持
● 修復多款整機的兼容性問題
2、基礎組件庫
● 集成一系列穩(wěn)定版本的基礎庫,如glibc 2.31、GCC 9.3、Python 3.8.2等;
● 集成圖形開發(fā)庫Qt 5.15 LTS版本,支持3D圖形抽象API、Qt Quick 3D、Qt Design Studio 1.5,同時改進qmllint工具,支持客戶端/自定義窗口裝飾;
● 集成麒麟軟件研發(fā)的SDK,將應用層、基礎層相關接口和系統(tǒng)層接口進行封裝,為在openKylin桌面操作系統(tǒng)上進行應用開發(fā)提供多種工具與接口,而且同一開發(fā)套件兼容多種系統(tǒng)架構,降低開發(fā)成本。
3、桌面環(huán)境
UKUI 3.1桌面環(huán)境主要特性如下:
● 默認開啟wayland支持,提供更流暢的渲染、更好的HiDPI支持,充分利用EGL硬件加速,降低功耗,提升效率。
● 默認提供平板模式支持,通過狀態(tài)管理服務、多端融合的窗口管理、手勢管理、應用生命周期管理,從底層服務到上層應用初步形成一套PC、平板多模式融合的解決方案,大大提升了用戶在觸摸屏以及二合一平板等產(chǎn)品上的操作體驗。
4、關鍵應用
集成豐富的關鍵應用,從功能性和易用性方面提升用戶體驗,例如:
● 支持多種格式的圖片預覽和打印;
● 支持音頻裁剪后自定義輸出,多種格式視頻播放;
● 支持基于openKylin查看天氣、日歷,設置鬧鐘,制作啟動盤等多種便捷操作;
● 支持觸控手勢;
● 支持多網(wǎng)卡切換;
● 支持5G Wi-Fi,訪問速度更快。
據(jù)悉,openKylin社區(qū)是在開源、自愿、平等和協(xié)作的基礎上,由基礎軟硬件企業(yè)、非營利性組織、社團組織、高等院校、科研機構和個人開發(fā)者共同創(chuàng)立的一個開源社區(qū),致力于通過開源、開放的社區(qū)合作,構建桌面操作系統(tǒng)開源社區(qū),推動Linux開源技術及其軟硬件生態(tài)繁榮發(fā)展。
自openKylin社區(qū)成立以來,目前已有46個企業(yè)加入,包括操作系統(tǒng)廠商、CPU廠商、GPU廠商、整機廠商、軟件廠商等,并成立了14個SIG組。
據(jù)官網(wǎng)顯示,社區(qū)首批理事成員單位包括麒麟軟件、普華基礎軟件、中科方德、麒麟信安、凝思軟件、一銘軟件、中興新支點、元心科技、中國電科32所、技德系統(tǒng)、北京麟卓、先進操作系統(tǒng)創(chuàng)新中心等13家產(chǎn)業(yè)同仁和行業(yè)機構。
目前,openKylin已構建開源基礎設施全生命周期自動化平臺,成員只需一鍵提交,即可自動化執(zhí)行代碼檢測、編譯、構建全流程,全面提升了參與者的編碼效率。
同時,openKylin還打造了一套從代碼到鏡像的一體化平臺,從碼云到OKBS(編譯平臺),再到OKIF(鏡像構建平臺),無縫支撐從上游代碼到生成鏡像的整體流程,實現(xiàn)了代碼自主選型、軟件包自主編譯、鏡像自主生成的全棧式需求。
另外值得一提的是,openKylin社區(qū)計劃每年發(fā)布一個操作系統(tǒng)版本,并不定期推送更新,以持續(xù)推動國產(chǎn)操作系統(tǒng)的創(chuàng)新發(fā)展。