Win7之家( afsion.com.cn):Win7升級Win10,可會學(xué)iOS防盜版?
微軟Windows10系統(tǒng)即將正式發(fā)布,而Windows系統(tǒng)的盜版問題一直是困擾微軟的難題。大家應(yīng)該會注意到,蘋果電腦都可以安裝Windows系統(tǒng),但是,手機(jī)端為什么不存在系統(tǒng)盜版的問題,比如安卓手機(jī)安裝iOS?
對于這一問題,簡單地說,Windows是硬件適應(yīng)操作系統(tǒng),而iOS操作系統(tǒng)則是來適應(yīng)蘋果的硬件。這就是Windows不能學(xué)iOS防盜版的原因,馬上就要到來的Windows10也不例外。
兩種不同的產(chǎn)品邏輯,決定了其“移植”的容易與困難。
一、驅(qū)動不同
驅(qū)動程序即添加到操作系統(tǒng)中的一小塊代碼,其中包含有關(guān)硬件設(shè)備的信息。有了此信息,計算機(jī)就可以與設(shè)備進(jìn)行通信。
驅(qū)動程序是硬件廠商根據(jù)操作系統(tǒng)編寫的配置文件,可以說沒有驅(qū)動程序,計算機(jī)中的硬件就無法工作。而操作系統(tǒng)不同,硬件的驅(qū)動程序也不相同。
蘋果是用操作系統(tǒng)來適應(yīng)自己的硬件,也就是說,蘋果只需要為自己使用的幾款硬件編寫驅(qū)動。
而Windows是開放的,其邏輯是硬件適應(yīng)操作系統(tǒng)。所以都是硬件廠商來編寫Windows平臺的驅(qū)動。
iOS自身驅(qū)動的獨特性使得其他設(shè)備難以兼容,而Windows由于是少數(shù)硬件廠商來編寫驅(qū)動,其兼容性更好。
二、設(shè)計架構(gòu)不同
采用相同架構(gòu)的處理器,性能基本上就鎖定在一定的范圍之內(nèi),不會有本質(zhì)的區(qū)別。不過如果架構(gòu)不同,那么性能也不一致。
蘋果的iOS系統(tǒng)是深度訂制的ARM架構(gòu),而安卓一般用高通的通用架構(gòu)。這也解釋了為何多數(shù)安卓手機(jī)之間能夠互刷操作系統(tǒng)。
三、蘋果的策略
早期蘋果電腦用自己設(shè)計的CPU時并不支持Windows系統(tǒng),蘋果的Mac OS也只能裝在蘋果電腦上。
不過,在蘋果采用英特爾的處理器之后,蘋果的桌面操作系統(tǒng)被黑客破解之后,可以安裝在英特爾CPU與部分AMD CPU的機(jī)器上,從而出現(xiàn)了一大批未購買蘋果機(jī)而使用蘋果操作系統(tǒng)的機(jī)器,這被稱為“黑蘋果”(Hackintosh)。
不過就移動操作系統(tǒng)來說,由于iOS本身的封閉性,源代碼并不開放。所以如果安卓用戶想刷iOS系統(tǒng),這是難以實現(xiàn)的。這也解釋了為什么許多山寨蘋果機(jī),用的都是安卓的系統(tǒng)。