读《开源时代》创刊词-----
《开源时代》今天创刊,这是 ChinaUnix 社区为广大会员提供的一个新的服务。以时代命名,又承载着一种期许,一种为这个时代这个社会以尽微薄之力的期许。“开源”现在已经成了热门词汇了,然而在谈论中国开源现状的时候,几乎所有人都带着一种近乎悲凉的复杂心情。“苟利国家生死以,岂因祸福避趋之?”这是总理在就职的时候引用的林则徐的诗句,以明为国鞠躬尽瘁之志。这里我们看到的是勇气,义无反顾的勇气,充满了责任与梦想,这种勇气铭刻在我们每个中国人的骨子里,等待着一次又一次的爆发。中国的开源事业也在等待着这种勇气的集体爆发。只有这种集体的爆发,我们才能期待一个时代的来临,中国时代的来临。
开源的核心是开放,这种开放必须要融入到整个社会化进程才能形成良性的生态发展。要达到社会化需要经历四个阶段:
开源项目化,用于解决技术资源分散的问题。从开源社区做起,开辟出若个针对实际应用的项目,以项目带动技术的讨论,这样就有了目标,有了针对性,才能将众多的智慧融合起来,才有了针对各种需求的解决方法的积累。
开源产品化,用于解决应用集中的问题。将一些成熟的模块,通过系统的方法整合起来,以满足一类应用的需求,这样就能逐渐形成开源产品。
开源商业化,用于解决产品成熟度问题。开源产品不断的接受市场的检验,通过社区成员不断的优化,随着应用的深入,就逐渐会产生各种商业性服务,使产品产生社会价值。
开源社会化,用于解决可持续发展的问题。基于开源的开放性特征,进行了商业化的开源产品又将所获得的利益进一步回馈开源社区,以促进新的项目的发展。至此,开源经历一个完整的生态循环。
从目前中国的开源现状来看,这四个阶段都有不同程度的体现,但是整个生态链的各个环节之间的连接却相当的脆弱,其中相当大的原因是商业化不够,从中国目前的经济现状和软件从业人员的生存现状两个角度综合分析,没有足够的社会资源做支持,光靠少数人的辛苦付出,开源很难良性发展。
曾经和很多从事开源开发的朋友讨论过开源商业化的问题,有人认为商业化玷污了开源这个神圣的字眼,我本人并不赞同,商业化应该看作是开源生态系统不可或缺的一环,讨论这个问题应该从大的社会环境中着眼,它不应该是象牙塔中的纯精神式的玩物,而应该是造福大众的利器,我们只有正视这一点,才能真正承担起开源中国时代的责任。
分享到:
相关推荐
IT真的好吗?从程序员到中级程序员需要经历些什么?IT生涯经验之谈,与您分享。
软考初级程序员资料
包含2007--2011的软考初级程序员真题及部分答案,其中,2010和2011年的答案仅是个人答案,并非标准答案。
③要严谨细心,程序设计语言不是人的自然语言,本身就是严格的,程序员有一处不小心,都可能导致所设计的程序错误或者不能达到设计目的,更严重的会导致电脑死机甚至系统崩溃。 ④要能勇于挑战难题,以解决一个程序...
如何成为高级C++程序员?小编感觉很不错,好东西要分享,希望大家喜欢!
计算机软考初级程序员试题及答案.pdf
高级程序员考试大纲,有打算考信息部高级程序员的朋友,这个资料是个不错的选择。希望对大家有帮助。
初级程序员 vs高级程序员有什么区别
高程必备,自己整理的一些成为高级程序员的一些需要了解的知识面,和点。希望对大家有所帮助。。。
wpf程序设计指南,适应于初级,中级,高级程序员的开发工具书
程序员从初级到高级知识精华版知识汇集,是每位程序员必备资料查阅工具书
高级程序员考试考试真题高级程序员考试考试真题
初级程序员复习笔记,国家初级程序员考试复习笔记。
初级程序员考试的考题 适合需要参加软考的童鞋
所有高级程序员考试用题及测试,10年内所有的测试题目,CHM格式!
高级程序员考试 试题 答案 。高级程序员考试 试题 答案 。
2006~2009年初级程序员考试试题真题
怎样才能快速的成为一名高级程序员呢?以为从开始什么都不懂的程序员,最好慢慢的成为高级程序员的真实历程!
学习C++; 初级、高级程序员参考手册; 内容详细、全面。