本人对自由软件和开源软件的态度

        前两天,我在tonghuix 的个人网站看到他建议用“开源”来取代“自由软件”词汇,从各方面来看,很抱歉,我认为这实在是不妥,不能苟同。
为什么呢?因为开放和自由不是一个概念啊。
我知道tonghuix先生的本意是好的,为了团结社区。但是我们不能用合并思想的方法来做到。
为什么呢?很简单——因为不一样。
自由软件的思想是尊重用户的自由,保证社区的团结和协作。开源的思想呢?就比较实用主义了。
本人曾经见过几个不具有自由精神的开源支持者,他们甚至都不认为厂商锁死设备而不让用户修改的行为是不好的,而这种锁死行为正是和自由精神对立的。在这些人中,有人甚至公开反对GPL,认为“FSF不Copyleft也会有好多人来做贡献的”——甚至有一个人还故意用MIT这种宽松的License,说是担心“把贡献者吓跑”。从那以后我就逐渐明白了二者的区别——纯粹开源 的 思想(如果脱离的自由精神)就是希望吸引人来做贡献,让自己的软件更好,减轻自己的负担,而不很注重用户的自由。

正所谓“君子和而不同,小人同而不合”。即使侧重点不一样,两方阵营依然可以和平共处,一起合作,不妨碍什么。
我注重自由,你注重质量,这不是对立的精神,而是侧重点的不同。有这样的区别,如果能处理好双方的关系,不但不影响什么,相反还可以让人们有更多选择的余地,不至于导致意识形态的过度中心话。
反倒是专有软件阵营,为了一个圆角矩形的案件形状都能在法庭上斗得你死我活,足以证明了,同一个发展模式,思想的侧重点不一样并不会有什么隔阂,有时候甚至可以给人们更多的选择——喜欢和追求自由吗?请加入自由软件阵营。希望你的软件质量更好吗?请加入开源软件阵营。
两个阵营因为本是同根生,本来就应该是亲密的盟友关系。既然tonghuix先生您是FSF和GNOME的成员,那么可以考虑一下我的这个建议:你可以加第三个组织——开放源码促进会,为两边的如果两个阵营的人能因为您的努力而变得更加团结,那么您可能就会是自由世界有史以来的大功臣。
顺带一提,RMS大神写那篇《为什么开源漏掉了自由软件的要点》并非是攻击,而是不希望和开源阵营的人混为一谈。

 
 
G
M
T
 
 
Detect languageAfrikaansAlbanianArabicArmenianAzerbaijaniBasqueBelarusianBengaliBosnianBulgarianCatalanCebuanoChichewaChinese (Simplified)Chinese (Traditional)CroatianCzechDanishDutchEnglishEsperantoEstonianFilipinoFinnishFrenchGalicianGeorgianGermanGreekGujaratiHaitian CreoleHausaHebrewHindiHmongHungarianIcelandicIgboIndonesianIrishItalianJapaneseJavaneseKannadaKazakhKhmerKoreanLaoLatinLatvianLithuanianMacedonianMalagasyMalayMalayalamMalteseMaoriMarathiMongolianMyanmar (Burmese)NepaliNorwegianPersianPolishPortuguesePunjabiRomanianRussianSerbianSesothoSinhalaSlovakSlovenianSomaliSpanishSundaneseSwahiliSwedishTajikTamilTeluguThaiTurkishUkrainianUrduUzbekVietnameseWelshYiddishYorubaZulu
 
AfrikaansAlbanianArabicArmenianAzerbaijaniBasqueBelarusianBengaliBosnianBulgarianCatalanCebuanoChichewaChinese (Simplified)Chinese (Traditional)CroatianCzechDanishDutchEnglishEsperantoEstonianFilipinoFinnishFrenchGalicianGeorgianGermanGreekGujaratiHaitian CreoleHausaHebrewHindiHmongHungarianIcelandicIgboIndonesianIrishItalianJapaneseJavaneseKannadaKazakhKhmerKoreanLaoLatinLatvianLithuanianMacedonianMalagasyMalayMalayalamMalteseMaoriMarathiMongolianMyanmar (Burmese)NepaliNorwegianPersianPolishPortuguesePunjabiRomanianRussianSerbianSesothoSinhalaSlovakSlovenianSomaliSpanishSundaneseSwahiliSwedishTajikTamilTeluguThaiTurkishUkrainianUrduUzbekVietnameseWelshYiddishYorubaZulu
 
 
 
 
 
 
 
 
 
Text-to-speech function is limited to 200 characters
 
 
Options : History : Feedback : Donate Close

猜你喜欢

转载自my.oschina.net/u/3312265/blog/1826289