来自知乎 @ibuick 的回答: 1. GUI 开源的后果就是你以后就能看到各种自主知识产权的,长得像 OS X 的 Linux,以及其他各种不知所谓的 Mod。更为重要的是,那时候开发一个 GUI 的 Hack 更为简单,比如你现在在 Bartender 里看到的那样,那时候不再费劲吧啦的反相工程,可以直接写出 Menu Extra 的替代品。到那个时候,系统各类毛病铺天盖地,OS X 长的五花八门,这也是 Apple 不愿意看到的。值得一提的是,OS X 桌面环境在操作系统里面算是领先的,这东西舍得开源么?一旦开源,连带 iOS 的好多东西都暴露出去了,得不偿失。 2. 驱动程序
2014-12-08 09:44 王飞
导读: 对一般人而言,苹果和其构筑的iOS帝国,给人的印象是一个围墙花园(Wall Garden),如果你不在其中,就无法领略里面的胜景。对于开发者而言也同样是这样,无论你用什么平台工具开发出来的iOS App,最后总是要用OS X上面的Xcode进行编译打包,并上传到苹果的开发者中心,通过官方审核后才能最终与世人见面。在这之前,甚至没有人知道你付出的心血。 这个围墙花园也是开源支持者对苹果颇有微词的地方,不过,现在这种情况已经有所改变,在iOS开发者的自发努力下,开源意识和行动慢慢深入人心。 苹果的开源 在讨论iOS开源之前,我们
2014-12-26 21:52 pockry
分享到微信
打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。