Google 神秘 Fuchsia OS 的开源线索


来源:

LWN 和IEEE Spectrum 发表了两篇文章讨论了Google 神秘的操作系统Fuchsia。Google 目前没有披露多少Fuchsia 的正式消息,但因为它是作为一个开源项目开发的,从公开的代码可以找到不少相关的线索。Pink + Purple == Fuchsia,其中Pink 是苹果iPhone 项目早期的代号,而Purple 是苹果失败的新操作系统项目Taligent。

该项目设计外观与经典Mac OS 相似,使用新的微内核,但仍然能运行相同的应用程序。Google 显然想在Fuchsia 上实现与苹果类似的目标,新操作系统需要维持与Android 应用的向后兼容性。

/uploads/allimg/c180827/15353606304W60-L332.png

Fuchsia

Fuchsia 在发布时可能会支持Android,支持现有的应用,然后再逐渐淘汰Android。Android 使用的Linux 内核面临的一个问题是它缺乏稳定的驱动ABI,因此Android 每一个版本都需要厂商重写和更新驱动,很少有厂商愿意这么做。在Android 生态系统中,有大量设备缺乏更新或得不到任何更新,这日益成为一个严重的安全问题,成为安全方面的一个噩梦。Fuchsia 可能是解决这个问题的一个尝试。