2010-07-13

如果绿坝开源怎么样

今早的一篇新闻《绿坝软件运营公司未获国家经费 北京项目组遣散》,让前两年纷纷扰扰的 “绿坝护航——居家旅行,装机上网,必备之佳品”, 尴尬的画上一个句号。

商业软件或者说闭源软件,其技术支持是很不确定的,或者说很不可靠

新闻中提到工信部花费了4170万元人民币,为全国的装机用户买来一年的免费使用和技术支持。但是商业软件公司的运作,是以利益最大化作为公司唯一的目标,如果断奶或者说国家经费掐断之后,这类商业公司真的除了早点关门,减少既得利益的损失之外,别无它法。 因为该商业软件公司的关门,将导致绿坝从此绝迹江湖,已经依赖绿坝保护孩子干净上网的父母们将无所适从。这一切最核心的问题是关于 源代码 的掌控:
  • 如果把安装在电脑里的绿坝软件,比喻为已经组装下线的一辆车
  • 软件公司,就好比汽车工厂
  • 开发软件的工程师,好比汽车工厂里生产线上的工人
  • 软件开发中的项目管理,别管是瀑布模型还是敏捷实践,相当于整个汽车生产的流水线
  • 软件的源代码,就相当于汽车的图纸,以及为了研制耗费无数人力的试验数据:风洞试验、碰撞试验等等
绿坝本身是闭源软件,一旦负责开发和维护的商业公司倒闭,没有了源代码,就像汽车工厂没有了生产图纸,没有了整个生产线,徒有工人也无济于事。

如果“工信部”当初选择开源来运作绿坝软件,如今就会是另一番景象

如果最初,选择了“开源”作为项目的运作方式,不但会让“绿坝软件”好评如潮,而且政府部门会大赚一笔。你不相信么? 如果我是“工信部”部长,我会选择:
  • 买断商业软件公司的部分核心源代码,并将买断的代码开源
  • 组织一个社区,核心开发团队人不用很多,负责“绿坝”的开发,整个开发流程是开放的,源代码是开源的
  • 向这个社区输血一年到两年(有个几百万就已经很够了吧)
  • 一些IT厂商,如: 联想,HP,DELL,会挤破脑袋的要加入该社区:
    • 能够在全国都用的软件的起始页面中出现自己公司的 LOGO ,是多大的宣传效应啊
    • IT 巨头会挤破脑袋加入社区,并大把大把提供赞助费
    • IT 巨头,还会贡献部分开发力量,以便让自己的电脑里的“绿坝”功能更强
  • 政府要退出么?如果只是卖出50%的股份,就能把先前所有的投资都收回了,我还要再拿着另外的50%股份,等着升值呢。

对公司老板们的启示:采购开源软件服务

如果国家尚且有些家底可以去败,可以去不计成本的采购没有未来保证的商业软件,那么公司这么去做,就真的是自寻死路。 采购开源软件服务,是商业公司避免投资失败的保证:
  • 采购开源软件服务,可以获得持久的技术支持保障,因为源代码开放,即使一家公司倒掉了,还有千万家公司起来 眼里浮现出老电影的画面:电影里的英雄人物身中数枪,高呼“开源万岁”,仍然毅力不倒。。。
  • 选择开源软件,节省投资成本
  • 选择开源软件,减少软件拥有成本
  • 关于成本的更多分析,参见: http://www.ossxp.com/doc/about-us/about-us.html
blog comments powered by Disqus