其他博客地址

主力博客:https://tonghuix.io

2014年5月12日星期一

必须警惕的一些“开源逆潮”

最近一段时间开源在中国有大幅蔓延的趋势,这是个好事,也是作为开源推进者求之不得的事情。不过,在如此开源繁华的背后,却是我们不得不警惕的一些貌似推进开源,实则有违开源精神,且极大阻碍开源推进的潮流,我将其命名为——“开源逆潮”

提前声明,我对此粗浅的理解仅代表我个人意见,请不要对号入座。

1. 开源极端主义

众所周知,开源是从自由软件运动而来,继承了自由软件运动的自由核心,但这个核心是以不侵犯他人自由的前提下,尽可能多的获得自由。如果超过这个度,侵犯到了其他人的自由,那么就已经偏离自由的本意了。说白了就是,我用开源软件,同时我强制要求别人也必须顺着我的想法用开源或贡献其中。这种过度的自由化,我称其为开源极端主义。开源强调的是接纳包容,每个人都有更多选择的自由,而这类人推崇的却是唯一和强制,也就是类似“均贫富”思想。还有一种就是强调某某是唯一代表开源的,或者看到某人用Windows就狂贬损他,对其施加压力等等。


这种人在国内不算多,在国外有一些,这几年也产生了一些影响,导致很多普通人对搞开源的人产生一种极端狂热,极端自由的误解,因而对开源产生了一些抵触。国内虽然目前没有很多这样的人,但是这族群有扩大化的趋势,由于我们受到的教育常常教我们以二元对立的方式看待事物,所以这种人的潜在对象会有很多。

我们对待极端主义,必须与之划清界线,有能力的要尽可能减少其影响,限制其言论。而且这类人往往也有一些吸引力,常能成为众人追捧的对象,其言论往往被粉丝传播,他也容易蛊惑别的人,将自己的思想发展和传播,所以还要教导别人不要听其教唆,以减少其人对开源这个大环境带来的负面影响。而对那些可能有极端倾向的人,这类人往往具有一定的认知障碍或者认知行为倒错,要尽快对其纠正和拉拢,用理性思维置换其冲动感性思想,用包容和仁爱消解其不切实际的偏执,不要让其在极端方向越滑越深。

2. 开源民族主义/爱国主义

这种人只有我神州大地特有!随着XP停服,微软真的疲软,“国产操作系统”的提法最近又甚嚣尘上,很多人追风群起。其实极端民族主义和过度爱国行为,本质上就是另一种极端主义!与上面一样是非常有害开源形象,有碍开源社区正常发展的。但因为其包裹在“爱国”的糖衣之下,某些被组织洗脑或期望入党的人就轻易被蛊惑,进而做出侵害开源的事情来,做出各种”自主知识产权“,甚至无形当中成为了恶政的帮凶(这种例子就在身边发生)!我们从小受到爱国主义洗脑,受到如此蛊惑也是难以避免,也正是因为此,这种行为产生的危害就不容小觑,就像将使横行一样随时会侵害到每一个人!

具有这类思想的人,一般是没有自己的独立思想和独立人格,极其容易受到蛊惑,具有偏执狂妄或仇富心理的社会低学历的学生和底层草根。极其容易被所谓打着“爱国”旗号的人带领,最终走上歧途。我与国内某自称“自主知识产权”的“国产Linux”操作系统的工作人员交流过以后,发现这类人非常符合上面总结的特征。我们平时需要多多传播理性给这些人,教给他们熟悉和了解民族主义背后其实蕴藏的往往是政府为了转移国内矛盾而采取的手段。在开源圈也是如此,详细的就不说了,自己品味吧……

过度爱国主义行为已经在2012年9月的全国大规模反日游行中,有所体现了,其危害也早就不言而喻,那些裹着“爱国主义”外衣的暴徒是如何伤害普通人,这里也不再赘述。我想每一个真正爱好开源,理性爱国的有识之士,是不会让这种行为在开源社区里发生的!

3. 开源社区中的泛政治化

开源软件运动其背后的自由、去中心化、民主、协作等等思想来源于早期的黑客文化,而黑客文化认为“计算机会让生活更美好,并帮助社会进步”,事实上从开源就可以可以看到这一点在逐步体现,比如开源社区的自由民主的氛围等等。但也要看到开源社区的技术还是主要的,我们探讨的主要对象已然是计算机和技术本身,而不是其背后的政治理念。同时,在邮件列表、讨论组、IRC上大肆讨论政客和国家,难免会有抱怨等情绪,而这种负面情绪也会快速传染给其他人。因此很多邮件列表或论坛都会明确禁止政治讨论贴,既是防止被墙或被关服务器,同时又是避免偏离主题。

在开源社区中过度的政治化,意识形态斗争,会产生社区内讧,进而产生分裂,也不利于团结。

4. 过度精英化

从事开源开发或者技术比较强的人会有很强的精英意识,这种是很正常的,几乎所有大牛都曾有过一段自认为“世界之王”的历程,但也有慢慢回归自信的最终结局。而那些一直沉浸在自认为“精英”的人,往往是技术不强为了掩饰自卑而强调自己是精英的,这类人的一个特点就是看不起别人,不懂欣赏,不懂得接纳,更不懂得包容。这类人往往没朋友,在开源社区里很难有自己的地位,稍有成就便沾沾自喜,而且为了保护自己已有的知识,一般很少去传播他会的东西,更很少与人技术交流和布道。他做的最多的就是评论某某如何如何,某某技术如何如何烂,总之就是背后开黑枪的。

这类过度精英化的人有个特点,往往是实用主义很强,没有原则和定性。在开源社区中的贡献也是服务于他的实用主义走,这类人产生的危害是他容易转变成极端主义者,如果没转变其实没啥太多危害,只是让很多之前对他有很高期待的人,很是失望罢了。

5. 狂热个人崇拜与寡头社区

与上面类似,当一些技术很强,有一定能力,同时又有自己思想的人,通过精英化之路聚拢了一些人气以后就会产生个人崇拜,这当然是非常正常的。理性的个人崇拜并不会有什么太大的危害,过重的个人崇拜所产生的结果,我这里就不提了吧,大家都知道的。很多这类个人崇拜往往形成一些以他为中心的“社区”,我称之为“寡头社区”,其主要特点就是集合了一帮唯此人命令是从的人,这些人组成的“社区”往往盛行“两个凡是”——凡是这个人说的话就代表真理,凡是这个人说的做的就是对的。而这样的人也往往有一些不切实际的理想或理念,用以招揽和团结其党羽。

与曾经历史上著名的狂热个人崇拜一样,“寡头社区”中的这类中心人物往往团结的都是一些底层,技术实力远远不如他,个人能力疲弱学习能力差,没有提升个人地位的竞争力,思想意识单纯浅薄,生活潦倒或刚到大城市打工的底层码农。“寡头社区”的危害很小,无非就是耽误了这些成员们接触正宗开源思想的机会;但其产生的最大危害,就是有可能会发展出极端主义者,这样危害就很大了,因为不是发展一个两个的极端主义者,而是一群极端主义者!可以说,这是开源社区里“恐怖分子”的温床!

我曾经参加过这样一个类似社区,在看到其实质以后便退出了。庆幸的是,以我所见所闻,目前狂热个人崇拜的寡头社区还只有这一家。

6. 盲目商业化

开源提倡商业化,也鼓励将开放源代码的最终产品以商业化方式运作,开源并不免费,这个理念是对的。但是盲目注重商业化就不好了,比如国内某著名互联网技术培训机构,打着“GNU”的LOGO,却没有实质性的帮助开源更好地发展,其开发的一款产品,名义上叫“开源”但却没有使用任何OSI承认的开源许可证,而是用了自己的许可证,而此许可证实际上与OSI的OSD(开源定义)是相悖的。这就是盲目商业化的一个例子。

盲目商业化的本质特征就是打着“开源”的旗号,做的其实是有损开源的事情,或者其并没有为开源带来什么好处,反倒是让别人对开源产生误解。

盲目商业化对开源产生的危害,其实并不大,因为这类公司只能在边缘地带夹缝发展,无法进入主流开源领域,更不能进入主流商业氛围,所以其夹缝艰难生存也导致其也很难变大。我们只要防止他借此扩张,传播不好的倾向和思想就行了。


以上,都是我个人浅显的理解,也只代表我自己的想法,请不要对号入座哦。

我这里基本把中国开源发展所面对的或将来可能面对的一些阻碍,也就我称之为“开源逆潮”,做了一些分类和梳理,事实上任何事物的发展,没有反对力量是不可能的,也正是因为有了这些“开源逆潮”的出现,才会让真正的开源大潮浩浩汤汤,冲破桎梏,建立一个自由新秩序。