什么是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更值得期待。