ITCOW牛新网 6月7日消息,开放麒麟(openKylin)今日宣布其KMRE(Kylin Mobile Runtime Environment,麒麟移动运行环境)正式对外界开源。这一举措标志着国内首个商用的移动与固定融合Android生态兼容环境的开源化,为Linux桌面操作系统的应用生态注入了新的活力。

开放麒麟KMRE正式开源

KMRE项目自2016年启动,作为国内最早提出Linux与AOSP融合技术路线的解决方案,至今已经在openKylin、优麒麟以及银河麒麟操作系统上部署数百万套,为桌面用户带来了超过一万款经过适配的Android应用。这一环境几乎可以在所有主流Linux发行版上运行,并且支持云平台,覆盖了ARM和X86两大桌面硬件平台,以及众多国内外主流CPU和GPU。

开放麒麟KMRE

据ITCOW牛新网了解,KMRE在设计上摒弃了传统虚拟机和模拟器的不足,采用基于容器架构的高性能兼容环境,实现了高效图形中间层、统一设备接口中间层、统一信息融合层以及多实例多窗口管理等功能。经过八年的研发和五个大版本的迭代,KMRE成功实现了Android应用在Linux桌面操作系统上的无缝运行,极大地丰富了Linux系统的应用生态。

目前,已有1200余款经过严格测试的Android应用在openKylin、优麒麟和银河麒麟操作系统的软件商店上架,供用户免费下载使用。KMRE支持多窗口显示,窗口可以全屏、横竖屏、分栏和自由缩放,同时支持音视频、摄像头、屏幕共享、应用投屏、文件发送等核心功能。通过设备接口兼容框架,KMRE实现了对桌面设备的支持以及对移动设备传感器相关功能的模拟,为用户带来了一致的显示和操作体验。

此外,KMRE通过融合层深度整合了窗口、通知中心、任务栏、开始菜单、系统托盘、应用管理等组件,实现了Android应用和Linux应用的互通,使得两者的显示和操作体验达到了一致性,真正实现了Linux和Android的无缝融合。