Wind River 和 Igalia 联合推出 WPE WebKit 解决方案
联合解决方案概述
Wind River(领先的嵌入式 Linux 解决方案提供商)与 Igalia(专注于 Web 引擎和系统软件的开源咨询公司)合作,推出面向嵌入式环境的 WPE WebKit 集成解决方案。该方案结合了 Wind River® Linux(基于 Yocto 的商业支持平台)和 WPE WebKit(Igalia 创建和维护的开源 Web 引擎端口),为嵌入式开发者提供生产就绪的 Web 生态系统组件。
解决方案组成
- WPE WebKit 开发、维护和上游集成
- meta-webkit Yocto 层:用于在嵌入式 Linux 环境中构建和验证 WebKit
- 开源咨询:覆盖 WPE WebKit 和嵌入式 Linux 平台
价值主张
- 直接访问上游维护者:包括 WPE WebKit 和主要 Web 引擎的贡献者
- 降低集成风险:通过经过验证的 Yocto 层与上游 WebKit CI 对齐
- 加速上市时间:利用成熟的 Web 平台技术
应用场景
现代嵌入式设备(如智能电视、机顶盒、工业人机界面和汽车系统)采用 Web 技术以实现:
- 丰富的交互式用户体验
- 频繁的更新和迭代功能交付
- 跨设备应用可移植性
WPE WebKit 特点
- 完全支持现代 Web 标准
- 多进程架构(安全性和稳定性)
- 适用于无头和组合环境
- 灵活的后端(包括 Wayland 和 DRM)
Yocto 集成(meta-webkit)
- Igalia 自 2017 年维护的 meta-webkit 层
- 提供 WPE WebKit 及其依赖的构建配方
- 支持多个 Yocto 发布版本(包括 LTS 和当前版本)
- 包含标准层中不提供的 WebKit 组件
- 严格更新策略:
- 活跃支持最新的 Yocto LTS 发布版
- 支持最新的开发发布版
- 回退关键修复(包括安全更新)到之前的 LTS 版本
持续集成与验证
- meta-webkit 层用于生成驱动上游 WebKit CI 的 SDK 镜像
- 在真实硬件目标上持续验证 WPE WebKit 构建
- 每个上游提交执行回归测试
- 早期识别和修复问题
- 主要优化支持基于 Arm 的嵌入式平台(32 位和 64 位架构)
客户价值
- 缩短上市时间:预集成 Web 运行时和生产就绪的 Linux 平台
- 降低集成风险:维护的 Yocto 层和验证的构建配置
- 访问上游专业知识:直接与 WPE WebKit 和 meta-webkit 维护者合作
- 开放灵活架构:避免专有 UI 框架,完全控制系统集成和定制
合作优势
- Wind River:提供稳定、商业支持的嵌入式 Linux 平台,长期生命周期支持(10 年以上)
- Igalia:15 年以上 Web 引擎经验,WPE WebKit 创建者和维护者,长期维护 WebKitGTK
- 组合价值:平台稳定性与上游所有权和运行时专业知识相结合,降低集成风险并确保长期对齐
总结
该联合解决方案通过结合 Wind River Linux 的平台稳定性和 Igalia 在 WebKit 上的长期所有权,为嵌入式设备提供生产就绪的 Web 技术集成方案,显著降低集成风险并加速产品上市。