早上在“知识小集”发现了一篇《Mac OS X 背后的故事二》,非常喜欢非常感兴趣,于是往前找第一篇,发现了全文的链接,从地铁上开始,到下午共计4个多小时,一口气读完《Mac OS X 背后的故事》。真是酣畅淋漓,大呼过瘾。

作为一名多年的iOS开发人员,对Apple和乔布斯是有感情的。然而我又是一个不务正业的iOS开发者。在工作之余,最感兴趣的是看其他非iOS的技术,Web 前端,PHP,Python,服务器,安卓,Go等等等。说实话我对于iOS平台是爱恨交织的,喜欢的的开发理念,设计驱动;厌恶于其绝对的控制性,闭源。我当然知道 Apple 公司为开源世界贡献过很多很好的东西,比如 Web Kit,runtime 等等,但是鉴于他的软硬件一体化,鉴于他的Mac & iOS 系统从不允许安装在其他的硬件上,我一直以为 Apple 只是一个另类的科技公司,和 Windows 并没有什么区别。比之于 Linux 更是不得人心。人人都爱自由。

所以我一度鄙视 iOS 系统,欣赏 Android 的开放性。

让我没想到的是 Apple 比我想象的做的更多。。。

GCD,OpenCL,WebKit,LLVM 这些可以说是提升了整个开源界的基石。我又想到了这个月自己在一台12年的笔记本上对 Linux 4种发行版的装机。各种蛋疼的事!比如,centos的开关机缓慢,deepin的卡顿,Debian的自由软件洁癖,还有Ubuntu19.04的不稳定。

我对自己的生活策略有一条是:先解决有没有,再解决好不好。我没想到的是Linux圈解决了有没有,也止步于此。而这里才是提现了 Apple 的优秀之处,如作者所说,Apple非常善于拿来别人的技术,并且把它做得更好。我们的世界正是因为这两种人群,才变得更美好。