google将Android8.0分为两个版本意欲何为? 也许它会是Android系统的最后一个版本
离google正式推送android8.0的时间越来越近了,大家一定在翘首企盼,也许android8.0真的能救活一大批旧手机,有人还专门买了手机电池,等待着这样的奇迹。
人们在兴奋等待的同时,心中难免会有一丝疑惑,为什么google将android8.0分成两个版本?我们知道Android8.0分为Android O和Android GO两个版本,Android O定位中端手机,Android GO适用于低配置手机,据说最低512M的内存就可以流畅运行。
任何一个新版本的推出,都有它的使命。或者是为适应新硬件的发展服务,或者是为推出新的软件而开发新的环境,android8.0的使命是什么?
让我们可以从硬件和软件两个途径去观察,也许会有一些答案。
硬件方面,目前手机的硬件已经发展到了一个阶段的顶点,再往上,只能在屏幕和计算能力上做文章,空间有限,后续的手机可能朝着折叠屏幕、手机PC化这两个方向发展。
软件方面,我们可以结合google正在开发的一款全新的操作系统来观察。
Google目前有两个操作系统,手机操作系统Android和PC操作系统Chrome OS,它们都基于linux。据报google正在开发一个全新的名为Fuchsia的操作系统,据传该操作系统是一款开源的实时操作系统,其内核不是Linux,而使用由Google自行研发的全新的内核Magenta。按照Google的说法,这种内核面向“拥有高速处理器、大容量内存、丰富外设、执行开放计算的现代手机和PC”。
不仅如此,新操作系统将支持ARM、x86 和MIPS处理器架构,能运行在使用英特尔处理器的笔记本电脑上。再者,google通过远离Linux内核,并集中精力于Magenta,可能会比Linux社区更快地引入特定功能。同时Android在设计时并没有考虑到虚拟现实或增强现实,而这似乎是计算机技术的发展方向之一,Google也许从开始研发Fuchsia之时便会专注于虚拟现实。
互联网发展到以大数据云计算为背景的AI阶段,就在几个月前,google宣布AI优先的发展战略,由此,我们对手机的判断是:硬件处于阶段顶点,软件空间巨大,软件的发展尤其要落实AI优先的战略。
因此我们推断,android8.0是一个夸代过度产品,google将来也许会整合这三个操作系统为两个,一个为了保护竞争态势,继续基于linux;另一个为了更快地形成全新的基于AI的生态系统,而开发基于非linux的magenta操作系统。整合后的两大操作系统将PC、平板、手机、嵌入式终端通吃,并且最大限度地发挥新的硬件计算资源,落实AI优先的战略,尤其是新的操作系统。
为此,google推出的android8.0的使命就是跨代过度到新的统一操作系统,在硬件方面通过解决碎片化加强对硬件的控制,为模块化做准备;软件方面,新内核的特性将更好地支撑AI应用。
降低碎片化,加强硬件控制,为模块化手机做准备。
事实上,定位低端的android go可以看作android8.0的正常版本,定位中端的android o应该看作android8.0的pro版本,正是这个版本,承担起了由android过度到新手机操作系统的任务。从公开报道中我们可以看到,新系统将采用新的模式,特别是在Android O版上,google将本来由芯片厂商担任的代码修改工作归入到安卓项目中,直接推送给手机厂商,减少了底层硬件厂商的限制要素,厂商升级新系统更简单。这样做等于是绕过了芯片厂商,也就是减小了手机厂商升级系统的技术障碍,同时为后续的模块化做准备。android O定位可以充分发挥硬件配置,目前的各个手机厂商推出的AI应用可以基于此版本开发。据报道,Google 为新操作系统开发了新的API Mojo,而 Android 预计将会作为旧 API 和运行时运行在 Andromeda 的一个遗留环境中,所以我们也不必担心新的操作系统的延续性。
我们可以想象,今后手机、平板、PC、智能电视、汽车、冰箱、洗衣机都可以运行同一个软件,同一个AI助手,这样的模式,将会创造一个全新的基于人工智能的生态系统,并且由于AI的加入,这样的生态系统天然地就具备个人既是消费者又是生产者的商业生态2.0系统的特点。
商业之路由产品发展到品牌,再发展到制定标准,进而形成生态系统,再发展到生态系统本身的进化和各个生态系统的互联互通,最后形成经济体。google正走在形成经济体的路上。
顺着这个思路,也许android8.0就是最后一个版本的android操作系统,且用且珍惜吧!