如果一种理论能解释所有现象,那么它什么也没有解释。Linux也一样。它不可能包揽全部的优点,即使真的包揽了,也不可能符合全部人的需求、满足所有人的“胃口”。
回顾:
前段时间微软首席律师Brad Smith在接受《财富》杂志采访时表示,Linux内核侵犯微软42项专利,Linux用户界面和其它设计元素侵犯65项……微软公开指责以Linux为首的开源阵营侵权,表面看来焦点是专利,归根而言无非是操作系统之争;之后业内称Linux远离普通用户,并列出八大原因。
Linux到底惹谁了?
如果说Brad Smith代表微软官方说的这番话是经过调查后的证据确凿,那么Linux远离普通用户的说法是否有依据呢?作者为此采访了李先静。
李先静,2000年毕业于武汉理工大学,现任深圳鼎智通讯Linux Mobile Group技术主管。先后参与过高性能服务器、手机网页编辑器和智能手机等大型软件项目的研发。8年Linux开发经验,深入研究过一些大型软件的架构(Apache、kannnel、SCIM、Swindow、DirectFB、GTK+Mozilla……)
记者:您在工作和日常中为什么选择Linux?
像大多数程序员一样,我对复杂软件的内部实现报有极强的好奇心,Linux内核相关外围软件包都是开放源代码的,这深深的吸引了我。从大二开始我就迷上了Linux,其后我花了大量时间去研读源代码,在上面学习编程,自此,Linux成了我工作和生活的一部分。
我的第一份工作是参与开发一个网络服务器,Linux向来以性能优异著称,在服务器领域占有较大的市场份额,因而选择Linux作为开发平台就是自然的事了。
后来从事Linux手机平台的开发,随着3G的到来,手机对多媒体和网络的要求越来越高,系统越来越复杂,传统手机操作系统已经不能担此重任了,Linux是为数不多的选择之一。
记者:Windows和Linux您都用过,您觉得在日常使用中比较起Windows,Linux的优势和劣势是什么?在开发中呢?
单从操作系统(内核+基本外围软件)的功能来看,很难说Linux和Windows孰优孰劣。Linux的优势在于它的开放和自由,这是Windows无法比拟的。Linux的劣势源于它的优势,发行商可以通过服务赢利,但应用软件开发商却没有明确的赢利模式。我还没有发现哪家公司在Linux下做应用软件发财的。
Linux应用软件开发商除了和Windows下的应用软件开发商一样闭源销售外,没有什么别的赢利模式选择,而这又与Linux开放和自由的大文化背景不相容。由于缺少专业应用软件开发商的支持,所以Linux下的应用软件在多样性和功能方面都难于和Window下的相比。