您的位置:首頁>數碼>正文

為什麼小米和華為的系統自稱UI,而魅族和錘子自稱OS?

隨著國內智慧財產權保護意識的提高, 這年頭不開發個屬於自己的作業系統都不配叫一線機商, 不知道大家有沒有發現小米和華為的系統自稱UI, 而魅族和錘子自稱OS, 這是什麼原因呢?

OS(作業系統)

作業系統(Operating System, 簡稱OS)是管理電腦系統和手機的全部硬體資源以及軟體資源;控制程式運行;改善人機界面;為其它應用軟體提供支援等, 使電腦系統和手機所有資源最大限度地發揮作用, 為用戶提供方便的、有效的、友善的服務介面。

如電腦上的Windows、Mac、Linux、Unix等等;手機、平板上的Android、iOS、Windows Phone、塞班等等。

UI(使用者介面)

UI即User Interface(使用者介面)的簡稱。 UI設計則是指對軟體的人機交互、操作邏輯、介面美觀的整體設計。 好的UI設計不僅是讓軟體變得有個性有品味, 還要讓軟體的操作變得舒適、簡單、自由、充分體現軟體的定位和特點。

比如:小米的MIUI、華為的EMUI、OPPO的Color OS、魅族的Flyme, 錘子的Smartisan OS等。

MIUI

Flyme

EMUI

移動作業系統中Android、OS和UI的關係

OS包含UI, UI是實現用戶對OS的操作。 如果把OS比作是你老婆, UI只是起到美化的作用(化妝), 它不能改變老婆(OS)的根本。 至於MIUI、Flyme OS和安卓的關係,

有一個貼切的比喻:

安卓是你的老婆, 她的身份和性格不變;MIUI相當於化妝, 擦個粉、描個眼線、掛個耳墜等, 各種風格的妝容隨便換;而Flyme OS就是連化妝帶整容了, 隆個鼻子豐個胸, 甚至把禦姐弄成蘿莉, 但本質上還是你的老婆, 還是安卓系統。

如果換了系統, 比如棄Android用iOS, 就好似和老婆(Android)離婚然後又娶了一個新的老婆(iOS)。

因而嚴格來說, Flyme OS叫OS是過了, 但他又不同於UI, 他對系統內核進行了修改, 所以如果說他是UI也是對開發其作業系統的程式師勞動成果的不尊重, os可能更適合Flyme以及其包涵的價值。

MIUI的歷史實際上比小米手機還長。 當時還是協力廠商非盈利性的小米工作室製作了miui, 適配的是谷歌親兒子。 當時稱為“ui”完全沒問題。 因為當時只是基於CyanogenMod的一個修改。

安卓2.3當然可以說系統, cm稱為os也沒問題。 但是基於cm再改的只能是ui了。 即使後來, miui的修改愈來愈基礎愈來愈基於安卓底層, 也沒法改了。 畢竟名字是第一代起的。

至於魅族, flyme一開始只是魅族的雲服務, 後來才有了flyme os, 這個當初是直接基於安卓修改的, 還有當初m8的win ce的血統。 就稱為os了。

其實嚴格來說安卓本身才是os, 實際上很多極其深度修改的自稱os也沒問題。 例如cm, 例如flyme, 例如現在的miui。 只是因為最初的miui基於的是cm, 所以以後就沿用ui這個名字了。

Linux內核的製作者貌似回答過這個問題。 他認為作業系統ui指的是系統內核, 在後臺運作不主動和用戶溝通, 使用者只知道它的運作規則, 比如支援什麼硬體、支援什麼軟體, 卻看不到它。 但現實中我們能看到作業系統, 不管Windows、IOS還是Android都是如此。這個呈現給使用者操作的部分只是個介面,叫做UI,是使用者和作業系統溝通的橋樑。比如說搭載著Windows XP外觀的Win10還是Win10,搭載著Win10外觀的XP還是XP,搭載著Windows外觀的Linux還是Linux,搭載著IOS外觀的Android還是Android,就是因為外觀部分只不過是一個UI而已,跟內核無關。回到手機上,基於Android深度定制的,其實都屬於UI部分,內核基本是不可定制的,手機廠商沒許可權也沒能力。就算有少部分定制,也不允許因此就把整個系統都改叫你的名字。

不管Windows、IOS還是Android都是如此。這個呈現給使用者操作的部分只是個介面,叫做UI,是使用者和作業系統溝通的橋樑。比如說搭載著Windows XP外觀的Win10還是Win10,搭載著Win10外觀的XP還是XP,搭載著Windows外觀的Linux還是Linux,搭載著IOS外觀的Android還是Android,就是因為外觀部分只不過是一個UI而已,跟內核無關。回到手機上,基於Android深度定制的,其實都屬於UI部分,內核基本是不可定制的,手機廠商沒許可權也沒能力。就算有少部分定制,也不允許因此就把整個系統都改叫你的名字。

Next Article
喜欢就按个赞吧!!!
点击关闭提示