苹果|苹果只开源macOs的内核,核心技术才不会开源


苹果|苹果只开源macOs的内核,核心技术才不会开源

文章图片

【苹果|苹果只开源macOs的内核,核心技术才不会开源】
苹果|苹果只开源macOs的内核,核心技术才不会开源


苹果只开源 macOs 的内核 , 不开源 GUI  , 而相比之下微软就显得道德的很多 , 微软一直在推动开源 , 而苹果一直耍赖闭源 。 OSX桌面在整体风格、控制、元素、控件、交互方式、开发架构这些方面领先 。 而苹果开源是gpl , 用了开源的源代码 , 当然要开源(大部分) 。 事实上苹果开源的东西 , 比它需要开源的东西还是少得多 , 开源社区对此意见很大!



OSX的cocoa , iOS的cocoa touch , 以及apple tv的backflow , 这是苹果目前对外公开的三大UI框架 。 除了都是基于ObjC运行时架构起来的 , 彼此之间的相似程度并不很深 , 很难说开源其中之一会不会导致触类旁通 。



而说到反向 , 本来应该是最封闭的cocoa touch由于越狱界的悉心探索 , 反而目前可以得到的信息是最多的 , 可以做到在运行时的inspection和injection , 后者在OSX上目前都做不到 。




而kde真的有超越Windows和OS X桌面的潜质 , 现在越来越美了 。