自由软件基金会:三十周年

还没有读者喜欢这篇文章。
Open field

Opensource.com

欢迎回到新的Six Degrees专栏。像往常一样,请将您对这篇文章的想法发送到评论框,并将您对未来专栏的建议发送到我的收件箱

现在,我必须对大家坦诚,这个专栏的进展与我预期的有点不同。

几周前,当思考要写什么时,我思考了一个关于自由软件基金会庆祝其成立 30 周年,以及其工作在当今计算环境中的相关性和重要性的文章的想法。

为了增加一些实质内容,我决定采访 FSF 执行董事 John Sullivan。我的计划与我的许多文章一样:将一个有趣的故事串联起来,并引用采访片段来增加色彩。

嗯,当 John 发给我一份非常详细、周到且描述性的采访稿时,这一切都落空了。因此,我决定将其完整地呈现为主要内容,并在其中添加一些评论。因此,这是一个相当长的专栏,但我认为它描绘了一个引人入胜的组织的迷人景象。我建议您给自己倒一杯美味的饮料,然后坐下来好好阅读。

变革之沙

自由软件基金会成立于 1985 年。为了描绘当时计算技术的状况,Amiga 1000 发布了,C++ 正在成为一种主要的语言,Aldus PageMaker 发布了,网络才刚刚开始发展。哦,那一年 Wham! 乐队的 Careless Whisper 非常流行。

30 年来,情况发生了很大变化。早在 1985 年,FSF 主要专注于构建主要对书呆子计算机人员有用的自由软件。如今,我们需要考虑软件、服务、社交网络等等。

我首先想了解 John 认为当今软件自由面临的最突出的风险是什么。

“我认为对于当今计算机用户自由的最大风险,大家都有广泛的共识,但可能对它们的名称没有共识。”

“第一个是我们可以称之为‘无处不在的小型计算机’。自由软件运动已经取得了成功,笔记本电脑、台式机和服务器可以运行完全自由的操作系统,完成专有系统用户可以做的任何事情。仍然有一些漏洞,但它们将被弥补。这一领域仍然存在的挑战是,如何突破数十亿美元的营销预算和法律制度的阻碍,真正将系统送到用户手中。”

“然而,我们在另一类计算机上遇到了严重问题,这类计算机的主要共同特征是非常小。即使汽车本身并不特别小,但其中的计算机却很小,因此我将这种外形尺寸纳入此类别,以及手机、平板电脑、眼镜、手表等等。虽然这些计算机通常以自由软件为基础——例如,使用 Linux 内核以及其他自由软件,如 Android 或 GNU——但它们的主要用途是运行专有应用程序,并作为服务的垫片,这些服务用服务器上完成的计算取代了本地计算,而用户对服务器没有任何控制权。由于这些设备承担着重要的功能,其中一些设备是庞大人口的主要通信手段,一些设备非常靠近我们的身体和我们实际的生命体征,一些设备对我们的身体安全负有责任,因此它们必须在用户的控制下运行完全自由的系统。但现在,它们没有做到。”

John 认为这里的风险不仅在于平台和外形尺寸,还在于集成到其中的服务。

“这些设备连接的许多服务是我们面临的第二个主要威胁。如果我们实际的工作和娱乐都在公司服务器上进行,而这些服务器运行的软件我们根本无法访问,那么启动进入自由系统对我们几乎没有好处。自由软件的意义在于我们可以查看、修改和共享代码。即使对于非技术用户,这些自由的存在也提供了一个盾牌,防止公司控制我们。Facebook 或 Salesforce 或 Google Docs 的用户都不存在这些自由。更令人担忧的是,我们看到一种趋势,人们为了访问某些服务而接受对其本地机器施加的专有限制。浏览器——包括 Firefox——现在正在自动安装 DRM 插件,以安抚 Netflix 和其他视频巨头。我们需要更加努力地开发自由软件的去中心化替代方案,以替代媒体分发,这些替代方案实际上可以增强用户、艺术家和用户艺术家的能力,以及其他服务。对于 Facebook,我们有 GNU social、pump.io、Diaspora、Movim 等。对于 Salesforce,我们有 CiviCRM。对于 Google Docs,我们有 Etherpad。对于媒体,我们有 GNU MediaGoblin。但所有这些项目都需要更多帮助,而且许多服务还没有任何替代竞争者。”

有趣的是,John 提到了为当今常见的应用程序和服务寻找自由软件的替代品。FSF 维护着一份“高优先级项目”列表,旨在填补这一空白。不幸的是,这些项目的功能差异很大,在一个社交媒体如此突出的时代,软件只是问题的一部分:真正的挑战是让人们使用它。

这一切都引出了一个问题,即 FSF 在当今现代计算世界中的地位。我是 FSF 的粉丝。我认为他们所做的工作很有价值,我也在经济上支持它。他们是构建开放计算文化的重要组织,但所有组织都需要成长、调整和适应,尤其是在技术领域的组织。

我想更好地了解 FSF 今天正在做哪些它在成立之初没有做的事情。

“我们正在与比 30 年前更大的受众对话,并且与更广泛的受众对话。不再仅仅是黑客、开发人员和研究人员需要了解自由软件。每个使用计算机的人都需要了解,而且很快就会变成每个人都使用计算机的情况。”

John 接着提供了一些这些努力的例子。

“我们正在就自由软件运动关注的问题开展协调的公共宣传活动。在我们历史的早期,我们对这些事情表达了意见,并对少数事情采取了行动,但在过去十年中,我们更加重视制定和执行连贯的活动。我们在数字版权管理 (DRM) 领域通过 Defective by Design 发出了特别重要的声音,我相信这在让 iTunes 音乐摆脱 DRM 方面发挥了作用(当然,现在 Apple 正在通过 Apple Music 将 DRM 带回来)。我们为自由软件新手制作了有吸引力且有用的入门材料,例如我们的用户解放动画视频和我们的电子邮件自卫指南。”

“我们还在认可尊重用户自由的硬件。设备已通过 FSF 认证为仅包含和需要自由软件的硬件分销商可以展示一个徽标来表明这一点。扩大自由软件用户和自由软件运动的基础包括两个部分:说服人们关心,然后使他们有可能为此采取行动。通过这项倡议,我们鼓励制造商和分销商做正确的事情,并且我们让已经开始关心自由软件的用户可以轻松购买他们需要的东西,而无需花费数小时的研究。我们已经认证了家用 WiFi 路由器、3D 打印机、笔记本电脑和 USB WiFi 适配器,还有更多正在路上。”

“我们正在我们的 自由软件目录中收集我们能找到的所有自由软件。在这方面我们还有很长的路要走——我们现在只有大约 15,500 个软件包,我们可以想象对站点的设计和功能进行许多改进——但我认为这个资源对于帮助用户找到他们需要的自由软件具有巨大的潜力,特别是那些尚未使用完整 GNU/Linux 系统的用户。鉴于从互联网上下载随机程序的内在危险,非常需要像这样的精选集合。它恰好还提供了大量可供研究人员使用的机器可读数据。”

“我们正在担任几个特定自由软件项目的财政赞助商,使他们能够为开发筹集资金。这些项目中的大多数是 GNU 的一部分(我们继续为其提供多种基础设施),但我们也赞助 Replicant,它是 Android 的一个完全自由的分支,旨在为用户提供当前可能的最自由的移动设备。”

“我们正在帮助开发人员正确使用自由软件许可证,并且我们正在跟进关于公司未遵守 GPL 条款的投诉。我们帮助他们纠正错误并正确分发。RMS 实际上很早就开始使用 GPL 的前身做类似的工作,但这现在是我们日常工作的一部分。”

“FSF 现在所做的许多具体事情都是 30 年前没有做的,但愿景与最初的文件几乎没有改变——我们的目标是创建一个世界,在这个世界中,用户想在任何计算机上做的任何事情都可以使用自由软件完成;一个用户控制他们的计算机而不是反过来的世界。”

个人崇拜

毫无疑问,FSF 带来了价值。正如 John 刚刚强调的那样,它的努力不仅涵盖自由软件的创建和许可,还涵盖认可、认证和倡导技术自由文化。

FSF 的负责人是无与伦比的 Richard M. Stallman,通常被称为 RMS。

RMS 是一个有趣的人物。他对自己的想法、哲学以及对软件自由的道德奉献表现出了令人难以置信的承诺。

虽然他有时因其社交笨拙而在网上受到嘲笑,无论是他在演讲中说的话、他古怪的旅行要求,还是其他有时令人尴尬的时刻,但 RMS 对软件和自由的看法通常是坚如磐石的。他对自己的观点采取了非常一致的方法,显然,他不仅对他自己的想法,而且对他领导的更广泛的运动都进行了认真的思考。我唯一的批评是,我认为他有时会用他话语的强烈程度来夸大其词。但是,嘿,考虑到他在我们世界中的重要性,我宁愿多吃一个鸡蛋,也不愿任何人没有布丁。好吧,我承认这里的整个布丁的事情有点牵强...

所以 RMS 是 FSF 的关键组成部分,但该组织也远不止于此。有员工、董事会和许多贡献者。我很好奇 RMS 这些天在 FSF 中扮演了多少角色。John 与我分享了这一点。

“RMS 是 FSF 的主席,并且在不从 FSF 领取薪水的情况下完成这项工作。他继续他艰苦的全球演讲行程,每年在数十个国家倡导自由软件和计算机用户自由。在此过程中,他会见政府官员以及与各种社会运动相关的当地活动家。他还为 FSF 筹集资金,并激励许多人成为志愿者。”

“在演讲之间,他对自由软件运动面临的问题进行深入思考,并预测新的挑战。这通常会导致新的文章——他今年早些时候为 Wired 撰写了一个关于自由软件和自由硬件设计的 3 部分系列文章——或者传达给 FSF 员工的新想法,作为未来项目的基础。”

当我们深入研究个人崇拜时,我想了解 John 对自由软件运动发展壮大的看法。

我记得参加 开源智库(一个汇集来自各个开源组织的管理人员的活动),其中有一个案例研究,要求与会者为一个特定项目推荐许可证选择。绝大多数分组讨论小组推荐了 Apache Software License (APL) 而不是 GNU Public License (GPL)。

这件事一直萦绕在我的脑海中,因为从那时起,我注意到许多公司似乎选择了 GPL 以外的开源许可证。我很好奇 John 是否注意到了一种趋势,即 APL 正在取代 GPL。

“有这种趋势吗?我不太确定。几年前,我在 FOSDEM 上做了一个名为“Copyleft 是否被陷害?”的演讲,其中展示了关于许可证采用变化主张背后所谓数据的一些问题。我很快将发表一篇关于此的文章,但以下是一些主要问题:

  • 自由软件许可证的选择并非存在于真空中。为了得出人们想要得出的结论,还需要考虑选择专有软件许可证的人数。我发现宽松的许可许可证选择(例如 Apache License 或 3 条款 BSD)更有可能与专有许可证选择进行权衡,而不是与 GPL 进行权衡。
  • 具有讽刺意味的是,许可证计数器通常不发布他们用于收集数据的软件作为自由软件。这意味着我们无法检查他们的方法或重现他们的结果。有些人现在正在发布他们使用的代码,但任何不发布代码的人都应该被完全无视。科学有规则。
  • 什么算作带有许可证的东西?我们真的将一个在 APL 下发出有趣声音的应用程序与 GPLv3 下的 GNU Emacs 进行 1:1 的计数吗?如果不是,我们如何决定将哪些东西视为相等?我们只关注实际工作的软件吗?我们是否确保不重复和三次计算存在于多个托管站点上的程序,以及不同操作系统的端口呢?

这个问题值得思考,但到目前为止,我看到的所有结论在实际数据面前都非常不成熟。我宁愿看到一项针对开发人员的调查,询问他们为什么为他们的项目选择特定的许可证,而不是更多这些尝试以编程方式确定程序的许可证,然后将人类意图归因于该数据模式的尝试。

Copyleft 与以往一样重要。许可许可证软件仍然是自由软件,表面上看是一件好事,但它是偶然的,并且需要随之而来的强烈的社会承诺,即不要将其纳入专有软件中。如果自由软件的主要长期影响是使企业能够更有效地制造限制我们的产品,那么我们在计算机用户自由方面就一无所获。”

迎接新的挑战

对于任何组织来说,30 年都是一段令人印象深刻的时间,尤其是一个目标如此重要,跨越如此多不同的行业、职业、政府和文化的组织。

当我开始结束采访时,我想更好地了解 FSF 在成立 30 年后的今天,其主要职能是什么。

“我认为 FSF 处于一个非常有趣的位置,既是稳定的磐石,又是积极推动进步的力量。”

“我们有核心文件,例如自由软件定义GNU 通用公共许可证,以及我们维护的自由和非自由软件许可证列表,这些都是构建我们今天拥有的自由软件世界的基石。人们非常信任我们,相信我们会忠实于这些文件中概述的原则,并在我们评估新的计算产品或实践时正确和明智地应用它们。在这个角色中,我们为他人攀登架起了梯子。作为一个根据公共利益承担法律责任的 501(c)(3) 慈善机构,并且约 85% 的资金来自个人,我们拥有适合此目的的正确结构。”

“但我们也推动进步。我们接受其他人说太难的挑战。我想这是否意味着我们也建造梯子?或者也许我应该停止使用隐喻了。”

虽然 John 可能不擅长隐喻(就像我一样),但 FSF 擅长设定使命并展示对其使命的虔诚承诺。这项使命始于自由软件应该无处不在的信念。

“我们不满足于您可以获得一台笔记本电脑,它可以使用自由软件,除了少数组件之外。我们不满足于您可以拥有一台平板电脑,它可以运行许多自由软件,并且仅使用专有软件与网络通信,加速视频,拍照,查看您的航班以及呼叫 Uber 和... 嗯,我们当然对某些此类发展感到高兴,但我们对我们应该完全满足于它们的建议感到不高兴。系统上的任何专有软件既是对用户的不公正,又是对用户安全的内在威胁。这些几乎免费的东西可以成为通往自由世界的垫脚石,但前提是我们不断前进。”

“在 FSF 的早期,我们实际上必须编写一个自由操作系统。GNU 和 Linux 以及许多合作者现在已经完成了这项工作,尽管总是有更多的软件需要编写和错误需要修复。因此,虽然 FSF 仍然在特定领域赞助自由软件开发,但值得庆幸的是,还有许多其他组织也在这样做。”

John 指出的挑战的关键部分是将合适的硬件送到合适的人手中。

“我们现在一直关注的是我在第一个问题中强调的挑战。我们在几个不同的领域迫切需要完全支持自由软件的硬件。我们一直在 FSF 上讨论我们可以做些什么来解决这个问题,我希望我们能够采取一些重大举措,既增加我们对已经存在的一些项目的支持——正如我们通过我们的 Respects Your Freedom 认证计划在一定程度上所做的那样——也可能启动我们自己的一些项目。网络服务问题也是如此。我认为我们需要一起解决它们,因为完全控制移动组件对于改变我们与服务的关系具有巨大潜力,而越来越多地分散服务反过来将塑造移动组件。”

“我希望大家能够支持 FSF,因为我们正在努力发展并应对这些挑战。硬件既昂贵又困难,为网络服务制作可用的、去中心化的、联合的替代品也是如此。我们将需要许多人的资源和创造力。但是,30 年前,一个社区团结在 RMS 和 copyleft 概念周围,编写了一个完整的操作系统。我在 FSF 度过了过去的 12 年,因为我相信我们可以像以前一样迎接新的挑战。”

最后的想法

在阅读 John 对我的问题的深思熟虑的回答,以及了解 FSF 的各位成员时,我感受到的最强烈的感觉是 FSF 中充满活力和激情。这不是一个对其使命感到厌倦或失望的组织。它的热情和承诺一如既往地强烈。

虽然我并不总是同意 FSF,有时我认为它的方法有点片面,但我过去是,将来也会继续是其工作的忠实粉丝和支持者。FSF 代表着全球大部分自由软件和开源工作的道德核心。它代表着一种非常偏左的世界观,但我相信它的热情和信念有助于将人们从更偏右的位置拉近左翼一点。

当然,RMS 可能很古怪、有点强硬,而且有点耸人听闻,但他正是那种在融合了技术、伦理和文化的运动中很有价值的领导者。我们需要一个 RMS,就像我们需要 Torvalds、Shuttleworth、Whitehurst 和 Zemlin 一样。这些不同的人汇集了不同的观点,最终映射到几乎可以适应任何用例、伦理和抱负的技术。

因此,最后,我要感谢 FSF 的巨大努力,并祝愿 FSF 及其无畏的领导者 Richard M. Stallman 和 John Sullivan,在未来的 30 年里继续为正义而战。加油!

Six
Degrees

本文是 Jono Bacon 的 Six Degrees 专栏的一部分,他在该专栏中分享了他对开源文化、社区和趋势的看法和观点。

User profile image.
Jono Bacon 是一位杰出的社区经理、演讲者、作家和播客主持人。他是 Jono Bacon Consulting 的创始人,该公司提供社区战略/执行、开发人员工作流程和其他服务。他还曾担任 GitHub、Canonical、XPRIZE、OpenAdvantage 的社区主管,并为多家组织提供咨询和建议。

4 条评论

我喜欢这句引言:“这一领域仍然存在的挑战是,如何突破数十亿美元的营销预算和法律制度的阻碍,真正将系统送到用户手中。” 这可能是 PK-12 教育界采用自由软件的最大问题。很高兴听到我们并不孤单。很棒的采访。

稍微扩展一下(因为您是对的!),这些预算还为教育机构提供了一些出色的专业发展和培训计划,以帮助教育工作者使用专有软件。不错的套餐交易 - 一个地区为其学校购买 X 个许可证,公司将培训 x 个教育工作者。

我很高兴开源社区和非营利社区已经开始更多地关注教育工作者。我已经为教育工作者举办了各种各样的 FLOSS 研讨会和课程,许多其他参与互联学习社区的开源人士也举办了。但是,我认为更多的非营利预算应该分配给由 FLOSS 社区设计、构建和促进的教育计划的开发——我们知道如何参与和参与数字空间,许多教育工作者需要我们可以提供的指导。

回复 作者 Don Watkins

(哦,我无法编辑我的评论...)只是想补充一点,教育工作者是倍增器——我们与教育工作者分享的开放精神越多,他们就越会将这种精神与他们的学习者分享。金字塔计划,用于传播开源的爱 ;)

回复 作者 LauraHilliger

© . All rights reserved.