文章图片
苹果只开源 macOs 的内核 , 不开源 GUI , 而相比之下微软就显得道德的很多 , 微软一直在推动开源 , 而苹果一直耍赖闭源 。 OSX桌面在整体风格、控制、元素、控件、交互方式、开发架构这些方面领先 。 而苹果开源是gpl , 用了开源的源代码 , 当然要开源(大部分) 。 事实上苹果开源的东西 , 比它需要开源的东西还是少得多 , 开源社区对此意见很大!
OSX的cocoa , iOS的cocoa touch , 以及apple tv的backflow , 这是苹果目前对外公开的三大UI框架 。 除了都是基于ObjC运行时架构起来的 , 彼此之间的相似程度并不很深 , 很难说开源其中之一会不会导致触类旁通 。
【苹果|苹果只开源macOs的内核,核心技术才不会开源】
而说到反向 , 本来应该是最封闭的cocoa touch由于越狱界的悉心探索 , 反而目前可以得到的信息是最多的 , 可以做到在运行时的inspection和injection , 后者在OSX上目前都做不到 。
而kde真的有超越Windows和OS X桌面的潜质 , 现在越来越美了 。
相关经验推荐
- 空调|苹果iOS 16首次曝光:新功能全在抄安卓?
- find x|OPPO Find X5 Pro一颗主摄盖住了苹果三摄模组!大的并非是传感器
- 安卓|前瞻,3月苹果春季发布会即将发布的3款“旧”产品
- 芯片|天玑9000量产机跑分出炉,超骁龙8 Gen 1,不敌苹果A15!
- 摄影|摄影界的天花板,五款手机出色摄影,苹果依旧亮眼
- 软件|选手机时,不要只考虑品牌与配置了,存储规格大小也很关键
- face id|Touch ID屏下指纹或许成鸡肋,苹果公司主推安全更高的Face ID
- 苹果|安卓手机比起苹果手机,还是差点意思,相机还是见仁见智吧
- 苹果|苹果震动确实优秀,可以看出现在苹果主要优势,在于iOS系统
- 苹果|作为智能手机的开创者,我们能有今天的便捷生活,苹果功不可没