什么是OS?
也许你会说,“不是还有360 OS、Flyme OS、Smartisan OS、Funtouch OS、Color OS、MIUI、EMUI、CoolUI吗?他们不也是操作系统吗?”这些中国企业自行“研发”的或被命名为OS、或命名为UI的,也许已经被改造得“面目全非”,但总归来说,它们绝大部分的本质依旧是“Powered by Android”,也就是基于谷歌开源的Android系统进行的二次研发。
那么到底什么是操作系统呢?操作系统的英文全称是Operating System,即我们常说的OS,是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。
什么是UI和ROM?
那经常见到的那些XXOS或XXUI又是什么?实际上他们都不是操作系统,是UI。UI英文全称是User Interface,即用户界面。就是大家点亮手机屏幕、解锁、滑动、点进去的菜单,这些一目了然的界面。
而大多数厂商不希望被认为仅仅是重绘了一些或好看、或难看的图标。就像MIUI能够风靡,很大程度上得益于当年“百变锁屏”掀起的皮肤热。然而只是一个皮肤的美化,已经无法满足消费者的胃口了,因此许多厂商开始在交互设计、功能方面做得更加深入。国内的定制系统开发者,经常会陷入自己的产品究竟是应该称为OS 还是UI 的争论,为了避免此类争论和表示谦虚,会自称为 ROM,ROM 是 ROM image(Read only memory image,只读内存镜像)的简称,很多定制系统玩家也会统一将定制系统称为 ROM。
不得不说的YunOS
在大众的认知里,对于Android和iOS被称为操作系统基本上没什么反对意见,但是对于国内第三大操作系统YunOS却又很多人还是存在误解。为什么要说YunOS,因为它的故事特别耐人寻味,更因为它是国家点名支持的操作系统,也是国家核高基的核心成果,是目前唯一商用的国产操作系统。而其余的例如COS、元心OS等国产操作系统的商用化一直未见成果。
事实上,YunOS基于Linux研发,兼容Android应用——而这也是它至今仍被误解为基于Android二次研发的原因。为什么它要选择兼容Android应用呢?事实上,第一代YunOS是不兼容Android应用的,而采用全云端应用的架构。但当时这样的理念显然过于超前,不论是硬件还是网络环境都无法满足使用需求,因此用户体验并不理想。因此在接下来的第二代产品中,YunOS选择了兼容Android应用,目的是为了在生态中强化用户体验,让用户可以在全新的OS中使用熟悉和广泛的应用。与此同时,YunOS搭载自主研发的核心操作系统功能和组件,支持HTML5生态和独创的CloudCard应用环境,增强了云端服务能力。有必要向大家强调:YunOS与iOS、Android、Windows Phone、BlackBerry一样,是同一层级的真正的OS。
在一定意义上,操作系统的生态丰富性、服务本地化、系统安全性、技术前瞻性,都决定了其在市场上的竞争力。iOS、Android、Windows、YunOS等都需要面对这四方面的问题,而基于Android进行深度改造的各种ROM虽然不能给用户完整的生态体验,但在本地化方面的作为也需要肯定。然而从服务的本土化,数据的安全性等方面考虑,对国人来说,一个自主可控的移动操作系统是相当有必要的,因此,YunOS更值得期待。