IT资讯 Fuchsia 二次发育,正式进入开源开发模式

enrique · 2020-12-11 09:30:06 · 热度: 17

Fuchsia 是谷歌四年前就宣布的开源跨端操作系统项目,但之前一直没有开放社区开发,而是在谷歌内部开发。12 月 8 日,谷歌宣布一系列行动,开启 Fuchsia 真正的开源开发。

Fuchsia 二次发育,正式进入开源开发模式

具体包括创建了 Fuchsia 新的公共邮件列表,制定开发决策的治理模型,开放贡献者的问题追踪器,并发布技术路线图

治理模型

  • The Fuchsia Eng Council 。The Fuchsia Eng Council 由高级技术领导构成,负责制定 Fuchsia 的技术路线;在社区中发布工程标准、价值、目标;审查和批准项目贡献者提交的具体代码和建议。
  • 贡献者方面,公布了贡献者的行为准则及相关流程,贡献者需先同意谷歌的贡献者许可协议
  • 开源许可证。Fuchsia 内核采用 MIT 许可证发布;用户控件组件使用 BSD/Apache 2.0;BSD 许可证下的所有代码有一个额外的 IP 授予。

技术路线图

  • FIDL。FIDL 为 Fuchsia 接口定义语言。其探索方向包括:统一 FIDL C++ 绑定,实施 FIDL 版本控制,FIDL 语法修改等方面。
  • 迁移。正在探索 Fuchsia 库和应用程序从 fuchsia.io 迁移到 fuchsia.io2,以提高类型安全性和客户可靠性。探索如何将现有的 Fuchsia 驱动程序和客户端从 fuchsia.hardware.ethernet 迁移到 fuchsia.hardware.network,以提高网络性能。
  • Components v2。依赖 Components v1 的组件迁移至 Components v2。将驱动程序作为组件实施。
  • 其他。实施存储增强,实现可访问性和输入改进。

最后,谷歌表明,Fuchsia 尚未做好进行产品开发的准备,但开发者可以克隆、编译并贡献源代码。Fuchsia 支持一组有限的基于 x64 的硬件,也可以使用 Fuchsia 的模拟器测试。

仓库地址:https://fuchsia.googlesource.com/

猜你喜欢:
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册