为什么你应该成为开源维系者

380 位读者喜欢这篇文章。
Hearts, stars, and dollar signs

Opensource.com

那是 1999 年。我父亲刚给我组装了一台电脑,配备了 500MHz AMD Athlon 处理器、2GB 硬盘、32MB 内存和 Windows 98。我简直乐坏了。然后,我一个朋友想向我介绍 Linux,问他是否可以把我的硬盘分成两半,这样他就可以安装 Debian 2.1 (Slink)。我告诉他:“为什么不呢?” 当它安装时,我问他花了多少钱买的。他笑着说:“这是 Linux,伙计。它是免费的!”

我以为它是盗版的,就没再想了。

当安装完成后,他解释说我可以登录以下桌面环境之一:KDE 或 Gnome。我试用了这两个,都被震撼了。它把 Win98 的用户界面甩在了后面。我问他:“等等,这怎么可能是免费的?谁付钱让人做这个?” 他说:“基金会,比如 FSF 或 Apache 软件基金会。” 我相信了他的话,没有进一步思考开源软件是如何资助的。我一直以为基金会为此付费,无论我使用的是什么开源软件。

直到 12 年后,我才意识到我的假设是错误的。大错特错。

当我在 MaxCDN(现在的 StackPath)工作时,我的第一个开源贡献是在我们的网络上为 CentOS 设置一个镜像。流量相当可观——如果他们是客户,他们每年很容易支付我们几百美元。当时,CentOS 有一个非常大的镜像网络(我相信今天也是如此,甚至更大)。那时我意识到开源不是免费的,只是有人在为所有不付费的人付费。

大约在那时,我成为了一名开源维系者。

成为一名开源维系者

 在我看来,开源有三大类

  • 维系者
  • 维护者
  • 贡献者

虽然我们大多数人都知道什么是维护者和贡献者,但我们很多人可能不太了解成为一名维系者。简而言之, 维系者是那些宣扬并热情倡导开源贡献者(包括维护者)需求的人。

维系者 通过博客文章、演讲和社交媒体向公众宣传他们每天使用的数字基础设施,并在很大程度上认为这是理所当然的。他们说服他们工作的公司捐赠资金、基础设施、开发者时间和源代码给整个社区。他们还联系他们不工作的公司,宣传帮助开源项目生存和发展的好处。在找到解决方案之前,他们不会放弃。

作为一名维系者,我感觉许多人的普遍共识是开源太大而不能倒闭。我们相信所有软件包管理器都会工作,数百万用户依赖的所有流行库都会得到维护,以及所有幕后魔法都会继续下去,无论发生什么。我坚信这种共识是错误的。任何东西如果不能得到适当的维系,都可能失败。

我们目前面临的挑战是,如何让公司(和个人)能够非常简单地帮助维系他们依赖并从中获利的项目。

因此,在 2017 年 6 月 19 日,我们一群人将在 $ustain 上讨论这种必要性,$ustain 是由 GitHub 的优秀人士主办的为期一天的开源软件维系者对话。获取早鸟票,数量有限。希望能在那见到你。

User profile image.
Justin 深度参与 FOSS 社区,为 Bootstrap、Font Awesome、Grunt、jQuery、Twemoji、Nginx、GNU Bash 等众多项目做出贡献。他还在 Mozilla 开源支持 (MOSS) 项目的评选委员会以及 Open Source Collective 的董事会任职。

5 条评论

开源是解毒剂,可以对抗那种认为一个人需要做的是发明一些“杀手级”应用,以便成为亿万富翁的有害想法。

当涉及到开源时,唯一应该涉及金钱的时候应该是支付那些软件和库的开发者,这些软件和库被很多人……(非常多人!!!)每天都在使用。我在 03 年偶然发现了 Linux。令我费解的是,一些发行版是如何仍然存在的。我赞扬那些开发者,因为他们能够继续发布更新和补丁,而其他人早就放弃了。我尝试为我希望成功的发行版做出贡献。(当 Fuduntu Linux 倒闭时,我像个孩子一样哭了!)当我无法贡献时,我仍然会想办法为他们提供一些资金,无论是从他们的在线商店购买一件 T 恤……还是贴纸……以及最近一个装有该发行版的 USB 硬盘。如果只有 0.5% 的美国人口愿意贡献并帮助维系开源社区?……它将在未来几十年内得到充足的资金!这只是我的个人观点。

Creative Commons License本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.