Windows 可以盜版,iOS 為什麼不能盜版到其他設備上? | 知乎問答精選

 

A-A+

Windows 可以盜版,iOS 為什麼不能盜版到其他設備上?

2017年02月19日 知乎問答精選 暫無評論 閱讀 111 ℃ 次

【劉中陽的回答(14票)】:

Windows 這個「盜版」是指未經許可的使用,iOS 這個「盜版」是指未經許可的使用 與 在不同平台上的安裝(這個行為被稱為移植)。

Windows 的盜版,由於相關硬件都是標準化(例如 x86 指令集的 CPU 等),只需要考慮破解掉微軟運行許可的限制(想一下以前 Windows 98 的時候,只要輸入一個「通用」序列號就能用了)。

iOS的「盜版」,不僅需要考慮破解運行許可,還要考慮代碼與不同 CPU 的兼容性,例如 Cortex-A8(蘋果的A5)與 ARM11(例如MSM7xxx)的指令集不同、硬件架構不同,導致在移植過程中要考慮對硬件差異的適應。由於沒有代碼,這往往會成為最大的難點。這個難點的存在,使iOS的移植變得很困難,甚至不可能。

簡單總結下,盜版 Windows 等同於破解,「盜版」iOS 等同於破解 + 寫驅動程序。

【王元元的回答(1票)】:

IOS不開源,移植困難。

windows一開始就是為兼容機做的。

【Joker Qyou的回答(0票)】:

硬件限制吧,win要對硬件做兼容,iOS可不用,硬件都是定制的。

【竺七的回答(0票)】:

蘋果的操作系統好像也可以安裝到普通的pc上。我當時試著裝過雪豹系統。

【楊凱祥的回答(0票)】:

我覺得主要問題在於:

1、蘋果的mac os是用操作系統來適應自己的硬件,也就是蘋果公司只需要為自己使用的幾款硬件寫驅動就行了。但Windows則是硬件適應操作系統,因為Windows的開放,所以都是幾個硬件廠商來自己編寫Windows平台的驅動。

2、iOS就不用說了,我的電腦可以裝win7和mac os,但有幾個手機能裝雙系統?比如Android+wp7。

【Lucas的回答(0票)】:

弱弱問一句,黑蘋果算盜版嗎

【施昊旻的回答(0票)】:

有的,我記得以前有人把ios4運行在htc magic上。

【longway的回答(0票)】:

需要重寫底層硬件相關代碼,你要有ios源碼就可以移植咯

【徐來清的回答(0票)】:

主要原因是硬件兼容性,我記得有人曾經把Ios寫到HD2上面來著,卡得不行。

感覺這個和Pc裝黑蘋果差不多,關鍵是硬件沒有那麼接近。

【王雲鵬的回答(0票)】:

蘋果的IOS操作系統是為蘋果產品量身打造的,目前只能裝作蘋果的硬件上。而且,IOS操作系統的源代碼也沒公開。

【李周的回答(0票)】:

p.s. windows 對應的該是 mac os 吧?windowsPhone 對應ios?

windows 只能裝在IBM PC兼容機上,(也能裝在蘋果機上,功能受限)

mac os 只能裝在蘋果機上,(現在也有『黑蘋果』就是盜版mac os 的,功能受限)

確切的說就是兩類機器的底層架構有區別!

標籤:-蘋果(Apple-Inc-) -操作系統 -手機操作系統 -嵌入式系統 -劉中陽


相關資源:





給我留言