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