再见了,感谢所有的 Bash

作者:Kyle Rankin
那是2007年的夏天,我参加了在旧金山举办的 Linux World Expo。我刚刚完成了《Knoppix Hacks》第二版的更新,除了参加会议之外,我还到 O'Reilly 的展位推广这本书以及我的其他著作。 不知怎么的,我听说 Linux Journal 正在寻找新的作者,并且将在当天晚些时候在附近的一家酒吧举办活动。对我来说,Linux Journal 是 _最棒的_ Linux 杂志,而且刚刚完成了一本书的更新,我有很多关于我可以写些什么的想法。

我记得我至少提前了十五分钟到达酒吧,因为我担心名额有限,我的想法会被淹没在人群中。幸运的是,我在高峰期之前赶到了,很快我就能够和后来我才知道的,令人惊叹(而且非常有耐心!)的 Linux Journal 编辑 Jill Franklin 坐下来。当我们开始交谈时,我开始滔滔不绝地讲述潜在的文章想法,我想我希望有这么多的选择,他们至少会接受其中一个。到了最后,不知何故,它变成了一个关于将其中一些想法变成专栏的讨论。最初的想法是每个月提供一个有用的技巧或“hack”。几次电子邮件交流之后,“Hack and /”专栏就诞生了。

很难相信我已经为 Linux Journal 撰写每月专栏十年了。感觉这个专栏已经成为过去十年我所做的所有疯狂事情的真实写照。主题涵盖了安全主题,如 Tor、Tails、Qubes 和密码破解;硬件项目,包括将 wiimotes 与 Linux 结合使用、Linux 控制的啤酒冰箱、Raspberry Pi 项目和 3D 打印机;传统的系统管理主题,如设置家庭服务器、故障排除和系统恢复;以及大量的 mutt 和命令行技巧。

一路走来,我很荣幸能与 Bill Childers 这样的人合作撰写专栏(“观点/反驳”和“服务器机房的故事”)以及与 Shawn Powers 合作制作 Linux Journal 播客。虽然每个项目都很短暂,但它们在持续期间都非常有趣。写作通常是一种孤独的行为,而且常常感觉像是在自言自语,因此当你们中的一些人在这些年来通过电子邮件或在会议上分享一句友善的话时,我更加感激。最重要的是,当你为一个项目工作这么长时间时,最终最有意义的是你建立的关系。Linux Journal 的每个人对我来说真的感觉像家人一样,这也许是老生常谈了(我甚至在他们中的一些人家里睡过觉!)。

我想最难相信的是这一切都结束了。我的意思是,即使是 NSA 也认为这个社区是极端的!正是这个 Linux Journal 社区对我来说最能代表我最初加入的 Linux 用户社区。你们不仅是使用 Linux 和开源软件的人,而且你们相信其背后的原则。

自从我得到 Linux Journal 即将关闭的消息以来,一直困扰我的一个想法是,与我十年前开始撰写专栏时相比,更不用说与我二十年前开始使用 Linux 时相比,今天的整个 Linux 社区是多么的 _不同_。一方面,今天的情况似乎有了很大的改善:二十年前,你必须努力在企业中设置 Linux 服务器,你需要 Linux 用户组的帮助才能将其安装在你的计算机上,并且开源你的代码是一场艰苦的战斗。如今,为互联网、人们的口袋和人们的家庭提供服务的大多数计算机都运行 Linux,而 GitHub 上充满了开源软件项目。

我们在很多方面都取得了胜利,但我们也迷失了方向。十年前,在 Linux 会议上,演讲者在 Windows 上使用 Powerpoint 是不可想象的,甚至是可耻的,但是你只需要数数现代 Linux 会议上的 Macbooks(即使在演讲者中!)就可以看出,社区中有多少人失去了对开源软件的热情和原则,而正是这些热情和原则推动了 Linux 的成功。一个敢于以不提供源代码的二进制文件形式发布其 Linux 应用程序的供应商过去会受到社区的愤怒,但是如今,每个人的口袋里都装满了专有应用程序,我们为它们辩解,因为它们位于堆栈底部的少量开源软件之上。我们过去常常谴责专有协议,并推动开放标准,但是今天,虽然 Linux 统治着云端,但每个人都通过封闭和专有的 API 层与之交互。

Linux 已经变成了我们在专有软件中裹上面糊并油炸的蔬菜——当然,更多的人会以这种方式吃它,但这对你来说远没有那么好。随着时间的推移,我们都开始以这种方式吃我们的蔬菜,这使得我们的社区变得不健康。在我们更健康的时代,我们与微软、Sun 和 Oracle 等专有软件巨头作斗争并取得了胜利,但与此同时,我们的胃口发生了变化,其他巨头已经取代了它们的位置。

随着 Linux Journal 的关闭,我们失去了一个 Linux、开源和开放标准的倡导者,而我们现在比以往任何时候都更需要它。我们还失去了一个社区中那些仍然相信最初将我们带到 Linux 的所有原则的人的集结点。我们可能赢得了一些战斗,但我们面前的战斗更加隐蔽和微妙。我们中是否还有足够多的人记得我们为之奋斗的目标?我们中是否还有足够多的人仍然处于战斗状态?

在经历了十年的 hacking 和 slashing 之后,我不得不接受这个时代已经结束了。对我来说,这标志着一个新时代的开始,也是一个重新关注我一直以来珍视的关于这个社区的事情的机会,而不是灰心丧气。我希望你也不会灰心丧气,我们还有很多工作要做。

吃你的蔬菜,
Kyle Rankin

Kyle Rankin 是 Linux Journal 的技术编辑和专栏作家,也是 Purism 的首席安全官。他是《Linux Hardening in Hostile Networks》、《DevOps Troubleshooting》、《The Official Ubuntu Server Book》、《Knoppix Hacks》、《Knoppix Pocket Reference》、《Linux Multimedia Hacks》和《Ubuntu Hacks》的作者,也是许多其他 O'Reilly 书籍的撰稿人。Rankin 经常就安全和开源软件发表演讲,包括在 BsidesLV、O'Reilly Security Conference、OSCON、SCALE、CactusCon、Linux World Expo 和 Penguicon 上。您可以在 @kylerankin 上关注他。

加载 Disqus 评论