软件集成,大有可为
以前在软件界对一种现象颇为瞧不起:把几处别人的软件拿来,然后编写个界面把这些部分组成一个成套的应用。比如2007年流行一时的暴风影音,就有颇多微词。这种情绪是有原因的,因为这种行为很容易侵犯原软件作者的版权。 但版权的问题往往是复杂的,如果这个人严格遵守各种版权许可,那么这样的‘软件集成商’能否赢得人们的尊重呢?
软件集成,大有可为——兼谈对Hiweed 2.0的期望。
ubuntu放出了翘首以盼的8.04 长期支持版(LTS),紧接着中文用户对以其为衍生版的Hiweed 2.0的呼声就出现了。把一个本身部分支持多语言(包括中文简体、繁体在内)的Ubuntu改造成为一个完全中文化的Linux,本身并不需要经过太多步骤。如果一位新手亲眼看过熟练用户的操作,他能很快自己解决这个问题。那么,为什么呼唤一个已经集成好的完全中文版Linux的呼声络绎不绝呢?
这就是饭馆能够存在的原因。自己做菜很复杂吗?想吃水煮鱼,去超市买个套装,主料配料包括盆都给你包好了,回来放炉子上一煮,即开即吃。可人们总有不愿意自己动手的时候,或者,饭馆的大厨们总有一些令人垂涎的不传之密。这是集成的魅力。
集成并不简单。中国最有名的IT企业是谁?联想来弄我。可是他到底是做什么的呢?芯片是英特尔的,操作系统是微软的(也许会有Ubuntu的),难到联想就是一个做机箱的吗?我猜现在的联想已经不需要自己做机箱了,他做的就是‘集成’,充满奥妙的集成。
集成经济是个大经济,几乎在所有行业你都能看到那些经济大鳄,什么都不做,牌子却最响。做房地产的可能没有自己的施工队,做超市的没有自己的工厂,做汽车的不一定有自己的发动机,做电视的不一定有自己的绯闻,做911的不一定有自己的飞机…… 只要能把用户伺候的欲仙欲死,用户根本没时间关心产品的原产地。
当然, 核心竞争力还是必须的。没有发动机做汽车,能不能做到联想这样的地位呢?联想能在没有CPU的前提下做到全国老大乃至全球老三,是有IT行业的特殊原因的——这个行业强调兼容性。这意味着上下游企业的地位比较平等。这和房地产的命根子紧紧抓在政府手里不同。而IT行业内的软件业更有利于发展集成业务。开源软件的事先授权许可,相当于使软件集成商一下子拥有了广阔的上游厂家,相当于一位大厨得到了最大菜市场的后勤支持。
回到Hiweed,这个中文本土的Linux,我看他拥有一个做优秀集成商的潜质。在1.0崭露头角之后,似乎有些疲惫。当沉寂良久的官方论坛上出现一篇《您心中的 2.0 什么样?请跟帖!》,各种渴望与幻想便蜂拥而至。这个时候,谁都能体会到什么是‘众口难调’。那么,hiweed的开发小组,能否在这嘈杂的呼喊声中找到(或者坚持)那个正确的方向呢?我有些担心,如果是我,我会提醒自己以下几件事:
- 集成哪些软件不仅要倾听用户的需求,更重要的是取决于软件的成熟度。
你想遨游太空吗?你想俯瞰我们生活的蓝色星球吗?你想亲自到火星上看看有没有小绿人吗……喂,醒醒!同志,上班打卡要迟到了!以目前开源软件在桌面的作为,还是处于初级阶段。对于用户超出目前生产力水平的要求,我们只能报以理解的微笑,然后深深埋藏于程序员的心底。 - 以哪个软件为主干不仅要看软件的普及度,更重要的是取决于软件的改造难度。
要说操作系统的普及,ubuntu是很普及,但它有Win XP普及吗?哇,谁能帮我改造一个XP模样的Linux?我要用IE!海微(Hiweed)的1.0版本选取的主干是Xubuntu 6.04,这是一个U的衍生版的衍生版。现在U的版本上升到8.04,改造难度是否增加了?我相信开发小组有足够的智慧和勤奋,但我还是希望辛劳的程序员们能有一些空闲时间和用户在社区灌水。 - 软件受欢迎的程度和“开发者与用户的差距”成反比。
要想受欢迎,一方面提高自己的厨艺,一方面寻找饥饿的人群。此前有一个以编程开发者为对象的DUbuntu,曾经红火一时,如今门可罗雀。一个能够自己编译codeblock的用户,他一定在很多细节上有自己独特的口味,这样的一个群体实际上很多分歧。而如果你把用户定为于新手、大妈,那他们的最大公约数会相当大。只要开机能看碟,上网能看新闻,这样一个免费的操作系统,还有什么可挑剔的呢?
作为我个人,我只希望有一个针对Ubuntu 8.04的彻底中文化版本,比如Firefox、OpenOffice的都有中文界面,再有个还不错的中文输入法,如果上网连接还比较方便,那就很好了。如果hiweed或者其他版本没有完成这一点,那我就只好自己动手。看,虽然现在饭馆多,但自己能下厨还是很重要的。