合体中的操作系统
EI Capitan刚出来不久的时候,吐槽了一下。
更新EI Capitan已经近一个月,第一感觉就是明显变慢了。这是去年买的27’ iMac,必须不慢。
MS office程序可以打开,但打开文档直接闪退。升级安装总会有些问题,就像我去年在笔记本上升级yosemite一样,最后两分钟始终过不去,迫使我全新安装,当时我看后台记录就发现了是MacTex拷不过去,后来MacTex的网站上也写了升级Yosemite有这个问题。升级有些小问题是可以预见的,但很少有像EI Capitan这么多的问题。
Macworld EI Capitan review文章中有人这样评论:
haha nice review ! did you tried the update ?? slow connection safari
freezes on launch outlook crash printer does not work anymore great
job from Apple . My confidence in Apple has been seriously dented!
最不可思议的是开发者发现升级后开发工具都有问题了:
Last night I installed OSX’s new “El Capitain” update, and it broke
most of the tools I use in my daily life as a developer, including
homebrew and git.
git我倒没发现有问题,不过subversion每次都要求我输入密码了,keychain问题也是普遍存在的。
第一时间升级EI Capitan的原因是我想要Split View,做为一个tiling window manager的爱好者,Split View是有吸引力的,分屏确实是有助于提高工作效率,然后我发现它竟然没有键盘操作!!!WTF,这个功能显然又是iPad送的,Apple并不是为了所谓的提高工作效率,而是为了消耗iPad过多的计算能力,可以让你一边聊天一边还在打游戏,顺道又送给了OS X。
总的来说,我的吐槽只有一点,电脑长得越来越像手机了,但手机我已经有了,我不需要也不想电脑跟手机一样。
PC的发展历程中经历了一次成功的合体,那就是工作站X了桌面系统,不管是微软还是苹果,都是这样。
微软当年9x系列的桌面系统,NT系列的工作站系统,首次尝试合体是windows 2000,但2k与其说是合体,倒不如说是把NT推向大众的桌面,所以不太成功,因为大量的游戏不兼容,用户不买帐,但用户又喜欢2k的漂亮界面。微软给出了两个方案,一个是2k上面打游戏补丁,一个是9x内核+2k界面的ME系统。最终合体成功的是XP,XP两个字母来自于eXPerience,旨在给用户更好的体验。实际上2k比XP稳定,且2k土灰土灰的界面,如果长期盯着电脑看的话,对眼睛比较友好。是我所喜欢的经典系统之一。
当年苹果笔记本(Power构架) + NetBSD + 仿2k界面,这样的合体非常好👍。
很多人不知道win7为什么版本是7,因为NT出到4,2k是版本5,XP是6,不要跟我说什么Vista,那只是微软进展太慢,而苹果每年一新版本,压力太大,把半成品拿出来,微软自己也没给Vista个主版本号。
苹果也经历了这样的合体,当年的os 9当然比win98好很多,但如果要跟工作站出身的2k比的话,完全没法比。乔帮主被苹果赶走了,专心在搞工作站,推出了NeXTStep操作系统。
苹果笔记本 + NetBSD + 仿NeXTStep界面,这样的合体也非常好💪。
乔帮主回到苹果后,也是一次合体,于是有了OS X,就像2k一样,刚出来的OS X用户也不买帐,同样的原因,软件不兼容。到了10.2 Jaguar情况才好转,而到了10.4 Tiger的时候,速度提升了很多,系统已经非常现代化,而XP界面是如此粗糙,苹果再一次领先,且因为走了Intel路线,微软压力山大。
一直到OS X 10.6 Snow Leopard和Windows 7,都是这次合体的延续,都是成功的,至此经典系统宣布结束。从10.7 Lion开始,苹果开始尝试让手机系统和桌面系统合体,微软后来跟上,推出Win8,应该说OS X还是没有太多的违和感,但微软合体的结果就是同时拥有鼠标键盘操作和触屏操作两套界面,违和感太强!已吐槽无力。Ubuntu所采用的Unity也是为手持设备设计的,实际上Canonical已经开始在做手持设备了。所以我也不喜欢Unity,i3是最好的选择。
从最初iPad送来了LaunchPad,到现在EI Capitan的Split View。对于有键盘的电脑来说,Spotlight是最好的程序启动器,而Split View嘛,还得靠BTT:
现在这些系统做得好像你对着电脑屏幕用手指戳就行了,他们完全不在乎你的电脑压根就戳不动,就算戳得动,用处也不大,键盘是工作中最好的人机交互👻。
PS: 本文写作的时候,Ubuntu还没抛弃Unity。而BTT也还是免费软件。现在Unity已经被弃,BTT也收费了。我现在改用ShiftIt了,虽然比不上BTT。
PS2: 说到更新系统,还得参考《软件更新大法》,才能相对无痛。