怎么建设这座大教堂,估计教父本人(Richard Stallman)都不知道。或者说他做的就是其中某一部分,却仍然浑然不知。
自由软件需要自己的大教堂让教徒“朝圣”,防止异教徒的讨伐,这样会拥有更多的精力和智慧面对自己的“圣经”,以及软件的上帝-----用户。(GPLv3有撵人的味道)
Richard Stallman说OSS运动有将软件技术等级化的趋势,其价值仍然是狭隘的,并过于实际的价值。(只不过微软做的更直接,利益链更单一,当然微软也就更丰满了)
现在的问题是,FreeSoftware和OSS之间的裂痕到底有多大,OSS还需不需要FS这座精神大教堂
我对现在OSS以及FS社区的政治性观点是:
保持近乎宗教式的狂热哲学信仰 + 全球技术精英所领导的精英自由主义 + 放弃无政府主义式的短视以及共产主义式的狂妄
这种差异背后的原因是复杂的。一方面,先进工程手段的缺乏,使编程变得枯燥,机械化。如果一个人花了过多时间在编程上,那么他的思维就会变得刻板,或者说钻牛角尖。这在西方社会,并不是严重的错误,但在中国,一个刻板和固执的人是不受欢迎的。西方文化里,从一开始,由于科技在其中就有着相当的比重和影响力,他们的文化里包含着机械的成分,这从西方科幻电影里可以看出来。而中国文化,是基于人的,着重在处理人与人之间的矛盾,这里面就有很多模糊的和隐含(under table)的东西。程序设计的思维模式和这一文化是相抵触的。
还有一个原因值得一说。Linus(Linux作者)说过,他最开始写Linux时,并没有一个很强的ego,但后来,这个ego就boost起来了。(影片Revolution OS)OSS群体,对优秀的开发人员,给以的是精神上的奖励,即egoboo。别的一些OSS人物也承认这一点。但在国内,这看起来是难以执行的。个人觉得,一个人有强的ego,也许并不利于他的生存或生活。
其实这只是个前工业时代的社会精神转型问题,并非”文化决定“的
这就如同拿西方文化与非洲土著文化相比,不能说是”机械主义“与”自然主义'的文化决定
至于ego也同样如此,时空滞后,人才不兴,以及此处省略的某些原因,社会心理的期许也就对“ego”不强烈,导致GIGO现象。如果将其纳入到文化语境,这就是略微带有因果不分的用法了。印度的软件业很发达,但其文化却不是“机械的”,更不是“期许ego的”,同样的情况还有日本,以及新近的韩国。