开源思考系列--为什么会有人来做开源软件?

2008-02-18 21:58:12
wwccss
16824

本文作者:王春生 地址: http://www.1zsoft.com/node2554.html 转载请注明出处。 

长期以来思考的一个问题就是为什么会有人来做开源软件?今天来写这篇文章也只能用揣度来形容,因为我并没有和太多的开源者交流过这个问题。

先来谈自己的原因。 开始做开源软件应该是受开源软件的熏陶。从大二学计算机的时候,就开始接触开源软件。那个时候给系里面搭建网站,就是使用的linux+apache+php+mysql,那个时候php4还刚刚出来,mysql还是3.23系列的版本。在学习使用开源软件的过程中,似乎自己已经形成了一个习惯,软件应该是开源的。所以当后来做BugFree的时候,很自然的就以开源软件的方式发布了。

后来维护了BugFree有三年左右的时间。这期间维持下来的动力我想可能就是一种 责任了吧。毕竟自己辛辛苦苦开发的东西,不喜欢它荒废掉。 

但现在如果问我还乐不乐意做开源软件。我会比较慎重的来考虑这个问题。因为三年的维护工作下来,已经耗尽了太多的热情和精力,再加上国内比较糟糕的开源环境,我现在基本上没有太多的动力来从事新的开源软件的开发。也可能是因为现在工作太忙了,忙的连思考的时间都没有。

说完了自己,再来揣度一下别人。

国外很多开源大牛们做开源软件可能是为了 追求自由。这些天生的黑客们不喜欢闭源软件的种种限制,又是天生的技术天才,他们就来写软件来满足自己的追求。

还有很多规模比较小的开源软件,纯粹的出于作者的 使用和爱好。某一个技术高手喜欢某一方面的东东,并且写了一个东东来满足自己的需求,然后将其发布。

还有很多以公司形式存在的开源组织,比较有名的比如mysql, redhat等。他们是把开源当作一种 商业模式来进行运行。

回到国内,我想做开源软件的很多人可能是为了 证明自己,获得别人的赞同。其实很多开源软件并不是非常的完善,只不过是他做了而已。就拿bugfree来讲,也还是有很多可以改进的地方。从事某一个开源软件的开发,在业内获得一定的知名度,进而为自己后面的工作或者事业发展打下一个比较好的基础,也是一种好的方式。

还有国内很多公司做的开源软件,不过严格意义上讲,并不是纯虚的开源软件。比如Discuz等。他们的目的也非常明确,就是为了商业利益。但国内的公司和国外的开源公司相比,在遵循各种开源授权原则方面做的并不地道。

有很多人在做开源软件,也有很多开源软件后来就停止了。后面接着来聊聊为什么会有人放弃开源软件? 

评论列表
wwccss 2008-11-30 13:36:08
我觉得Discuz也算不上太成功吧?何况它的开源也不是真正的开源。呵呵。
MartinZ 2008-11-22 10:37:58
资金链断裂、国内看不到发展方向、商业模式
虽然Discuz开源了而且已经算是成功摸索到了开源的商业模式 但是Discuz成功了只有它一家。
xlight 2008-02-20 12:57:02
差不多就是这种现状吧。
1/1
发表评论
评论通过审核后显示。
文章分类
联系我们

联系人:魏中显

电话:18561939726

Email:weizhongxian@cnezsoft.com

QQ:1746749398

地址:青岛开发区长江路232号国贸中心C座2单元2902室

联系人:丁芝

电话:17663906485

Email:dingzhi@cnezsoft.com

QQ:1481227768

地址:青岛开发区长江路232号国贸中心C座2单元2902室

联系人:杨苗

电话:13165050229

Email:yangmiao@cnezsoft.com

QQ:3142565561

地址:青岛开发区长江路232号国贸中心C座2单元2902室

联系人:徐贺

电话:15216484215

Email:co@zentao.net

QQ:1492153927

地址:青岛开发区长江路232号国贸中心C座2单元2902室