Open source或许没有正规的文档也没有详细的说明,往往只有原代码.但且有旺盛的生命力,
不但如此带来软件设计和开发的新模式,将open source推到新世纪软件技术前沿.教堂
和集市的这种概念和思想下,新的观念的在转变,新的思想不断出现和演绎着.这说明软件这一
领域无不充满变化的挑战和不断延续演绎的知识体系.open source在软件思想变革的过程带
来新的境界,资源和自由思想的结合和积极的参与共同推动自由软件的发展.

软件是个思想实践构成的细节系统工程,代码最终表现了整个过程一切.它并非建立在一个思
想空中楼阁上.每个open source的项目可以说代表了某个领域的解决问题的思想,并且付诸
以代码实现,代码无不凝聚了这种思想实践结晶,体现这种思想资源自由的精髓所在.open source
往往来源于对特定问题解决的思想,并给以实现.open source常常给人感觉到过度缺乏对程序
详细设计思想描述.事实上代码是对思想最后的解释,也是最好的释译.因为它是思想的体现最
终载体,程序的无处闪烁着作者的思维所在.

从软件发展的过程来看,机器码,汇编,C,C++,JAVA等语言不断进化.对思想描述的手段也是越来
越高级.但是人类的高级抽象思维远远超出这些单纯的具体语言表达描述工具,但这些工具能表达
出特定思想精确定义,如目前而言的C,C++代码,他们是具体实现手段,而文档和UML是对某种思想
高级描述,对精确的C和C++级别实的现有着相当的差距,目前而言无法完全做到垂直的地步.就UML
和代码之间来说,虽然在思维抽象的UML和代码实现上有很大飞跃的一大进步,但很多的细节上忍
然无法靠这些来实现,任意性度依然好大.

在opensource领域,拥有很详细的文档说明固然有非常积极的意义,但是目前看来opensource
项目文档也有文档计划,但是比起项目代码开发版本推进远远是达不到平衡,或许这也是opensource
的一种精神所在,鼓励opensource项目的软件,代码可能对你有用,达到了它目的所在(我们可以从
每个GNU,或者GPL的代码的开头常有的声明中可以看到。)鼓励以代码的形式来对你有用,可以
体会到opensource除了一些必要的文档,经常没有提供进一步文档资料。对以使用这些opensource
的软件和代码用户,是往往在寻求某方面的需要时候,从GUN和GPL的opensource得到很好的帮助,
得以解决问题,而不必付出额外费用和支持。这当然必须依赖自己的力量和opensource组织提供
有限的资源加以利用,通常需要对你所采纳的opensource足够的了解,申饬是彻底的研究,修复
原来的BUG,加以扩展,再以GNU,GPL发布希望对需要的人有用,这样iterate方式下,特别在Int-
ernet时代使得opensource迅速的发展,每个人都可以对代码提出意见和看法,修改它,在能力许
可下作为一个opensource porject leader。opensource 在iterate方式下opensource不断地
发展。

opensource无序和有序竞争符合潜在的自然界的法则。每个opensource就如同每个物种,有他
生命发展的规律。opensource本身也是一个思想在程序中承载着的生命体,自由的思想汇集必须
符合opensource主体意识,在众多的要素中择其最适合发展的需要。这就是opensource最为常见
在不同的思想体系下决定开源项目走向,opensource的思想体现往往是程序的设计和实现者
他们的思想很大程度上决定了开源项目的方向,常规而言他们是该项目中的某领域的专家或是
经验丰富的设计和实现者。他们的在Internet世界中只是一个virtual man,不分区域和年龄信仰,
没有官僚和偏见傲慢,但他们的thinking共同汇集和认可决定了who的主导地位,任何一个能不断提出
一个出色的见解并能互助的实现就能够影响或主导opensource project。看看成功的opensource
project的简史和英雄榜如BOSS(有一些可以使得我们汗颜,明白一个出色的project是个什么样的
主导的群体和质数,再看看官僚偏见傲慢下project),我们可以感觉到自由软件的成功得
益纵多精英贡献和努力,并且在社区杰出思想精英们lead自由软件发展,当然一个不成功的开源
project终究是缺乏精神领袖们和愿意贡献和努力Internet man,在free opensource下退去光泽。
自由秩序下opensource得到及速发展,一些大公司(IBM)的支持,不断为opensource给予前进的动力
。在良性iterate下,一个好的opensource能凝集众多的Internet精英们在opensource贡献出他们
的passion和creative,造就了一个个炫目的opensource project。

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐