Google现在做的操作系统项目实在是有点多,Android就不说了,还有两个PC操作系统:chromeOS、fuchsiaOS。这两个明显就是准备抽干Android,然后另起炉灶。
另外google还有brillo这个物联网系统。
现在google是在学着微软的思维,做onecore统一的操作系统平台。也就是一套系统内核接口,适用于手机平板PC,只有ui层不一样,来提高软件开发速度。
目前推广的最好的就是android、chromeOS 。但是因为系统是基于linux,google就很墨迹,不愿意让自己辛辛苦苦做得技术白白开源了。为此google特意做了一个HAL硬件隔离层,来规避linux的GPL开源协议,这也是让硬件公司愿意开发android。所以android、chromeOS现在一直都是在linux系统上套应用层来解决。这种方案下来,无论是chromeOS还是android都做不好驱动ABI(应用程序二进制接口),所有应用运行效率都特别低。
google新出的操作系统内核fuchsia,就是学着微软onecore的发展路线,打造的一个统一平台闭源系统。这是想用一个fuchsia统一手机平板PC甚至还有VR、AR、物联网设备的系统内核,而GSF服务框架统一各平台的api接口、适配不同的ui层。
手机样式的Fuchsia
fuchsia就明显是google要闭源了。他的开源协议非常复杂。整个系统按不同模块使用了BSD 3条款、MIT和Apache 2.0授权协议。
PC样式的Fuchsia
看到这么多开源协议,有人就说他是一个开源操作系统,其实严格来说根本不是。FuchsiaOS操作系统在开源协议上来看,是跟iOS相似的封闭式系统。
你要知道苹果的macOS、iOS使用的可都是BSD的开源协议。每年这两个系统更新,都要开源一次内核代码的。可这俩系统是实打实的闭源系统,只是部分组件需要定期开源。
Google的Flutter
更狠的是,这个系统的系统内核是Magenta实时操作系统,UI用户界面层使用的是Dart语言开发的Flutter,渲染器是基于vulcan的Escher,而应用程序框架是跟chrome有着密切关系的Mojo,支持各种主流语言。
Dart、Escher、Mojo等等这些系统底层都是google自家开发的,虽然封装了一些别人的技术性能不一定达到最好。但比直接使用完全开源的linux kernel多了一个优势:闭源。
google就是明着说自己要闭源了!
更有意思的是,google宣传新系统的方式。Google在fuchsia的官方Github页的介绍写着:Pink + Purple == Fuchsia。
一张diss苹果的内涵图,包含了曾经苹果系统主题色
其中 Pink 是苹果 iPhone 项目早期的代号,而 Purple 是苹果曾经失败的操作系统项目 Taligent。
这一波diss玩的好。同时也证明了,google真的要闭源了。
相关资讯
最新热门应用
非小号交易平台官网安卓版
其它软件292.97MB
下载币交易所地址
其它软件274.98M
下载iotx交易所app
其它软件14.54 MB
下载zt交易所安卓最新版
其它软件273.2 MB
下载币拓交易所bittok
其它软件288.1 MB
下载u币交易所平台app
其它软件292.97MB
下载热币全球交易所app官网版
其它软件287.27 MB
下载多比交易平台app
其它软件28.28MB
下载币赢交易所app官网安卓版
其它软件14.78MB
下载toncoin币交易所安卓版
其它软件48MB
下载