开发一款软件的成本,免费开源软件推荐( 五 )


浮躁带来的最大后果是容易让人忘乎所以 , 于是开源就变成了带有感情色彩的开源,Linux 也一度成了让人用着就想哭的 Linux 。共创软件联盟的副理事长刘澎认为,发展开源就要以“进化论”的观点来看待开源软件 。而以“进化论”论的观点去看待开源软件的发展 , 就是要从市场需求的角度去考虑开源软件的发展 。开源软件变成某种具体的产品后 , 能否生存下去,要看市场上是否存在需求,如果不存在需求,以指令的方式强制生产,肯定要出问题 , 这种产品的寿命也不会太长 。如果存在需求,即使眼前看起来困难重重,但这种产品还是具备生命力的,一定会有企业克服重重困难让这种产品面市 。以“进化论”论的观点去看待开源软件的发展,就不能无视“拔苗助长”现象的发生 。
洪峰则认为,开发开源软件要有一种做学问的态度 , 因为这不是今天投入多少,明天就能产出多少的问题 。许多知识是人类几代人积累的结果,天才科学家为解决微积分中无究小的问题 , 花了 150 年的时间,而解决开根号的问题花了一千年 。
与浮躁相伴随的,还有一种心态 , 就是悲观 。浮躁使人头脑发热,还会使开源的发展脱离正常的发展轨迹 。于是,内心的狂热与无情的现实就特别容易使人悲观 。刘澎对此谈了他的看法,当开源运动陷入低谷后 , 刘澎同样感受到了失落,他觉得别人都亏欠了自己 。这时,有个朋友问他:“难道你就没有缺点吗?”为此,刘澎反省了自己,这才领悟出“我们花了国家那么多钱 , 却做了许多失败的项目,这怎么能算是国家亏待了自己呢” 。据此,刘澎认为要想克服困难,去解决问题 , 就需要保持一种良好的心态 。对从事开源软件研发的企业来说,不要总是指责周围的环境,要多从自己身上找缺点 。反过来,经历过失败也并不一定是一件坏事,因为失败本身就是一种财富 。刘澎坚信 , 经历过失败以后,我们才耐得住困难,在艰苦的环境中才能生存得下去 。刘澎同时认为,面对暂时的困难 , 就认为中国无开源,认为开源没有希望,是一种敷浅的表现 。
开源的瓶颈
在 Linus 和 Richard stallman 创立开源软件的初期,他们并没有很好地解决开源软件日后的商业发展模式 , 这使得开发开源软件的企业在经营上遇到了很大的困难 。同时,在现阶段,中国的软件开发人员首先要解决的是吃饭问题,先要生存才谈得上发展,因此 , 国内开源社区的发展缺乏物质基础 。这些使得国内开源的发展不可避免地落入到低潮 。基于这个原因,国内开源界的人士普遍认为缺乏良好的商业发展模式,是制约开源运动发展的瓶颈 。CSDN 的调查显示:对于程序员加入开源社区的前提这个问题,十分之四的程序员选择了自己有足够经济基础的答案,近十分之三的人选择了“得到赞助或从中得到回报”的答案 。也就是说 , 如果商业模式的问题得到解决,将有近十分之七的程序人员加入到各类开源社区中去,这是一个让人感到振奋的数字 。
对于这个问题,开源运动的倡导者洪峰给出了这样的解释:开源发展的制约瓶颈在于开源软件厂商没有找到开源项目中存在的稀缺性的东西 。传统经济学的出发点是资源的稀缺性 , 在这种理论指导下,政府采用了强迫性,商业软件强调竞争性,但开源软件中只有合作性,稀缺性仿佛不存在 , 开源厂商无法找到开源软件所蕴含的稀缺性,厂商开发出的开源软件的价值就得不到体现,开源发展的制约瓶颈也就产生了 。但是随着人类的发展,合作性会被越来越多地采用 。关于这一点我们可以从政府的法制建设的完善中感受到 。