为什么ios系统不开放源代码?

感谢邀请这是个伤脑筋的问题,目前最知名的闭源系统是苹果公司的系列系统,和微软的Windows,而开源系统比较有名的是安卓和liunx等。

为什么不开放源码?那可以从很多方面来说

商业利益,

闭源意味着软件公司在技术上有垄断地位,而且对大部分普通用户来说易用性和操作性明显高于开源系统,可参考Windows&Liunx,Windows随便能上手,而Liunx大部分人拿到机子都不会用……

安全问题

如果开源,任何组织或个人可以根据自身需求进行编译,更改。而每个人的技术水平又参次不齐,修改编译出来的系统容易出现更多的不确定性,系统的危险性更高;

产生新的竞争对手

开源意味着各种版本的产生,看看现在的Liunx就知道,苹果或微软已经在市场上占据了绝对的垄断地位,没必要为自己培养未来的竞争对手;

标准统一

闭源意味着标准统一,大家在任何场合,任何时间的系统体验都是类似的,可以促进交流和商业作用;

差不多了,其实还有很多很多东西反正苹果是不可能开源滴。