ITCOW牛新网 12月20日消息,在今天召开的2024开放原子开发者大会暨首届开源技术学术大会上,开放原子开源基金会正式发布了开源鸿蒙操作系统5.0 Release版本。据官方介绍,新版本在系统完整性、分布式技术创新、开发者体验优化和系统稳定性等方面均实现了显著突破,这标志着开源鸿蒙进入了全新的发展阶段。

开源鸿蒙操作系统 5.0 发布

作为开放原子开源基金会孵化和运营的旗舰项目,开源鸿蒙以“全场景、全连接、全智能”为愿景,通过开源方式打造适用于智能终端设备的操作系统框架和平台。自项目启动以来,从首个1.0版本的700万行代码发展到5.0版本的1.2亿行代码,系统能力不断提升。目前,开源鸿蒙已能支持超级应用的开发,并在分布式软总线、设备连接效率和稳定性等方面进一步优化。

据ITCOW牛新网了解,最新发布的5.0版本在多个领域实现了功能和性能的全面升级:

系统功能优化:应用框架与用户体验增强

  • 应用框架优化:5.0版本新增子进程创建与Ability生命周期监听功能,帮助开发者实现更精细的应用管理,进一步提升资源调度的灵活性。
  • ArkUI框架升级:增强组件自定义能力,提供ContentModifier和DrawModifier等特性,支持自定义渲染节点,为开发者带来更多UI底层定制化可能。
  • 相机与图像处理增强:引入延时摄影、全景、大光圈录像等多种拍摄模式,并优化HDR双层编解码技术,支持HEIF和DNG等高级图像格式,全面提升影像处理能力。
  • 终端用户体验升级:新增应用分身、桌面快捷方式等功能,同时优化了包管理和打包工具,减少安装包体积,提高用户操作流畅度。

性能优化:从编译器到多媒体的全面提升

  • ArkCompiler性能进步:优化ArKTS语法支持,引入模块懒加载机制,显著加快应用启动速度;此外,通过任务池优化跨线程通信,提升调试效率。
  • 多媒体功能优化:音频系统新增焦点会话机制,支持动态场景切换,同时优化播放性能,降低延迟,新增多音轨与精准Seek等功能,为用户提供更细致的音频控制体验。
  • C API增强:包括数据管理、网络、分布式软总线、图形渲染等多个领域的C API升级,为开发者带来高性能和完整的开发体验。

安全与隐私保护再升级

  • 安全能力:引入更细粒度的加解密算法和访问控制功能,例如支持地理位置权限单次授权和SM4-GCM加密算法,进一步保障系统安全性。
  • 隐私保护:新增账户注销功能,支持更精细的权限控制,完善文件管理权限,为用户提供更安全的隐私保护机制。

分布式能力突破:高效协同与设备联动

  • 跨设备数据协同:分布式软总线支持高效通信,结合分布式数据管理技术,提供安全高效的数据同步与共享能力。
  • 跨设备交互优化:通过键鼠穿越功能降低延迟并提升成功率,为用户带来更便捷的跨设备操作体验,同时显著提升多设备协同效率。

开源鸿蒙5.0的发布不仅标志着其技术能力的全面进化,也展现了该项目在开源生态中推动智能化终端发展的强大潜力。未来,随着更多开发者的加入和生态的进一步壮大,开源鸿蒙有望在全球范围内构建更加开放、高效的智能终端系统生态。