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

什么是深度定制的操作系統?
答:定制操作系統是相對于原生操作系統來說的,某些開源的操作系統,例如Linux和Android允許終端廠商免費使用,終端廠商可以在其基礎上做一些修改,以達到自身的一些目的。
根據對操作系統修改的程度,可以分為一般的定制和深度定制。定制一套自己的UI界面這樣的屬于一般的定制,對原生系統的改動很小,同時也很容易兼容原生應用。有些廠商卻對系統的更深層做了修改。
手機操作系統可以分為內核層、中間層和應用層。基于Linux操作系統進行定制的系統,底層就是Linux系統的內核,中間層包含了名為Dalvik的JAVA虛擬機,應用層則是根據原生系統修改后加入的各種應用。每個應用程序都運行在自己的進程上,享有Dalvik虛擬機為它分配的專有實例。
所謂深度定制,一般是指對中間層做修改,就是修改Dalvik虛擬機的一些設置。例如OMS操作系統集成了大量的增強型中間件,以更好地支持各種應用,并不是簡單復制安卓系統。
為什么廠商喜歡定制操作系統?
答:因為操作系統本身最大的特點并不是定制,是通用性。而國內廠商無力研發全新的操作系統,或者嘗試研發但是都不夠成功,那么退而求其次,選擇定制的操作系統來兼容市場上已有的大量應用,同時通過適度修改來滿足自身的應用集成需求,這種選擇是合理的,一定程度上講也是必然的。
其實谷歌Android操作系統也是基于Linux開源操作系統的內核而設計的“深度定制”操作系統,只是其對改動比較大,內核部分也做了修改,因此可以說是一套獨立的操作系統。
國內廠商也曾嘗試做獨立操作系統,例如阿里云。雖然也使用了Linux的系統內核,但是阿里巴巴開發了自有的虛擬機,在中間件層面做了比較大的修改。這也是阿里巴巴宣稱阿里云 OS 是獨立于 Android 之外的獨立操作系統的原因。
但是阿里云操作系統又兼容了Android的Dalvik,也正是如此,谷歌才反駁稱,阿里云OS是經安卓系統修改而來,直接使用了安卓的運行環境、框架和工具,并不是獨立的操作系統。因此,谷歌指責阿里云操作系統抄襲,要求阿里云必須與Android保持兼容。
為了對阿里巴巴施壓,谷歌表示將會解除與阿里巴巴Android產品的合作和相關技術授權。阿里巴巴不得不推遲了原定的與宏 主站蜘蛛池模板: 涿州市| 大同县| 壶关县| 临汾市| 古丈县| 克什克腾旗| 武威市| 昌黎县| 东港市| 合江县| 庄河市| 桃园县| 赤壁市| 尼勒克县| 霞浦县| 东港市| 松桃| 锦州市| 宁河县| 启东市| 华阴市| 庆云县| 景德镇市| 志丹县| 根河市| 彭山县| 承德县| 云龙县| 绥江县| 运城市| 阜平县| 麻阳| 高阳县| 余庆县| 扶沟县| 正镶白旗| 安龙县| 平远县| 甘泉县| 安泽县| 土默特右旗|