OpenSource给我们带来什么?

来源:互联网 发布:电脑软件设密码 编辑:程序博客网 时间:2024/04/28 03:55
最近蕃茄花园被搞定了。我很高兴。虽然,国内软件业的从业人员也因为各种原因不得不使用盗版软件,但即使是象这样的的盗版用户,也不欢迎盗版行为,尤其是蕃茄花园这样的“品牌”盗版。

有一段时间,有大半年,我试用Linux桌面来进行工作。最后我放弃了。原因?有两个。一是大家都用Windows,所有的文档都是Windows格式,我们不得不要承认这些文档格式在Linux支持得不是太完美。其二就是driver问题。我们的太多设备没有提供Linux Driver……于是我又用回了Windows。

这大半年的体验让我看到盗版行为的软件伤害力。盗版损害的不单单是正版软件商的利益,更大大抑制了行业中其他经营方式的从业人员的利益。和Windows、Office、Adobe等高价正版相比,软件业中还大量存在低价软件、共享软件和开源软件。

有人说,以Windows这样的高价,严打盗版,只会让我们不用Windows,而不是去买正版Windows;也就是打击盗版,不会让正版商得益。

然而,打击盗版,会让整个软件行业得益。

这些认识会越来越普及,越来越为大众接受。

但另一种认识就不同了。

传说国际开源社区里,中国人参与得极少。我没有做过统计,手上没有数字,当然说明不了问题。但凭印象,我知道Linux下的中文核心系统多数是日本的成果;中国人也好象弄过Turbo Linux,蓝点之类的东西,但很快消失了。

中国开发人员不搞开源?当然不是了。就看我们周围,大量的中国人在搞开源。只是这些开源系统一经中国开发人员之手就从“开源”变成“闭源”。拿来主人是我们的民族精神。

不妨试试问一问身边的同行,如果他在用开源系统或参与开源系统的开发,试问一下他是否了解GPL、BSD、Apache等开源License的关键条款?估计很少人会知道。是“无知则无畏”?其实不然。在我看来,这只是我们根深蒂固的盗版思想的一种蔓延:我们用盗版的方式在用开源。

开源也能盗版?当然能。象使用GPL版权声明的开源系统,如果我们不遵循GPL协议,把更新的系统代码发布给客户,那我们就是盗版。正因为GPL协议有强制开源以及传染性的问题,国外很多开发商都不敢用开源程序。而LGPL可以让你使用LGPL提供的组件、库时不需要开源,但如果你改动了LGPL系统的代码,一样需要开源出来。

为什么想说这个问题呢?

现在有的公司大量采用开源系统,在上面修修补补改头换脸就当成自己的产品到处吹,完全不理原有的License。另一方面,有一些由自己公司开发的,可能功能上稍差的产品就被放弃了。如果这些公司按照开源的原则,用开源的开发模式来经营自己的产品,为自己公司赚钱的同时也为社会做贡献,这当然是好事;但他们只是拼凑产品,又没有按开源的原则来办事;同时放弃了自己公司原有的产品累积。这样做可能会引发很多问题。

到底我们应该怎样用开源?这是一个很需要思考的问题。