开源软件基金会
大家欢迎回到新的“ 六度”专栏。 与往常一样,请将您对此文章的想法发送到评论框,并将您对未来专栏的建议发送给我的收件箱 。
现在,我必须对大家说实话,本专栏的内容与我预期的有所不同。
几周前,当我在思考写什么时,我沉思着关于自由软件基金会庆祝其成立30周年以及在当今的计算环境中其工作的重要性和重要性的文章。
我想加些肉,我会采访FSF执行董事John Sullivan 。 我的计划是我许多作品的典型作品:将有趣的叙事结合在一起,并引用采访中的作品以赋予其色彩。
好吧,当约翰给我发了一次非常详尽,周到和描述性的采访时,一切都荡然无存了。 因此,我决定将其作为主要事件进行完整介绍,并在全文中添加一些评论。 因此,这是一个相当长的专栏,但我认为它描绘了一个令人着迷的组织的迷人画面。 我建议您拿一杯美味的东西,然后阅读。
变革之沙
自由软件基金会成立于1985年。为了描绘当时的计算机情况, Amiga 1000发行了,C ++成为了主导语言, Aldus PageMaker宣布了,网络才刚刚开始发展。 哦,那一年Wham的粗心低语 ! 是一个重大打击。
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文档,我们拥有Etherpad。 对于媒体,我们有GNU MediaGoblin。 但是所有这些项目都需要更多帮助,而且许多服务还没有任何替代竞争者。”
有趣的是,约翰提到当今为常见的应用程序和服务找到免费的等效软件。 FSF维护了旨在填补这一空白的“高优先级项目”列表。 不幸的是,这些项目的功能千差万别,而在当今社交媒体如此出众的时代,该软件只是问题的一部分:真正的挑战是促使人们使用它。
这一切都困扰着FSF在当今现代计算机世界中的地位。 我是FSF的粉丝。 我认为他们所做的工作很有价值,我也将为此提供财政支持。 它们是建立开放计算文化的重要组织,但是所有组织都需要发展,调整和适应,特别是在技术领域。
我想更好地了解FSF刚开始时没有做的事情。
“与30年前相比,我们与更大范围的受众进行交流,而不仅仅是黑客,开发人员和研究人员需要了解自由软件。每个使用计算机的人都需要,而且很快成为每个人都使用计算机的情况。”
约翰继续提供了这些努力的一些例子。
“我们针对自由软件运动所关注的问题进行了协调的公众宣传活动。在我们的历史早期,我们就这些事情发表了意见,并采取了一些行动,但是在过去的十年中,我们更加重视在制定和开展连贯的活动方面。我们在设计缺陷的数字限制管理(DRM)领域引起了特别大的轰动,我认为这在使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中如今扮演着什么样的角色。 约翰与我分享了这一点。
“ RMS是FSF的总裁,并且在没有获得FSF薪水的情况下进行这项工作。他继续进行艰苦的全球演讲日程,每年在数十个国家倡导自由软件和计算机用户自由。在此过程中,他会见了他与政府官员以及与各种社会运动有关的地方活动家们在一起。他还为自由软件基金会筹集资金,并激励许多人自愿参加。”
“在两次接触之间,他对自由软件运动所面临的问题进行了深刻的思考,并预见了新的挑战。通常这会导致新的文章-他在今年早些时候为《连线》撰写了三部分,涉及自由软件和自由硬件设计,或者新思想传达给了FSF的员工,作为未来项目的基础。”
当我们深入研究个性崇拜时,我想就自由软件运动发展的广泛程度,利用约翰的观点。
我记得当时在开源智囊团 (一次活动,来自各个开源组织的高管汇聚一堂)中,有一个案例研究,要求参与者为特定项目推荐许可选择。 绝大多数突破小组建议使用Apache软件许可(APL),而不是GNU公共许可(GPL)。
从那时起,我一直想起这件事,因为我注意到许多公司似乎选择了GPL以外的开放许可。 我很好奇约翰是否注意到APL而非GPL的趋势。
“有吗?我不太确定。几年前,我在FOSDEM上做了一个演讲,题目是“ Copyleft被陷害了吗?” 这显示了许可采用方面的变化背后的假设数据存在的一些问题。我将在此不久发表一篇文章,但这是一些主要问题:
- 自由软件许可证的选择并非凭空存在的。 为了得出人们想要得出的结论,还需要考虑选择专有软件许可的人数。 我发现宽松的许可选择(例如Apache许可或3子BSD)更有可能与专有许可选择而不是GPL进行权衡。
- 具有讽刺意味的是,许可证计数器通常不将其用于收集数据的软件发布为免费软件。 这意味着我们无法检查他们的方法或再现他们的结果。 现在有些人正在发布他们使用的代码,但是毫无疑问,任何不应该完全忽略的代码。 科学有规则。
- 有许可证的东西算什么? 我们是否真的将APL下的应用与GPLv3下的GNU Emacs一起以1:1发出有趣的声音? 如果不是,我们如何决定将哪些事物视为平等? 我们只是在看实际起作用的软件吗? 我们是否确保不对存在于多个主机站点上的程序进行重复计数和重复计数,并且不同操作系统的端口又如何呢?
这个问题值得深思,但是到目前为止,根据实际数据,我所看到的每个结论都还为时过早。 我宁愿看到一项针对开发人员的调查,询问他们为什么选择项目的特定许可证,而不是通过编程方式确定程序许可证然后将人为归因于数据模式的尝试。
Copyleft一如既往地至关重要。 允许许可的软件仍然是免费软件,从表面上看是一件好事,但它视情况而定,需要伴随着强烈的社会责任,不要将其合并到专有软件中。 如果自由软件的主要长期影响是使企业能够更有效地生产限制我们的产品,那么对于计算机用户自由,我们将一事无成。”
迎接新挑战
30年对于任何组织来说都是令人印象深刻的时期,尤其是对于具有如此重要目标,跨越如此众多不同行业,专业,政府和文化的组织而言。
在开始采访时,我想更好地了解任务开始30年后的FSF的主要职能是什么。
“我认为,FSF既是一个稳定的岩石,又是积极推动突破的非常有趣的阵地。”
“我们拥有诸如自由软件定义 , GNU通用公共许可证之类的核心文档,以及我们维护的自由和非自由软件许可证清单 ,这些清单是当今我们拥有的自由软件世界构建的基石。信任我们,以忠实于这些文档中概述的原则,并在评估新产品或计算实践时正确,明智地应用这些原则,在此角色下,我们为其他人攀登了阶梯。501 (c)(3)慈善组织对公众利益负有法律责任,约有85%由个人出资,我们有适当的组织架构。”
“但是我们也要挑战极限。我们要接受别人认为太过困难的挑战。我想那意味着我们也要建立梯子?或者我应该停止隐喻。”
尽管约翰可能不擅长隐喻(就像我要说的那样),但FSF擅长设定任务并表现出对它的虔诚承诺。 这项使命始于相信免费软件应该无处不在。
“我们对您可以拥有一台可以使用自由软件的笔记本电脑(除了一些组件之外)的想法不满意。我们不满意您可以拥有运行许多自由软件的平板电脑,而只是使用专有软件与网络进行通信并加速视频和拍照,并办理登机手续并致电Über,然后再去。.当然,我们对这样的事态发展感到满意,但对于建议充分满足他们的需求。系统上的任何专有软件既对用户不公正,也从本质上威胁着用户的安全。这些几乎免费的东西可以成为通往自由世界的垫脚石,但前提是我们必须坚持我们的脚在动。”
在FSF成立的最初几年,我们实际上必须编写一个免费的操作系统。 尽管总有更多的软件要编写和要修正错误,但现在这已由GNU和Linux及其许多合作者完成。 因此,尽管FSF仍然赞助特定领域的免费软件开发,但值得庆幸的是,还有许多其他组织也在这样做。”
John所指的挑战的关键部分是将合适的硬件交到合适的人手中。
“我们现在一直关注的是我在第一个问题中强调的挑战。我们迫切需要完全支持自由软件的几个不同领域的硬件。我们在FSF上一直在谈论我们可以做什么。解决这个问题,我希望我们将采取一些重大举措,既增加对已经存在的某些项目的支持(就像我们通过“尊重您的自由”认证计划在某种程度上所做的那样),并且有可能启动一些网络服务问题也是如此,我认为我们需要一起解决这些问题,因为对移动组件的完全控制具有巨大的潜力,可以改变我们与服务之间的联系方式,并且将越来越多的服务分散化移动组件。”
我希望人们在我们努力发展和应对这些挑战时将支持FSF。 硬件既昂贵又困难,因为正成为网络服务的可用,分散式,联合替代品。 我们将需要很多人的资源和创造力。 但是,在30年前,一个社区围绕RMS和copyleft的概念聚集起来,以编写整个操作系统。 我在FSF度过了最后的12年,因为我相信我们可以以同样的方式应对新的挑战。”
最后的想法
在阅读约翰对我的问题的深思熟虑的答复以及认识FSF的各个成员时,引起我共鸣的一种感觉是,FSF充满活力并充满激情。 这不是一个对使命感到无聊或失望的组织。 它的热情和承诺一如既往。
尽管我并不总是同意FSF,有时我认为FSF的方法有时只是一维的,但我一直并将继续成为其工作的忠实拥护者和支持者。 FSF代表了世界各地发生的许多自由软件和开源工作的道德心跳。 它代表的世界观很难左右,但我相信它的热情和坚定信念也有助于使人们向右偏左一些。
当然,RMS可能很奇怪,有些强硬,有些耸人听闻,但他恰恰是那种在融合了技术,道德和文化的运动中很有价值的领导者。 我们需要均方根值(RMS)的方式与需要Torvalds,Shuttleworth,Whitehurst和Zemlin的方式几乎相同。 这些不同的人汇集了各种观点,这些观点最终映射到可以适应几乎任何用例,道德规范和抱负的技术。
因此,在结束时,我要感谢自由软件基金会的巨大努力,并希望自由软件基金会及其无畏的领导人,一位理查德·M·斯托曼和一位约翰·沙利文,再为奋战三十年而战。 去拿他们!
学位
本文是Jono Bacon的“六度”专栏的一部分,他在其中分享了他对开源文化,社区和趋势的想法和观点。
翻译自: https://opensource.com/business/15/9/free-software-foundation-30-years
开源软件基金会