Google Fuchsia

维基百科,自由的百科全书
跳转至: 导航搜索
Fuchsia
Google fuchsia3.svg
Fuchsia操作系统标志
Screenshot of Google Fuchsia (July 2017).png
Armadillo用户外壳的截图,Fuchsia的一部分
开发者 Google
编程语言 多种:CC++DartGoRustPythonSwift
作業系統家族 Zircon
運作狀態 当前
源码模式 开放源代码
初始版本 2016年8月15日,​17個月前​(2016-08-15
支持的语言 英语
支援平台 ARM64X86-64
内核类别 微內核 基于能力英语Capability-based security 实时操作系统
许可证 多种:BSD 3 clauseMITApache 2.0
官方網站 fuchsia.googlesource.com

FuchsiaGoogle开发的操作系统[1]。和以前Google开发的操作系统,如基于Linux内核Chrome OSAndroid等不同,Fuchsia基于新的名为Zircon的微内核[2],受Little Kernel启发[3],用于嵌入式系统,主要使用C语言编写[4]。Fuchsia的设计目标之一是可运行在众多的设备上,包括移动电话个人电脑[5]

Fuchsia在GitHub象征是一个紫红色的无限符号。

作为免费和开源软件分发,采用BSD 3 clauseMITApache 2.0软件许可证。

历史[编辑]

2016年8月,媒体报道了发布于GitHub上的神秘源码,显示Google正在开发一个名为“Fuchsia”的新操作系统,虽然官方没有正式公布,其源码检查显示其能够跨平台运行,包括“汽车的娱乐媒体系统和嵌入式设备,如红绿灯、数码手表、智能手机、平板电脑与个人电脑”。[6][7]

2017年5月,Ars Technica编写了关于Fuchsia的新用户界面的文章,从8月首次披露时的命令行界面上升级,以及开发人员表示“此项目不是玩具项目,不是20%时间项目,不是我们不再关心的死去的项目的垃圾场”,多家媒体写到“Fuchsia项目”和Android似乎有密切联系,有人猜测Fuchsia可能是“重做”[8]或替换Android[9][10]以在某种程度上修复该平台上的问题。

2017年11月,对Swift语言提供了初始支持。[11]

2018年1月3日,Google允许开发者以Google Pixelbook为目标设备,下载Fuchsia OS进行开发与测试[12][13][14]

參見[编辑]

参考文献[编辑]

  1. ^ Prince, Rob.
  2. ^ Lopez, Napier (13 August 2016).
  3. ^ magenta/mg_and_lk.md at 1e009f296dc397a2a0ba3a9fe364a662a57a3ace · fuchsia-mirror/magenta. GitHub. [26 Oct 2016]. 
  4. ^ "Google Is Building A New Operating System From Scratch: 'Fuschia'". 2016-08-15.
  5. ^ Fingas, Jon.
  6. ^ Etherington, Darrell. Google’s mysterious new Fuchsia operating system could run on almost anything. TechCrunch. AOL. August 15, 2016 [October 5, 2016]. 
  7. ^ Fingas, Jon. Google's Fuchsia operating system runs on virtually anything. Engadget. AOL. August 13, 2016 [October 5, 2016]. 
  8. ^ Fingas, Jon. Google's mysterious Fuchsia OS looks like an Android re-do. Engadget. AOL. May 8, 2017 [May 9, 2017]. 
  9. ^ Gartenberg, Chaim. Google’s mysterious new Fuchsia OS has a UI now. The Verge. Vox Media. May 8, 2017 [May 9, 2017]. 
  10. ^ Davenport, Corbin. Google's "Fuchsia" operating system is taking shape with a new design. Android Police. May 8, 2017 [May 9, 2017]. 
  11. ^ Add Fuchsia OS support. GitHub PR for Swift. 2017-11-15. 
  12. ^ Preparing to install Fuchsia on Pixelbook.GitHub.[2018-01-03].
  13. ^ Putting Fuchsia on a Device.GitHub.[2018-01-03].
  14. ^ Google允许以自家Pixelbook测试Fuchsia OS.科技新報.[2018-01-03].

外部链接[编辑]

Template:Object-capability security英语Template:Object-capability security
Template:Microkernel英语Template:Microkernel