开源软件为什么火不起来?(cms)

    5年,粟维胜(Webboy)就干了一个事情----给中小网站供应CMS。最早叫动力文章系统,现在叫动易CMS。在ASP的通用平台上,动易的份额还不错。挺羡慕他,他玩互联网的时候我也在互联网上玩码字,他的公司一年的收入做到了几百万,我还在码字,虽然我也经常思考通用CMS的盈利模式的问题。

    上周末,Webboy看到了一篇讲开源软件的文章后,跟我谈起了开源软件。他觉得,媒体对开源软件的宣传已经偏离了软件的本意。他认为现在很多开源软件,只是在一味的宣传其开源的“好处”,而不花根多的精力和时间来关注产品本身。

    Webboy说,区分软件的关键不是开源或是闭源,而是好不好用,能不能真正对上用户需求,是不是简单、是不是安全、是不是稳定。这些都是他在考虑用户为什么不喜欢用开源CMS时的附带产物。

    从我的经验来看,开源软件基本上都不太好用,使用他的用户群基本属于计算机技术的高手,并不适合绝大部分仅仅把电脑当做一个工作或者娱乐工具的普通用户。很多时候,这些软件并不注意易用性,稳定性,因此对于普通用户并无太多的吸引力。对于下面是一些被认为是开源有益的一些道理,但为什么大部分用户仍不买开源软件的帐呢。这是他的思考,欢迎拍砖!

    [媒体]开源对用户的好处之一:用户可以查看所有的源代码,可以根据自己的需要对系统进行修改,可以对修改的成果提交给社区。

    [分析]我们只要再往深一层思考一下,就会发现一个矛盾:如果用户将源代码修改后进行了商业应用,一旦原来的软件进行了升级,并且没有包含自己修改并提交给社区的功能,此时要不要跟着升级?若升级,则自己辛苦修改的成果就必须要重新修改;若不升级,新版可能有许多新功能非常吸引人,并且旧版可能存在着安全问题。软件商鉴于人力物力的因素,一般在发布新版后就会停止对旧版的维护和支持。这样的话,用户每修改一次就会陷入上述的两难境地。如此一来,用户在修改应用后,只能期待开发商在升级版本中打包自己所修改的内容——但有几个开发商肯定能满足每个人的要求吗?这就形成了矛盾。

    [媒体]开源对用户的好处之二:爱好者会第一时间修复漏洞并提交。

    [分析]这就有个问题了:普通用户是不是要时刻关注着所有人的修改成果?如果是,用户不需要去做其他更重要的业务了?当用户的精力分散时,这就违反了软件的本意——让用户专注于业务本身!如果不能在第一时间内真正弥补网站的漏洞,用户的安全感又从何谈起?用户利益如何得到保证?如果用户不能时刻关注着所有人的修改,则必须等待开发商(或打包商)的统一修改和更新,这时开源软件与闭源软件在这点上有什么区别呢?

    [媒体]开源对用户的好处之三:用户可以自己发现问题并解决问题。

    [分析]这个观点似乎视而不见“绝大部分用户都是软件的使用者而非开发者”这一不争的现实。会操作使用Windows、Word等软件的用户可以说比比皆是,但其中有多少人能够发现其中BUG和漏洞?就算是程序员,水平也有高有低。对于大型软件来说,又有多少程序员能找到BUG所在并修复?使用大型软件产品就象开汽车一样:用户只要会开车就可以了,他们并不需要知道汽车是如何生产制造出来的。而且就算是类似程序员的汽车生产商的员工们,在现代化的流水线作业方式下,大都也只知道自己所负责的某个模块的生产制造,能完整设计制造出一辆汽车的人少之又少。汽车如是,更复杂更精密的飞机、火箭、卫星、宇宙飞船更是如此。我们试想一下,如果某个汽车厂商宣传他的汽车可以由用户一个零件一个零件来组装,这样的宣传,除了对那些超级汽车Fans有点吸引力以外,普通用户会被吸引吗?而对于软件业来说,大部分用户根本就不具备阅读和修改源代码的能力。就算是程序员,就算给了他Windows这样的大型软件的源代码,又有多少人能够在几千万行代码中找到BUG所在和修复BUG?就算有这个能力,有没有精力和时间去阅读、修改源代码?有没有动力去阅读、修改源代码?所以,媒体讲到的这些好处只是相对极少数程序员而言的。拿这个只能对极少数人有吸引力的好处拿来到处宣传,出现了众多用户并不买帐的结果也就不足为奇了。

    [媒体]开源对用户的好处之四:开源软件更安全。

    [分析]许多人以Linux与Windows为例进行对比,因为Windows公布的漏洞比Linux多,就认为Linux比Windows安全,进而竟得出“开源软件比闭源软件更安全”的荒谬结论。Linux公布的漏洞少就等于Linux的漏洞就比Windows少的漏洞少吗?只不过因为使用Linux的人少,黑客对此不大感兴趣而已。所谓树大招风,就是这个道理。而且对于某些应用软件来说(比如CMS),开源可能会让用户面临着更大的安全风险。

    说白了,用户是以是否好用为标准。只有当开源软件比闭源软件还好用时,普通用户才会选择开源软件,开源软件才会真正的流行起来。现在很多开源软件的路子都走偏了,当然国内的开源软件一直没有发展起来,跟国内的程序员生存环境等等也都有很大关系。

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值