开源思考系列--为什么会有开源项目终止

添加时间: 2008-02-24 21:02:10 作者: 王春生 来源:本站原创 阅读:7460

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

如果你到全球最大的开源项目托管网站www.sourceforge.net上面查看,会发现已有17万多的登记项目。但如果你按照项目的活跃度进行检索的话,会发现大部分的项目没有开始或者已经停止。

从我平时使用的php相关的项目来看,也已经有不少的项目停止了。这其中比较有名的有Turk MMCache。还有一个非常好用的编辑器keynote,也停止开发了。再有就是linux下面的输入法fcitx,也停止开发了。

从这些开源项目的官方网站来看,有的开发者阐述了停止开发的原因,有的则没有。揣度可能的原因如下: 

  1. 项目的核心开发者被商业性软件开发公司雇佣,从而停止了开源项目的开发。
  2. 由于法律或者道德上面的考虑,某些项目的开发者担心自己的软件会被用作非法或者不道德的用途,而终止项目的开发。
  3. 项目的核心开发者出现意外。
  4. 做出的努力而得不到公众的认可,或者卷入种种的争论之中,而厌倦了开源项目。
  5. 该开源项目已经转为商业性软件。
  6. 对于项目的发展方向出现争执,最终导致开发team的解散。

天下没有不散的宴席,我想如果没有合理的组织和模式来支撑的话,某一个开源软件的最终结局就是停止开发。这也许是我们都不愿看到的吧。

最后编辑:wwccss 于 2008-10-03 08:42:38
评论列表
#1 美好生活 at 2011-03-22 09:28:14
总结的很不错,我觉得最主要的还是资金链的断裂,资金的注入是很重要的,呵呵,个人观点。
#2 libo at 2011-01-14 17:36:34
大部分是由于开源没有给开发者带来利润的原因把

大部分开发者对项目运营没什么特长
#3 MartinZ at 2008-11-22 10:34:44
很遗憾开源项目会被终止开发
其实还有部分原因应该是资金链的断裂。
#4 cyz at 2008-04-18 08:56:08
这个范围很大阿, 个人价值, 生存压力, 社会贡献...
最初的愿望应该都是好的
#5 乌托邦 at 2008-03-30 10:16:09
好文章,收藏到:www.wonext.com/blog/。我们也致力于开源事业,虽然我们还很渺小
#6 xlight at 2008-02-25 11:01:51
我觉得停止开发是很正常的事,但是希望好的项目能有人接手。
发表评论
称呼
邮箱
评论
时间: 118.7 毫秒, 内存: 917.5 KB, 查询: 9.