读APUE,偶然看到Xenix这个由微软开发的UNIX操作系统。吃惊微软居然还搞过UNIX,真是恕我才疏学浅了,于是上网查了查它的来历,发现了下面这篇2009年的文章:
《XENIX -- Microsoft Short-lived Love Affair with Unix》[1]
这篇文章读起来很有意思,围绕这Xenix从技术路线的角度交代了微软早期的发家史。看了后才明白,微软早期其实很重视UNIX,而且它也是第一个将UNIX变成廉价个人电脑操作系统的公司。微软对UNIX的普及做出了巨大贡献。在上世纪80年代,Xenix是全球最流行的UNIX操作系统。
在相当长的一个时间内,微软是两条腿走路的,一方面推行Xenix,另一方面搞自己的MS-DOS,而DOS借鉴了许多UNIX的设计。而后来微软把Xenix的所有技术卖给SCO,也就与UNIX渐行渐远了。
那个时候,DOS虽然从操作系统的角度远不如UNIX,但其易用性却超过UNIX太远太远了。作者的原话是:
> “And believe me, DOS application development tool chain were really, really slick (I especially liked Borland compilers and applications) and in user-friendliness surpassed Unix development tool chain by a wide margin despite the fact that Unix was much better OS then essentially a simple program loader which is what DOS was about. ”
随后进入图形化时代,微软操作系统的易用性甩开UNIX就更远了。历史又一次说明了:技术本身真的不是IT公司成功与否的决定因素,更重要的如何让技术还原人类的本性。那些试图改变人们习惯的所谓高科技,最终必将自寻死路。
这些都是上世纪80~90年代发生的事情了,对于我这个2000后才开始摸电脑的人来说,真的太遥远了。而作者在2009年的写这篇文章的时候,不知道是不是已经意识到操作系统领域在接下来的几年里又将发生巨大变化呢?这个时候正是iOS和Android齐头并进的时代。
之所以说这篇文章有意思,因为其中有许多好玩的评论,比如:
> "Please remember that in 1981 Microsoft was young, ambitious and innovative company. "
> "Also "early" Microsoft was charging reasonable prices for their products"
> "In no way Bill Gates was charging "whoever market can bear" which was typical practice for the most software companies as the marketplace was brutal and you never can be sure that you will be around in a year or two."
作者反复强调“早期”的微软是一个挑战底线的公司(the marketplace was brutal这句话真好),让我想起了今天的小米。当别人卖一台手机5000rmb的时候,它敢说我只卖1500rmb;当别人卖一个智能手环1500rmb的时候,它敢说我只卖79rmb。当可用的质量结合极低的价格时,就会迅速占领市场,改变游戏规则。不适应这种变化的公司很快就会被遗忘,只有极其少量的消费者是“死忠”,而他们根本不足以改变任何现状。
可惜微软巨人已经躺在舒服的床上好久了,后来加入的所谓精英们根本不知道创业者走过的艰苦的路(上面提到的文章对Bill有描述,可以移步看看),只知道打顺风局不知道怎么打“逆风局”。当然,这本身是很困难的,尤其对一个员工超过10w的公司。哪怕CEO想挽起袖子大干一场,底下去窃窃私语无人响应。
只能且行且看了。
[1] Nikolai Bezroukov, XENIX - Microsoft Short-lived Love Affair with Unix in Portraits of Open Source Pioneers, Softpanorama, 15 agosto 2009.URL consultato il 21 aprile 2010.