我的 Linux 故事像许多其他人一样开始——从一台旧电脑和对折腾的渴望开始。
那是在 1990 年代后期,当时我读到一篇关于类 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 条评论