我的 Linux 故事像许多其他人一样开始——从一台旧电脑和一个想要折腾的愿望开始。
那是 20 世纪 90 年代末,当时我读到一篇关于类 UNIX 操作系统“Linux”的文章,我可以免费下载和安装。当我在大学学习计算机科学专业时,我的同学和我经常使用 Solaris 来学习使用 UNIX 进行计算。但我们从未完全控制过这项技术。我记得我们无法像我们希望的那样探索它。
这个叫做“Linux”的东西承诺了一些不同的东西,一种开放性和灵活性,这似乎是我当时那台老旧笔记本电脑的完美处方。所以我毅然决然地安装了 Slackware,并开始使用 Linux。
当我担任达美航空的财务主管时,我对 Linux 的使用和熟悉被证明非常有价值。除了我的角色之外,我真的对人们如何飞行、他们为什么飞行、他们为什么建立他们建立的联系、他们为什么选择直飞航班而不是其他选择,以及他们通常为直飞航班支付多少钱而不是其他航班感兴趣。我决定回顾一下达美航空一年的网络数据,以深入了解乘客心理。(顺便说一句:很多人不知道航空公司必须记录他们售出的每 10 张机票的数据——美国交通部将这些数据作为免费下载提供给公众。)
但我遇到了一个问题:我想分析的数据集大于 4GB,而在当时,Windows 电脑无法处理那么大的文件。因此,我将所有数据移动到一台 Linux 机器上,在那里我可以按照我想要的方式处理它。Linux 使在其他平台上不可能完成的工作成为可能。它让我能够收集到我原本无法获得的见解。它帮助我为公司创造了价值(并让我晋升为首席运营官)。
Linux 不仅解放了我的数据,还帮助我提升了职业生涯。
然而,即使在 2007 年加入红帽公司时,我仍然低估了 Linux 的真正力量。我仍然认为“软件自由”主要是一个价格问题;我认为,正如其他人所说的那样,“自由软件”中的“自由”意味着“像啤酒一样免费”(换句话说,自由软件的价值在于其对用户的极低成本)。八年后,在红帽工作彻底改变了我对多种想法的看法(包括运行公司最有效的方式,正如我在我的新书中详细介绍的那样!),我对软件自由的看法也位列其中。
只有在红帽公司工作一段时间后,我才开始真正理解“自由软件”的含义——软件应该是“像言论一样自由”,它应该是我们分享的东西,我们公开协作的东西,因为我们让世界变得更美好。在红帽公司,我很快意识到我领导的公司是由利润动机以外的东西驱动的。像许多被 Linux 吸引的人一样,我为技术而来,但为了理念而留下。
在我在红帽公司的这些年里,我亲眼目睹了 Linux 可以激发的那种兴奋。例如,在巴西的一次活动中,巴西总统想与我会面,表达他对开源技术和原则的兴趣。在波兰的一次旅行中也发生了同样的事情,当时波兰总理得知我的来访,并要求与我会面讨论 Linux。开源运动的某种东西将各种界限(包括政治和地域界限)的人们团结起来。
在当今的技术世界中,Linux 已成为创新人士构建下一代计算的平台。人们正在构建最令人兴奋的应用程序、语言和框架以在 Linux 上运行。它是围绕大数据、移动和分析等问题的新兴技术生态系统的默认平台。如果没有 Linux,所有这些活动根本就不会存在。
当我坐在这里写这篇文章时,我可以环顾四周,发现五台笔记本电脑都在运行不同的 Linux 发行版。而我面前的这台电脑正在运行 Fedora 22。当我追求我的下一个与 Linux 相关的目标时,它们都会派上用场:获得我的红帽认证系统管理员证书。
我想你可以说我仍然在折腾。
本文是名为 我的 Linux 故事 系列文章的一部分。要参与并分享您的 Linux 故事,请通过以下方式联系我们:open@opensource.com。
9 条评论