避免毁灭性的妥协

25年以前1983年9月27日,我宣布了一项计划创建一个完全自由的操作系统称GNU为“GNU的非Unix”。作为GNU系统25周年,我写了这篇文章我们的社区可以避免毁灭性的妥协。除了避免这样的妥协,有很多方法可以做到帮助GNU和自由软件。一种方法是拒绝使用尽可能频繁的非免费程序或在线伤害,或甚至一次.


自由软件运动旨在更改:制作所有软件自由的这样所有软件用户都是免费的,可以成为合作社区。每个非免费程序都为其开发人员提供了对用户的不公正权力。我们的目标是结束这种情况不公正。

通往自由之路一条很长的路。要达到软件用户拥有自由是正常的世界。一些这些步骤都很难,需要做出牺牲。其中一些成为如果我们与有不同目标的人达成妥协,就更容易了。

[GPL徽标]

因此自由软件基础做出妥协,甚至是重大妥协。对于例如,我们在第3版的专利条款中做出了妥协这个通用公共许可证(GNU GPL),以便主要公司贡献和分配GPLv3覆盖了软件,因此在这些规定。

[LGPL徽标]

较小的GPL的目的是妥协:我们在某些选定的免费图书馆上使用它,以允许在非免费程序中使用,因为我们认为法律禁止这只会让开发人员转而使用专有库。我们在GNU程序中接受并安装代码,使它们协同工作使用常见的非免费程序,我们在鼓励后者用户安装前者的方式,但不是反之亦然。我们支持我们同意的特定活动,即使我们不要完全同意他们背后的团体。

但我们拒绝某些妥协,即使我们的社区愿意制造它们。例如,我们只支持GNU/Linux发行版有政策不允许包括非免费软件或引导用户安装非免费分发将是毁灭性的妥协。

如果妥协违背了我们在长期。这可能发生在思想层面,也可能发生在行动水平。

在思想层面上,破坏性的妥协是那些加强我们寻求改变的前提。我们的目标是建立一个软件世界用户是免费的,但到目前为止,大多数计算机用户甚至不认识自由是一个问题。他们已经接受了“消费者”值,这意味着他们只根据实际情况判断任何程序价格和方便等特点。

戴尔·卡内基的经典自助书,如何赢得朋友和影响人们,建议说服某人做某事就是提出有吸引力的论点到每个值。我们可以通过多种方式吸引消费者的价值观在我们的社会中是典型的。例如,免费获得自由软件可以为用户节省资金。许多免费程序都很方便也很可靠。引用这些实际好处已经成功说服许多用户采用各种免费程序,其中一些现在相当成功。

如果让更多的人使用一些免费程序如果你打算离开,你可能会决定对自由,只关注有意义的实际优势就消费者价值而言。这就是所谓的“开放”“来源”及其相关修辞确实如此。

这种方法只能让我们在实现自由目标的过程中走一段路。只因为方便而使用自由软件的人会坚持只要方便就可以用。他们不会看到不使用方便的专有程序的理由。

开放源码的哲学预设并吸引消费者价值观,这肯定并加强了它们。这就是为什么我们不要提倡开源。

 [用笔记本电脑漂浮侏儒]

为了全面持久地建立一个自由社区,我们需要不仅仅是让人们使用一些免费软件。我们需要传播判断软件(和其他东西)的“公民”理念价值观”,基于它是否尊重用户的自由和社区,不仅仅是在方便方面。那么人们不会落入一个由有吸引力的人引诱的专有程序的陷阱,方便的功能。

为了促进公民价值观,我们必须谈论它们并展示如何它们是我们行动的基础。我们必须拒绝Dale Carnegie通过支持他们的行动来影响他们行动的妥协消费者价值观。

这并不是说我们不能在我们所能做的一切。只有当实用优势抢占先机,将自由推向背景。因此,当我们引用免费的实际优势时软件,我们经常重申这些只是附加,第二的喜欢它的理由。

仅仅使我们的言语符合我们的理想是不够的;我们的行动也必须符合它们。所以我们也必须避免涉及做我们的目标或使其合法化的妥协退出。

例如,经验表明,您可以吸引一些用户GNU/Linux如果你包括一些非免费程序。这可能意味着一个可爱的非免费应用程序会吸引一些用户的眼球,或者像这样的非自由编程平台作为Java语言(原名)或Flash运行时(静止),或启用支持某些硬件型号。

这些妥协很诱人,但它们破坏了目标。如果你发布非免费软件,或引导人们使用它,你会很难说,“非自由软件是不公平的社会问题,我们必须结束它。”即使你一定要继续说这些话,你的行为会破坏它们。

这里的问题不是人们是否应该能够的允许安装非免费软件;通用的系统允许用户做任何他们想做的事情。这个问题是我们是否引导用户使用非免费软件。他们在做什么他们自己负责;我们为他们做了什么把他们引向,是我们的。我们不能指挥用户将专有软件视为解决方案,因为问题在于专有软件。

毁灭性的妥协不仅仅是对他人的不良影响。它可以通过认知失调,也会扭曲自己的价值观。如果你有一定的价值观,但你的行为意味着其他相互冲突的价值观,你可能会改变你的价值观或行动,以便解决矛盾。因此,仅从实际出发的项目优势,或引导人们使用一些非免费软件总是羞于接近建议那个非免费软件是不道德的。对于参与者和公众,他们强化消费者价值观。如果我们愿意,我们必须拒绝这些妥协保持我们的价值观。

如果你想在不影响目标的情况下转向自由软件自由,看看FSF的资源区。它列出了硬件和机器配置使用自由软件,完全免费GNU/Linux发行版安装,以及数千个免费软件包100%有效自由软件环境。如果你想帮助社区继续自由之路,一个重要途径是公开维护公民值。当人们讨论什么是好的或坏的,或什么是做,引用自由和社区的价值观,并从中进行论证。

一条让你走得更快的路如果通向错误的位置。妥协对于实现雄心勃勃的目标至关重要,但要小心偏离目标的妥协。


对于生活中不同领域的相似点,看见“微移”是不够的.