国产操作系统生态突围!三核心技术实现安卓/Windows/Linux应用全兼容

2025-05-29 11:19:48 来源:中华网
        【每日科技网】

  OpenAtom openKylin(简称 “openKylin”)操作系统为满足用户对更多应用软件的使用需求,一直致力于构建跨平台的生态兼容能力,通过研发三大核心技术矩阵——KMRE、KWRE和KARE,openKylin实现了Android、Windows及Linux应用生态的无缝融合,打破了操作系统与应用间的壁垒。无论是移动端应用的深度“原生”适配、Windows软件的高效虚拟化运行,还是老旧应用的版本兼容焕新,openKylin均以创新技术方案重塑了桌面应用生态的边界。本文将一站式解析这三大生态兼容技术方案的特性及能力。

1.png

  KMRE—让Android应用“原生”融入Linux桌面

  KMRE(Kylin Mobile Runtime Environment)项目从2016年启动研发,是最早提出Linux+AOSP融合技术路线的移固融合应用生态解决方案之一。其基于容器架构设计,研发高性能兼容环境、图形显示中间层、设备接口兼容框架、统一信息融合层和多窗口管理等功能模块,涉及Linux和Android两套系统的内核、驱动、安全、框架等核心组件,历时八年,迭代五个大版本,让海量Android应用真正无缝运行在Linux之上,极大丰富了Linux的应用生态。

图片1.png

  最新版本KMRE 3.0已全面适配openKylin 2.0系列版本,并具备以下核心能力:

  应用规模:支持超1200款Android应用无缝运行,涵盖办公、娱乐、教育等领域,包括微信、爱奇艺、王者荣耀、腾讯会议、WPS、学习强国等高频软件;

  “原生”体验:通过KMRE融合层深度融合窗口、通知中心、开始菜单、系统托盘等组件,互通输入输出事件、音频、剪切板、文件等内容,使Android应用和Linux应用具备一致的显示和操作体验;

  性能优化:基于容器架构设计,实现Android应用与Linux系统深度整合,流畅支持多窗口、自由缩放、横竖屏切换;

  硬件支持:兼容海光、兆芯、飞腾、龙芯、Intel、AMD等主流CPU及景嘉微、NVIDIA等主流GPU。

  KWRE—破解Windows应用兼容难题的“利器”

  KWRE(Kylin Wine Runtime Environment)包含openKylin Wine运行环境及openKylin Wine助手。openKylin Wine是基于开源项目Wine开发的兼容运行环境,通过将Windows API调用翻译成动态的POSIX调用,实现了对Windows应用程序的原生支持。在Wine的基础上,openKylin Wine进一步增强了对openKylin操作系统的适配性和兼容性,为用户提供了更加流畅和稳定的Windows应用程序运行环境。

图片2.png

  openKylin Wine助手基于openKylin Wine提供的Windows应用运行环境,为用户提供软件展示、下载、安装、管理等功能,可以让用户在openKylin系统上方便地下载、安装和使用Windows应用程序。

  应用规模:全面兼容主流Windows应用,支持运行1500余款主流Windows应用,包括企业微信、Foxmail等热门软件及Office、CAD等专业PC软件;

  硬件支持:优化国产兆芯、海光等CPU的兼容支持,更加稳定性;

  多容器创建:支持多容器创建及管理,实现不同Windows应用环境的独立运行,并支持高效切换。

  KARE—让“旧”版应用焕发新生的“良药”

  KARE(Kylin Application Runtime Environment)是一种让用户能够在操作系统上运行旧版本软件的兼容环境,旨在解决兼容性问题,提高软件的可用性和可靠性。KARE出现的主要目的是解决旧软件在新的操作系统上无法正常运行的问题。KARE通过模拟旧的操作系统环境,使得旧的软件可以在新的系统上正常运行,从而避免了因为软件不兼容而导致的应用崩溃和数据丢失等问题。

  openKylin 2.0系列版本已预装KARE生态兼容方案,通过KARE,可让用户在openKylin系统上运行适用于其他Linux桌面系统的应用程序,实现1.0系列原生软件在2.0版本上的直接安装运行,“安装+启动”综合成功率达到94%。

图片3.png

  ·

  高度兼容性:能够模拟多种主流Linux发行版的操作环境,如openKylin、银河麒麟、Ubuntu等,使得应用程序在不同发行版的操作系统上无缝、无感运行;

  资源隔离:通过容器技术实现应用程序之间的资源隔离,为旧版应用提供了一个独立、隔离、稳定的运行环境,相互独立,互不干扰,更稳定、安全;

  灵活配置:用户可以根据不同的需求和场景调整容器的配置,包括环境变量、资源限制等,实现个性化的部署和运行环境,提高了应用的可移植性和可维护性;

  稳定运行:通过模拟目标环境,确保软件在当前系统上稳定运行,避免因兼容性问题导致的崩溃和数据丢失,提高系统的可靠性和稳定性;

  数据交互:提供共享目录功能,用户可以跨系统版本文件共享,并支持使用剪切板进行文字的读写操作。

  截至目前,openKylin社区的生态兼容方案,已经在技术成熟度、应用资源丰富度以及用户体验等多方面达到了较高水平,为Linux桌面操作系统用户带来了更丰富、便捷的应用使用体验,有力地推动了Linux桌面操作系统应用生态的繁荣发展。后续针对三大核心技术将进行更详细的解读,欢迎大家持续关注。

  OpenAtom openKylin社区是由麒麟软件发起成立并捐赠给开放原子开源基金会的开源项目,现由基金会负责孵化及运营,并联合基础软硬件企业、非营利性组织、社团组织、高等院校、科研机构和个人开发者共同建设。

  社区以“为世界提供与人工智能技术深度融合的开源操作系统”为愿景,旨在于开源、自愿、平等、协作的基础上,共同打造全球领先的智能操作系统开源根社区,推动Linux开源技术及其软硬件生态繁荣发展。

免责声明:本文仅代表作者个人观点,与每日科技网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
    本网站有部分内容均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,若因作品内容、知识产权、版权和其他问题,请及时提供相关证明等材料并与我们联系,本网站将在规定时间内给予删除等相关处理.

猜你喜欢

华为nova 14系列首销一周,鸿蒙生态不断上新、日日向好!

5月30日,华为nova14系列智能手机首销整一周,热度持续攀升,其搭载的鸿蒙5操作系统及其应用生态,成为焦点之一。事实上,鸿蒙生态每天都在成长,主流的国民级应用和“小而美”应用快速迭代,为鸿蒙5用户

nova 14

5小时前

用户心声,火速响应!鸿蒙应用焕新助阵nova 14端午畅玩

端午假期,音乐节、演唱会热潮涌动。然而,抢票难、攻略散、出行规划麻烦……这些“痛点”是否曾让你的观演快乐打折?别担心,鸿蒙生态听见了!众多热门应用正基于用户反馈快马加鞭更新,在华为nova14系列上带

nova 14

5小时前

小县城一万元就可以做的生意,裹小递打通县域配送最后一公里

在当今社会,创业成为了许多人追求的梦想,然而,对于生活在四五线小县城的创业者来说,寻找一个低成本、高潜力的创业项目往往并非易事。裹小递同城配送,作为行业内的新兴力量,凭借其独特的商业模式和强大的品牌实

裹小递

5小时前

端午假期必备:华为Pura X搭配鸿蒙应用,解锁假期更多精彩

当期盼已久的端午假期终于近在眼前,许多朋友都突然不知道该如何度过了,好像假期怎么过都“差点意思”?别担心,其实很多生活的乐趣都藏在你的手机里。无论你是想要出门暴走游玩,还是只想在家休闲,华为PuraX

华为Pura X

5小时前

ABeam中国 |智能建造新势能:生成式AI赋能建筑产业变革跃迁

在人工智能技术持续突破的浪潮中,生成式AI凭借其创造性输出能力成为推动产业变革的核心引擎。该技术基于深度神经网络架构,通过解析海量多模态数据的内在规律,能够自主生成具有逻辑性和创新价值的内容产出。这种

鸿蒙版知到、U净等众多校园应用集体更新,手里的nova 14更香了!

华为nova14系列正在持续热销中,不少学生党已经抢先入手了这台全面搭载鸿蒙5的新机。新机到手还没捂热,鸿蒙版知到、钉钉、PU口袋校园等一大波校园应用已经火速进行了功能更新,从日常学习到校园服务,再到

nova 14

11小时前