Windows為何不能學iOS防盜版?

jopen 9年前發布 | 3K 次閱讀 Windows

Windows為何不能學iOS防盜版?


網友 anthony :

蘋果電腦可以安裝 Windows 系統,手機端為什么不存在系統盜版的問題,比如安卓手機安裝 iOS?

騰訊科技:

簡單地說,Windows 是硬件適應操作系統,而 iOS 操作系統則是來適應蘋果的硬件。

兩種不同的產品邏輯,決定了其“移植”的容易與困難。

一、驅動不同

驅動程序即添加到操作系統中的一小塊代碼,其中包含有關硬件設備的信息。有了此信息,計算機就可以與設備進行通信。

驅動程序是硬件廠商根據操作系統編寫的配置文件,可以說沒有驅動程序,計算機中的硬件就無法工作。而操作系統不同,硬件的驅動程序也不相同。

蘋果是用操作系統來適應自己的硬件,也就是說,蘋果只需要為自己使用的幾款硬件編寫驅動。

而 Windows 是開放的,其邏輯是硬件適應操作系統。所以都是硬件廠商來編寫 Windows 平臺的驅動。

iOS 自身驅動的獨特性使得其他設備難以兼容,而 Windows 由于是少數硬件廠商來編寫驅動,其兼容性更好。

二、設計架構不同

采用相同架構的處理器,性能基本上就鎖定在一定的范圍之內,不會有本質的區別。不過如果架構不同,那么性能也不一致。

蘋果的 iOS 系統是深度訂制的 ARM 架構, 而安卓一般用高通的通用架構。這也解釋了為何多數安卓手機之間能夠互刷操作系統。

三、蘋果的策略

早期蘋果電腦用自己設計的 CPU 時并不支持 Windows 系統,蘋果的 Mac OS 也只能裝在蘋果電腦上。

不過,在蘋果采用英特爾的處理器之后, 蘋果的桌面操作系統被黑客破解之后,可以安裝在英特爾 CPU 與部分 AMD CPU 的機器上,從而出現了一大批未購買蘋果機而使用蘋果操作系統的機器,這被稱為“黑蘋果”(Hackintosh)。

不過就移動操作系統來說,由于 iOS 本身的封閉性,源代碼并不開放。所以如果安卓用戶想刷 iOS 系統,這是難以實現的。這也解釋了為什么許多山寨蘋果機,用的都是安卓的系統。

來自:http://news.cnblogs.com/n/513656/

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!