您现在的位置:首页 >> 滚动 >> 正文
有了安卓后 谷歌为何还要从零开始开发新系统?
发表时间:2016年8月22日 08:10 来源:网易科技报道 责任编辑:编 辑:麒麟

网易科技讯8月21日消息,据外媒Fast Company报道,上周末,一群谷歌工程师做了一件令人万万没有想到的事情:他们悄悄地揭晓了一款名为Fuchsia的全新操作系统,从理论上来讲,将同自家的Android系统展开竞争。

这款谷歌新开源操作系统的代号为“Fuchsia”,几乎可以搭载到任何硬件上,诸如ATM机和GPS导航仪这样轻量级、功能单一的设备,到PC台式机,都可以是它一展身手的舞台。但不像我们所熟悉的Android系统,Fuchsia并不是基于Linux内核开发出来的,也并非产自任何我们现在所能看到的,运行于所有个人计算和沟通设备下的软件,令所有人都大跌眼镜的是:它计划完全是从零开始。

目前,谷歌方面并未发表任何大的声明,也并未向我们透露Fuchsia的使命是什么。我们所能知道的是,Fuchsia还处在早期开发阶段,或许它充其量只不过是谷歌的一次实验。然而我们相信,谷歌有充分的理由,去重启一个已沉寂数十年的操作系统开发领域。

“坚毅”的内核

你真得了解你每天都会接触到的手机、平板和笔记本吗?有一些东西你或许还不太清楚:对绝大多数这些电子设备来说,它们所采用的软件“内核”都已经非常得老了。Android系统使用的是Linux的内核,它的开发史起源于1991年。而Mac OS X,iOS和其它苹果平台都是基于Unix内核,它则源自于1969年的AT&T贝尔实验室。Windows计算机选择的则是Windows NT内核,它的历史可以追溯至1993年。

内核的设计使命是更好地管理操作系统的最底层。它会处理那些来自于硬件设备的请求,比如键盘、任务计划程序、管理文件和存储指令。正是得益于内核极大简化复杂系统的存在,开发者不需要知道打印机具体的型号,就可以通过调用一款应用,来轻松地打印任何我们想要的东西。

就目前这一行业的科技进步水平来说,Unix、Linux和Windows NT这些老内核的适应能力已经同这个时代显得格格不入了,业内知名分析师霍拉斯·德迪乌(Horace Dediu)也指出,目前计算设备最底层的计算方式同几十年前我们所采用的计算方式并没有什么本质上的不同。举个例子,现在的Windows计算机所采用的芯片同第一代IBM计算机所采用的英特尔处理器是一脉相承的,若是从这一角度来看,内核其实都是通用的。

“我们其实还在用同样的架构,我们对计算机的概念也从未更新过——寄存器、门电路、晶体管——所以,若是需求就是这样的话,我们其实不需要造出更好的内核”,德迪乌这样说道。“现在的内核就已经能满足我们的需求了。”

当然,你也可以说这只是我们少数人的想法。近年来,我们将传感器、计算元件都集成到了更多的硬件上,举个例子,将我们普普通通的一个家摇身一变,改造成了智能家居,通俗地来讲,就是让任何东西都连到一起(即所谓的物联网)。

而谷歌研发Fuchsia新系统背后的逻辑或许就是,在这波智能硬件的新浪潮中,像Linux这样的老内核已经顺应不了时代的潮流了。正是基于这样的思考,Fuchsia

的开发者期望能开发出一款更为现代化的新内核。(Fuchsia本名为Magenta,它是谷歌日前进行的另一项名为LittleKernel实验的产物)

来自Particle公司的扎赫·苏帕拉(Zach Supalla)也指出,小型计算设备在运行Linux系统时也会出现一些问题。Particle是一家专注于为物联网产品提高硬件套装和开发工具的公司。

[1]  [2]  [3]  
相关文章
关于我们 | 联系我们 | 友情链接 | 版权声明
新科技网络【京ICP备15027068号】
Copyright © 2015 Hnetn.com, All Right Reserved
版权所有 新科技网络
本站郑重声明:本站所载文章、数据仅供参考,使用前请核实,风险自负。