这里不去比较华为、苹果谁的硬件好,因为市场已有公论,只回答软件能否移植的问题。华为手机SOC芯片中的CPU采用ARM内核,和iPhone的A系列芯片的CPU,同属于RISC指令集,因此软硬件不存在冲突,具备将iOS移植到华为手机的基础。
而且,苹果公司在历史上真的做过和微软类似的事——将自己的操作系统授权给别的公司。
1985年乔布斯被赶出苹果公司后,盖茨开始敦促苹果CEO约翰.斯卡利将麦金塔操作系统对外授权。苹果公司最开始是抵触将操作系统授权第三方厂商,打造麦金塔兼容机,磨蹭到1994年,新上任的CEO迈克尔.斯平德勒终于开了口子,授权两家小公司生产麦金塔兼容机。
1996年,摩托罗拉也成为麦金塔兼容机生产商。
生产商每卖出一台麦金塔兼容机,要向苹果缴纳80美元授权费。
但麦金塔操作系统授权的模式后来被证明极不明智,因为80美元的授权费和苹果电脑每台500美元的利润相比,简直是微不足道,而且麦金塔兼容机还挤压了苹果电脑的市场。
苹果等于捡了芝麻粒,丢了西瓜。
所以1997年,乔布斯重掌苹果帅印后,第一件事就是收回操作系统授权,甚至为此付出了1亿美元的代价。
有过这个教训,即使有移植的基础(两家公司的手机CPU同属RISC指令集阵营),苹果公司也不可能将iOS授权给华为手机安装。
那么,极客有没有可能自行移植呢?答案是不可能:
-
一方面,私自移植的人会面临版权知识纠纷,上千万美元的诉讼额不是开玩笑的;
-
另一方面,个人移植在技术上存在困难,华为不会提供手机内各零部件的驱动程序资源,没有驱动程序,iOS系统即使成功安装到华为手机上,手机也跑不起来。
总之,iOS系统移植到华为手机,苹果公司不会答应,华为不会支持,个人面临技术难题,一句话,做不到。