本篇文章2233字,读完约6分钟
《雷锋》的编辑。com: stormzhang,android开发者兼跨境工程师。文章由个人公开号:androiddeveloper转来,雷(公开号:雷)已被授权发表。
每个人都知道谷歌几天前暴露了新操作系统紫红色的一些信息和界面。对于行业来说,谷歌正在开发一个全新的系统从来都不是秘密。然而,谷歌从未透露更多信息,只是说紫红色是一个全新的系统,完全不同于android和chrome os。我们都知道开发一个操作系统并不容易,尽管对谷歌来说并不困难。然而,毕竟,这是费时费力的,最终可能是徒劳的。然而,谷歌还是做到了。我们不妨先猜猜为什么谷歌会做出如此大胆的事情。
谷歌一直有一个弱点,那就是它在个人电脑市场的表现。虽然移动时代允许人们随时随地上网,但手机终究不能取代电脑。谷歌也意识到个人电脑市场的重要性,所以它也推出了chrome os上网本。然而,结果是明确的,表现不如预期,很少有人会买它。毫无疑问,个人电脑市场几乎被微软和苹果牢牢控制,但我相信谷歌绝对不会这么轻易放弃。
纵观引人注目的安卓领域,毫无疑问,安卓在移动操作系统的市场份额中占据了绝对的领先地位,但安卓仍然存在许多问题,如严重的碎片化、平板电脑和大屏幕设备的性能不佳,以及被许多用户批评的停滞和体验问题。虽然卡住的主要原因是许多肆无忌惮的应用程序在后台相互唤醒,无限制的权限,内存使用等。,但这也反映出android的底层架构设计存在缺陷。谷歌不可能不知道这些众所周知的问题,但这并不是说谷歌不想解决它们,而是解决它们非常困难。
部分紫红色ui
谷歌推出的紫红色系统现在似乎承担了上述任务,但谷歌是否这样认为,我们不知道,让我们先看看谷歌披露的一些紫红色信息:
1.不是基于linux内核,而是基于一种叫做magenta的内核,这是一种轻量级内核,适合嵌入式系统;
2.用户界面层使用which框架,这是一个在谷歌内部用dart语言实现的移动应用框架,支持android和ios,可以编写本地应用;;
这两条信息足以让我们有更多的想象力。首先,紫红色放弃了linux内核,再次展示了谷歌的大胆。我们应该知道android和chrome操作系统是基于linux内核的,但是你知道linux内核有什么问题吗?
首先,我必须承认,一些基于linux内核的操作系统,比如ubuntu、debian和centos,都是优秀的linux发行版,但是这些系统大部分都是在服务器上使用的,而linux在桌面系统上并不那么出色,尤其是在用户界面上。
其次,linux内核基于gpl协议,这意味着对源代码的任何修改和引用都必须是开源的。底层的linux内核用于安卓,所以安卓是开源的,但是硬件制造商开发的驱动程序不能是开源的。谷歌找到了解决这个问题的方法。底层修改了linux内核,但将驱动程序放在linux内核的顶层运行,并专门创建了一个名为hal的隔离层,即硬件抽象层。因此,android系统架构中的hal层是为了避免gpl协议而诞生的,这在当时是颇有争议的。但是,必须说,谷歌的思路已经彻底解决了这个问题,这不仅保护了“不想开放源代码”的硬件制造商的利益,也解决了“软硬件兼容”的问题。它不仅使用了优秀的现成的linux内核,还防止了被linux内核感染gpl的后遗症。
所以这一次紫红色系统完全放弃了linux内核,不得不考虑以前的linux内核的缺点和潜在的风险。然而,在当前市场上真正放弃优秀成熟的linux内核是一个非常勇敢的决定,但是勇气也是基于力量的。也许谷歌已经考虑这个决定很久了。
但是你认为这就足够了吗?
紫红色系统采用紫红色内核,广泛应用于嵌入式系统,支持高性能图形渲染。有人在黑客新闻上分析说,这个特性非常适合虚拟现实/增强现实领域。众所周知,谷歌在去年的io大会上推出了遐想虚拟现实平台和项目探戈ar平台,并决心在虚拟现实/ar领域开展工作。就在昨天,谷歌还收购了虚拟现实游戏公司owlchemy labs。这些行为和隐藏的特征很可能预示着紫红色将被应用于更广泛的领域。因此,紫红色将成为未来移动终端、个人电脑、ar/vr和物联网等所有平台的统一和通用的操作系统。谷歌的野心有点大,未来它会有更大的想象力。紫红色很可能会成为《展望未来》中的一个操作系统。
许多安卓开发者肯定担心紫红色会放弃安卓平台,这将对安卓的发展产生一些影响。事实上,他们确实想得太多了,因为他们知道安卓目前的市场份额及其在谷歌上的地位非常大(除了这个话题,谷歌io这次的一些场地,与安卓相关的场地非常受欢迎,而且很多场地已经提前预订了。)谷歌现在依靠安卓平台来推广许多东西。谷歌怎么能轻易放弃这么大一块蛋糕呢?此外,travis geiselbrecht和brian swetland,fuchsia系统的两个贡献者,是android系统的主要开发者。即使谷歌真的想完全放弃安卓,它也会有一个切实可行的渐进过渡计划。
然而,谷歌的野心相当大,这使得我们对这个系统有更多的期望。然而,这是一个长期计划,不确定性非常大。不知道它是否能被开发者和用户接受。此外,根据谷歌的惯例,它可能会在任何时候放弃,它可能会飞向天空,或者直到它死去才为人所知。
最后,就我而言,我真的希望这个系统,就像它的中文名字“紫红”,会大受欢迎。毕竟,这似乎真的是未来的操作系统。
雷锋文章版权所有。严禁擅自转载。详情请参考转载说明。
来源:搜狐微门户
标题:如何看待 Google 最新的系统 Fuchsia?
地址:http://www.shwmhw.com/shxw/61508.html