在接受这份工作之前,我曾自以为是的认为,Linux不会对Windows产生多大的威胁。我的理由是:Linux阵营大家都各自为战;乱糟糟的没有标准;没有一呼百应的领袖;相对更专注于服务器领域,不重视个人用户市场;然后我接触到了Ubuntu,它打破了我很多已有概念。
在Linux发展了若干年以后,它的主体脉络开始清晰了起来。服务器端的RedHat在各种大中小企业已经占据了不少的市场,而Ubuntu, 虽然推出并不是很长时间,但是已经成为了Linux个人用户市场备受追捧的对象。
在Ubuntu身上,出现的亮点是:有人牵头了(据说一个非洲的谁谁谁纯粹是出于爱好,投入了数不清的money);完全面向个人用户(配置得当的话,Windows用户转移到Ubuntu下面,几乎感觉不到差别);和Windows一样重视用户体验(据说Ubuntu下一个发行版本的目标是做到Apple那样的超酷界面)。
而作为开发者的我,看到了更多一点的东西:跟Windows相比,所有的事物都是可见的了。在科研或者说开发领域,我是一个非常没有安全感的人。看到一个事物,我很多时候都想了解他的来龙去脉。而在Windows里面,在剥茧抽丝的的走了很远之后,却发现走到了操作系统提供的接口,再想往下走就不可能了,How frustrating! 而在Ubuntu里面,因为整个内核是可见的,所有开发都是符合Posix标准的,所以,只要我愿意,我可以看到每一个自己期望的细节,How encouraging!
然而,作为Linux阵营的新军,Ubuntu还有很长的路要走。以前看过一句话让我颇受触动:20世纪80年代末90年代初,你知道最困扰Bill G的问题是什么吗?不是Windows不好用,而是因为Windows下面没有足够的应用程序,满足用户的需要。正是出于这个目的,微软制定了大力研发办公软件的战略。在那个年代,Excel和Word等后来成为Office家族成员的软件为Windows的推广立下了汗马功劳。
但现在对于Ubuntu来说,却是另外一番景象:1) Windows系统一统江湖之后,MS在软件领域建立了林林种种的标准(对于用户来说,最终体现却是各种文件格式),如果新的操作系统想获得成功,首先要做的却是满足用户数据转移的需要—-OpenOffice等软件虽然起到一定作用,但是仍然任重道远;2)随着PC的普及,办公软件的使用在总量上升的情况下,使用百分率却越来越低—-事实上,Windows现在相对于Ubuntu的最大优势在于它对娱乐的支持(聊天、游戏、音频视频)。3)互联网的使用,虽然拉进了Ubuntu和Windows的差离,但是我可以发现,主流(游戏、门户)网站都更倾向于更支持IE,比如新浪视频、支付宝、甚至一般页面显示。
有人说,Ubuntu的出现,受冲击最大的是Apple,这句话有一定的道理。不过,如果MS的人也对这句话深以为然并仍然没有危机感的话,狼却真的要来了。