当前位置: 首页 > 科技观察

谷歌开发的新系统Fuchsia,将是Android的终结者

时间:2023-03-19 17:28:25 科技观察

手机操作系统的竞争正在悄然进入新时代。早在2016年,就有人在Github上找到了悄然发布的FuchsiaOS的信息。虽然谷歌当时还没有正式发布,但相关代码显示,它是一个可以跨平台运行的操作系统,包括“汽车娱乐媒体系统和嵌入式设备,如交通信号灯、数字手表、智能手机、平板电脑和个人电脑”考虑到谷歌内部一直存在大量的非正式实验项目,很长一段时间以来,FuchsiaOS并没有太大的存在感,也没有受到太多关注。不过,就在2天前,FuchsiaOS开发者网站Fuchsia.dev的上线,标志着这个跨平台操作系统项目进入了下一阶段,它不仅是Android的替代品,与我们现在使用的Android和iOS不同的是,Fuchsia拥有全新的操作系统内核Zircon,又因为它源于谷歌的血脉,超越现有系统的性能,以及泄露截图中典型的MaterialDesign设计风格,所以大家倾向于认为它的目标是取代Android和ChromeOS。完全放弃Android是一个极其现有的移动生态系统和主要制造商的艰巨任务,只有少数公司可以做到这一点,例如谷歌本身。然后,进行彻底的创新ut放弃现有的生态,排除Android本身多年来积累的各种问题,比如彻底摆脱Java和Java相关的问题,以及之前Linux内核相关的问题。在Fuchsia中,一切都被重写了。这件事就像是华为自制的鸿蒙操作系统。性质是一样的,但影响无疑更为深远。2018年初,谷歌开始允许Fuchsia开发者使用谷歌自家的GooglePixelbook笔记本来测试和开发FuchsiaOS。在此之前的两个月,Fuchsia也开始支持iOS开发语言Swift。2018年年中,Fuchsia相关代码开始出现在Android的ART(AndroidOperatingEnvironment)代码中。也就是说,ART可能已经移植到了Fuchsia——未来Fuchsia将支持Android应用。这句话听起来是不是很熟悉?开发设计的平滑过渡从之前偷偷摸摸出来的Fuchsia的用户界面,我们可以清楚的看到MaterialDesign的设计。Android和Fuchsia的继承和兼容关系似乎非常密切。清除。事实上,这种迁移和过渡并不止于此。Fuchsia的系统是使用谷歌自己的开源软件工具包Flutter编写的,该工具包早在2015年就推出了,其核心引擎是用C++编写的,通过谷歌的Skia图形库提供渲染。SDK支持iOS和Android平台的应用开发,输出的应用可以达到120FPS的渲染性能,极其强大和高效。其实你可能对Flutter没有一个清晰的概念,但是你已经使用过使用Flutter开发的应用。在Flutter的案例列表中,你会看到很多耳熟能详的公司名字,比如阿里巴巴、京东、腾讯。知名二手交易平台闲鱼的Andorid和iOS应用都是使用Flutter开发的。京东金融和腾讯的NOW直播应用程序也是使用Flutter开发的。对于支持ART环境、Flutter工具包、Swift语言的Fuchsia操作系统,意味着未来极有可能接管移动应用生态。当然,目前的FuchsiaOS还不够强大,但目前其核心开发团队中有不少大咖和明星开发者,都在为这款未来的移动操作系统进行布局。专家加入Fuchsia开发团队据HackerNews报道,知名开发者TravisGeiselbrech和BrianSwetland这两位操作系统领域的专家已经加入Fuchsia开发团队。操作系统的开发建设需要相当程度的专业技能、大量的知识储备、足够的经验积累,而这两位的简历恰好是其中的佼佼者。TravisGeiselbrech几乎一直在创造最具前瞻性的操作系统,他的简历几乎完全公开,正是他的公开简历应该让你了解他此刻所做的选择的价值.1990年代,Travis参与了著名的BeOS的开发。这个操作系统几乎是当时最大的多媒体操作系统。它在许多媒体技术上同时超越了Windows和MacOS9。如果不是乔布斯,它最终会被苹果收购。它将是Be公司,今天的macOS内核应该是基于BeOS的。之后加入Danger公司,参与HiptopOS操作系统的建设。刚进入新世纪,他开发的操作系统基于Java,可以将更新包推送到云端,在线更新。使用这款操作系统的手机叫做Sidekick,拥有轻巧的海量软件商店,全键盘加旋转屏幕,快如游戏机般的交互,你会在2005年之前的多部美剧中看到这款手机——它是代名词年轻人和时尚。想想看,2005年之前的手机——包括PDA和所谓的智能手机——在操作系统层面上很少有如此激进的功能。后来,Travis还参与了webOS的开发。至于这款操作系统的前瞻性,无需赘述——我们今天使用的iOS和Android的基本交互几乎都继承自webOS,甚至有过之而无不及。这是10年前的事了。从那以后,Travis一直参与Android和iOS的开发。可以说,他是现代移动操作系统演进的深度参与者、见证者和创造者。同样,BrianSwetland也深入参与了其中许多操作系统的开发和推广。更硬核的一点是,Brian一直在手动为BeOS这个本该在20年前就死掉的操作系统续命——他一直在参与BeOS的后续开源项目HaikuOS的开发,将BeOS拉了回来在Linux内核上生活。除了他们之外,在谷歌的支持下,FuchsiaOS可能会成为整个行业的NextBigThing。Fuchsia的野心Fuchsia的短期目标当然是取代Android,但与此同时,它正在向更广阔的市场发展——可穿戴设备、智能家居、手机、电脑,甚至是它的逻辑竞争对手iOS和macOS,它的高效率和高性能与高度可扩展的材料设计相结合,带来了很大的想象空间。有时间的话真的很值得一看。