苹果使 WebKit 更向外部贡献者开放

H1:Apple 新 WebKit 提交者和评审者政策

  • 本周早些时候邮件列表公告:Apple 开发者 Maciej Stachowiak 宣布新的 WebKit 提交者和评审者政策,旨在弥合苹果与外部贡献者之间的差距,使 KDE 社区成员和其他苹果外开发者能获得 WebKit 源代码版本控制系统的完全提交访问权限。
  • WebKit 介绍:是苹果开发的开源 HTML 渲染引擎,基于 KDE 的 KHTML 渲染引擎源代码,除用于苹果的 Safari 浏览器和 iPhone 外,还被众多公司和开源软件项目广泛采用。Trolltech 决定将 WebKit 直接纳入 Qt 工具包,促使 KDE 社区将新的 KHTML 功能合并到 WebKit 中并最终在 KDE 中采用 WebKit。
  • 在 KDE 中采用 WebKit 的争议:这在某些方面存在争议,因为 KDE 社区需要放弃一些控制权,一些人担心使用 WebKit 而不是 KHTML 的影响,因其未来主要与苹果的商业利益相关。但苹果采取更自由和包容的提交者政策有助于缓解这些担忧,表明其愿意与外部贡献者分享项目控制权。
  • 各方观点:Stachowiak 称不知此政策是否能解决所有 KHTML 和 KDE 贡献者的担忧,希望以此为起点展开更多讨论;KDE 开发者 Aaron Seigo 支持该政策,认为这是苹果弥合与社区分裂的举措,虽仍有一些开发者有问题,但应认可这些努力并鼓励苹果采取更开放策略;随着 WebKit 不断发展,外部贡献者的直接参与将更重要,苹果使项目更具包容性的努力将减少 KDE 社区的担忧并可能增加外部采用和支持。
阅读 7
0 条评论