我們進行手機測評時,經常會看見深度定制的操作系統,像備受好評的小米MIUI系統,華為emotion系統都屬于這個范疇。那究竟什么是深度定制的操作系統?為什么廠商都喜歡定制操作系統?下面,小編將為大家解析。

什么是深度定制的操作系統?
答:定制操作系統是相對于原生操作系統來說的,某些開源的操作系統,例如Linux和Android允許終端廠商免費使用,終端廠商可以在其基礎上做一些修改,以達到自身的一些目的。
根據對操作系統修改的程度,可以分為一般的定制和深度定制。定制一套自己的UI界面這樣的屬于一般的定制,對原生系統的改動很小,同時也很容易兼容原生應用。有些廠商卻對系統的更深層做了修改。
手機操作系統可以分為內核層、中間層和應用層。基于Linux操作系統進行定制的系統,底層就是Linux系統的內核,中間層包含了名為Dalvik的JAVA虛擬機,應用層則是根據原生系統修改后加入的各種應用。每個應用程序都運行在自己的進程上,享有Dalvik虛擬機為它分配的專有實例。
所謂深度定制,一般是指對中間層做修改,就是修改Dalvik虛擬機的一些設置。例如OMS操作系統集成了大量的增強型中間件,以更好地支持各種應用,并不是簡單復制安卓系統。
為什么廠商喜歡定制操作系統?
答:因為操作系統本身最大的特點并不是定制,是通用性。而國內廠商無力研發全新的操作系統,或者嘗試研發但是都不夠成功,那么退而求其次,選擇定制的操作系統來兼容市場上已有的大量應用,同時通過適度修改來滿足自身的應用集成需求,這種選擇是合理的,一定程度上講也是必然的。
其實谷歌Android操作系統也是基于Linux開源操作系統的內核而設計的“深度定制”操作系統,只是其對改動比較大,內核部分也做了修改,因此可以說是一套獨立的操作系統。
國內廠商也曾嘗試做獨立操作系統,例如阿里云。雖然也使用了Linux的系統內核,但是阿里巴巴開發了自有的虛擬機,在中間件層面做了比較大的修改。這也是阿里巴巴宣稱阿里云 OS 是獨立于 Android 之外的獨立操作系統的原因。
但是阿里云操作系統又兼容了Android的Dalvik,也正是如此,谷歌才反駁稱,阿里云OS是經安卓系統修改而來,直接使用了安卓的運行環境、框架和工具,并不是獨立的操作系統。因此,谷歌指責阿里云操作系統抄襲,要求阿里云必須與Android保持兼容。
為了對阿里巴巴施壓,谷歌表示將會解除與阿里巴巴Android產品的合作和相關技術授權。阿里巴巴不得不推遲了原定的與宏 主站蜘蛛池模板: 莱州市| 达孜县| 大冶市| 泾川县| 类乌齐县| 铜梁县| 鄂伦春自治旗| 栖霞市| 南岸区| 昌平区| 百色市| 界首市| 昌江| 徐闻县| 仙游县| 江源县| 两当县| 苍山县| 凤凰县| 锡林浩特市| 闵行区| 秦安县| 泊头市| 翼城县| 兴安盟| 柘城县| 浪卡子县| 灌云县| 吴旗县| 罗江县| 招远市| 灵宝市| 西丰县| 岢岚县| 庐江县| 忻城县| 德安县| 桑植县| 九江市| 亳州市| 阳信县|