购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.1 移动端操作系统现状

随着科技的发展,人们越发追求便捷、高效的生活,移动端操作系统得以迅猛地发展。从图1-1中可以看出,目前发展比较好的移动端操作系统是Android和iOS,其中Android占据了将近八成的市场份额,其他移动端操作系统仅占有极小部分。

图1-1 移动端操作系统分布情况

Android作为使用率比较高的开源操作系统,拥有完善的SDK、文档和辅助开发工具。正因为此特性,任何人如个人开发者或生产厂商,都可以获得代码并随意修改,按需实现一些特别的功能。Android的可定制性较强,开发者可以自行选择将定制后的新代码开源或闭源,这样可以最大程度地保护开发者的利益并降低开发成本。

然而,Android在维护开发者和生态上表现相对较差,且尽管目前谷歌对外声称Android是开源的,但其实是主体开源,即最终的消费设备中会包含多个闭源的软件组件。如图1-2所示,Android操作系统主要包含两大部分,即AOSP项目(Android开放源代码项目)和GMS服务(谷歌移动服务),其真正完全开源的部分是AOSP项目,而GMS服务是闭源的。这可以理解为开发者只能通过调用GMS服务中的API来使用其功能,但不能修改核心代码实现个性化定制。并且,Android正在将更多的项目从AOSP转为GMS,将更多的已开源项目转为仅能被使用的服务。

图1-2 Android OS示意图

另一个使用率较高的移动端操作系统是iOS,其向开发者提供了一个相对比较封闭的、有规则的生态环境,iOS的所有软件都需要经过严格的审查;并且,iOS能够控制产品本身和产品的运行,实现质量保证和用户体验的统一。但iOS是一款闭源的操作系统,核心的功能都由苹果公司内部完成,开发者不能像开发Android软件一样修改代码完成个性化操作,只能调用接口使用其功能。

可见Android和iOS这两大移动端操作系统各有利弊,它们相互竞争、促进发展,这点从图1-3所示的iOS与Android版本发布情况图也可以得到印证,一直以来两大操作系统争相发布新版本。因此,Android和iOS长期在操作系统市场中处于领先位置。

图1-3 iOS与Android版本发布情况

我们将目光转向国产操作系统,目前国产操作系统在发展过程中,遇到了以下两个瓶颈。

●目前处理器和操作系统的格局早已稳定,对于创新的需求不再那么迫切,各方面投入这部分的资源正在逐步减少,这导致操作系统体系已经很多年没有重大变革。

●中国面临“缺芯少魂”(芯即芯片,魂即操作系统)的情况。美国作为世界第一大经济体,在科技领域长期占据主导地位。近年来中国在5G通信、芯片技术和操作系统等领域的发展受到了极大的阻碍。

为了解决上述问题,近几十年来我国科技企业不断自主研发属于中国人自己的操作系统,并积极探寻操作系统相关领域的突破。从操作系统的发展历程来看,下一代操作系统有以下4个重点问题值得我们思考。

●商业价值

为了区别于目前已有的操作系统,下一代操作系统需要提供新场景、新应用及新体验来实现其商业价值。开源可以为操作系统的发展提供强劲的生态支持,下一代操作系统可通过开源实现生态系统构建,但开源并不意味着公开所有成果,企业应保留部分算法作为核心竞争力。

●权益保护

在产品技术研发时,应为开发者提供合规性庇护,并将各公司联合起来,形成全面的知识产权保障联盟,构建知识产权壁垒。

●交互模式

从最早只有通话交互的第一代无屏模拟手机,到第二代实体按键交互模式的手机,再到如今触控交互的智能手机,可见每一代操作系统的诞生,必然伴随着新交互模式的出现。所以,下一代操作系统应当能够产生新的交互模式,以解决人们更深层次的需求。

●生态构建

从图1-4可以看出,发展下一代操作系统遇到的最大的问题是生态建设问题,生态建设可以为操作系统带来更多的关注者、开发者和使用者,所以,构建全面、完善的生态(包括应用生态和软件生态)是发展下一代操作系统的重中之重。

图1-4 2019年中国企业关于自研操作系统发展主要挑战意见调查 fe+c2tsiletP9MnWrgBTUAMIGuo9XXn0/f8q7/QJteplRk8phBXpXfbZAtjwk0MW

点击中间区域
呼出菜单
上一章
目录
下一章
×