作者:Whyalone 开源鸿蒙上PC啦! 51CTO开源基础软件社区独家获悉,OpenHarmony操作系统已经初步完成了在PC端的适配。 据悉,相关适配工作由鸿蒙生态企业软通动力子公司鸿湖万联的工程师完成,基于OpenHarmony3。2Beta3版本以及惠普某型号办公笔记本。 从视频展示的画面来看,此次适配已经支持设备的开关机、画面渲染、外设接入和运行APP等基础功能。 我们可以看到设备启动、鼠标操作和APP的运行十分流畅,但系统界面和APP界面仍然没有做好相应的适配。从性能上看,该设备OpenHarmony的组合已经能够满足基础的生产生活需求。 消息源称,当前的适配工作仅作为技术可行性的验证,尚未推进到设备性能测试和优化阶段,后续工作量仍然庞大。 目前,该工程师已经完成了该型号笔记本的USB、网口、SATA口、PCIE等硬件接口的驱动适配,笔记本自带键盘和触摸板的驱动仍在适配中。 此次适配工作基于两款设备,一款为视频展示的惠普办公笔记本电脑(CPU型号为i58265U)的办公笔记本电脑,另一款设备搭载11代IntelCorei3处理器。 由于产品型号涉密,第二款设备详细信息不对外公开。这两款设备均采用X86架构的CPU,也就是说OpenHarmony针对X86架构CPU的适配已经基本完成。 OpenHarmony是一个支持多内核的操作系统,笔者猜测此次适配是基于Linux内核进行的。 后续的适配整体思路为先软件后硬件。前期集中适配好必要驱动,其次对某些场景下的桌面应用进行适配。硬件部分相关规划涉及到后续的商业计划,不对外公布,感兴趣的读者可以保持关注。 具体到适配细节,除去上文提及的笔记本键盘和触控板驱动的适配外,声卡驱动、显卡驱动和外接显示器功能仍然需要进一步优化。 据笔者了解,GPU图形加速是OpenHarmony系统的短板,也是OpenHarmony在硬件设备上运行时对性能有重大影响的因素之一。 好消息是,OpenHarmony项目组已经成立了相关SIG组在解决GPU相关问题。相信GPU这部分的问题将会在后续版本中得到妥善解决。 考虑到当前项目仍处于初期阶段,且涉及到部分商业敏感信息,相关的系统镜像和刷入教程短时间内并无共享给开发者的计划。 同时,软通动力子公司鸿湖万联的开发者承诺在2月25日的开放原子开源基金会OpenHarmony技术峰会后,会放出部分脱敏的技术内容。 根据笔者对OpenHarmony项目组对桌面端的规划的了解,此次适配成果会在技术和市场相对成熟的时机开源出来,并合入主干代码。 因此,笔者推测,初步的电脑端尝鲜版预计会在今年流出,成熟的开源版本仍然需要等待。