我如何发现 Linux 的真正力量

还没有读者喜欢这篇文章。
Pull to open here

Opensource.com

我的 Linux 故事像许多其他人一样开始——从一台旧电脑和一个想要折腾的愿望开始。

那是 20 世纪 90 年代后期,我读到一篇关于类 UNIX 操作系统“Linux”的文章,我可以免费下载并安装它。当我在大学里读计算机科学专业时,我的同学和我经常使用 Solaris 来学习使用 UNIX 进行计算。但我们从未完全控制这项技术。我记得我们无法像我们希望的那样探索它。

这个叫做“Linux”的东西承诺了一些不同的东西,一种开放性和灵活性,这似乎是我当时病态笔记本电脑的完美处方。所以我冒险尝试了一下,安装了 Slackware,并开始使用 Linux。

当我担任达美航空的财务主管时,使用和熟悉 Linux 将被证明是非常有价值的。除了我的职责之外,我真的对人们如何飞行、他们为什么飞行、他们为什么进行他们所做的连接、他们为什么选择直飞航班而不是其他选择,以及他们倾向于为直飞航班支付多少钱而不是其他航班感兴趣。我决定回顾一下达美航空一年的网络数据,以深入了解乘客心理。(顺便说一句:很多人没有意识到航空公司必须记录他们每售出 10 张机票的数据——美国交通部将这些数据作为免费下载提供给公众。)

但我遇到了一个问题:我想分析的数据集大于 4GB,而那时 Windows 计算机无法处理那么大的文件。所以,我将所有数据移动到一台 Linux 机器上,在那里我可以按照我想要的方式处理它。Linux 使在其他平台上不可能完成的工作成为可能。它让我能够洞察到我原本无法获得的见解。它帮助我为公司创造了价值(这也使我晋升为首席运营官)。

Linux 不仅解放了我的数据,还帮助我提升了职业生涯。

Red Hat CEO Jim Whitehurst with his Linux laptops

吉姆和他的 Linux 笔记本电脑。 CC BY-SA 4.0

然而,即使在我 2007 年加入红帽时,我仍然低估了 Linux 的真正力量。我仍然认为“软件自由”主要是一个价格问题;我认为,正如其他人所说的那样,“自由软件”中的“自由”意味着“像啤酒一样免费”(换句话说,自由软件的价值在于其对用户的极低成本)。八年后,在红帽工作彻底改变了我对多种想法的看法(包括运营公司最有效的方式,正如我在我的新书中详细介绍的那样!),我对软件自由的看法并非最不重要的。

只有在红帽工作一段时间后,我才开始真正理解“自由软件”的含义——软件应该是“像言论一样自由”,它应该是我们分享的东西,我们公开协作的东西,当我们让世界变得更美好的时候。在红帽,我很快意识到我领导的是一家由利润动机以外的东西驱动的公司。像许多被 Linux 吸引的人一样,我为了技术而来,但为了理念而留下。

在红帽的这些年里,我亲眼目睹了 Linux 可以产生的兴奋。例如,在巴西的一次活动中,巴西总统想与我会面,表达他对开源技术和原则的兴趣。在波兰的一次旅行中也发生了同样的事情,当时波兰总理得知我的访问,并要求与我会面讨论 Linux。开源运动的某些东西将各种界限(包括政治和地理界限)的人们团结在一起。

在当今的科技世界中,Linux 已经成为创新人士构建下一代计算的平台。人们正在构建最令人兴奋的应用程序、语言和框架以在 Linux 上运行。它是围绕大数据、移动和分析等问题的新兴技术生态系统的默认平台。没有 Linux,所有这些活动根本不会存在。

当我坐在这里写这篇文章时,我可以环顾房间,看到五台笔记本电脑都在运行不同的 Linux 发行版。我面前的电脑正在运行 Fedora 22。当我追求我的下一个与 Linux 相关的目标时,它们都会派上用场:获得我的红帽认证系统管理员证书。

我想你可以说我还在折腾。

我的 Linux 故事


本文是名为 我的 Linux 故事 系列文章的一部分。要参与并分享您的 Linux 故事,请通过以下方式联系我们:open@opensource.com

User profile image.
吉姆·怀特赫斯特是红帽公司总裁兼首席执行官,红帽公司是世界领先的开源企业 IT 产品和服务提供商。怀特赫斯特在业务发展、金融和全球运营方面拥有丰富的背景,在帮助公司蓬勃发展方面拥有经过验证的专业知识——即使在最具挑战性的经济和商业环境中也是如此。

9 条评论

好文章。我通过安装和探索 Red Hat 5 或 6 发现了 Linux?
我记得买了一本 Red Hat 的书,封底里面附带了一张安装光盘。
那是在 Fedora 出现之前的日子。
当它走向企业级时,我切换到了 Mandrake,后来又切换到了 Open SuSE。
仍然使用分区硬盘驱动器。我仍然想保留 Windows。
我在那些日子里学到了很多东西。你永远不会忘记你的第一个,我的第一个是 Red Hat。
发现 Debian 使我成为一名全职 Linux 用户。是时候告别 Windows 和 Mac 了。
我仍然是 Debian 用户。但正是 Red Hat 将我变成了 Linux 用户。
谢谢。

您好,吉姆,

我钦佩并非常感谢您对开源的热情,尽管我从根本上不同意您“Linux 使在其他平台上不可能完成的工作成为可能”的说法,因为我相信 BSD 在那时就存在了(如果我错了请纠正我,因为那时我还是个婴儿)。我个人更喜欢 BSD 而不是 GNU/Linux,因为 BSD 许可证不要求开发人员回馈源代码;实际上造成了限制,并导致一些人在使用 GNU/Linux 平台时三思而后行。虽然我感谢所有开源项目和努力,但这仅仅是我作为一个真正自豪的年轻加拿大极客的立场!

干杯,

您似乎认为,如果您在 GNU/Linux 上开发,则必须根据 GNU GPL 发布您的所有软件。这不是真的。GPL 的要求仅适用于“衍生作品”,也就是说,如果您将其他人的代码回收利用到您的程序中(通过复制或链接到 GPL 许可的库)。在 Linux 上开发并不会使其成为 Linux 的衍生作品。如果您在 Windows 上开发,您的代码不会成为微软公司的财产,对吗?

回复 作者 达林·拉基

开源的全部意义在于回馈,担心您必须回馈源代码?这正是您拥有它的原因。您之前的某个人是无私的。您可能想尝试成为一名开放协作的开发人员,闭源正是最初导致问题的原因。赞扬某件事,然后完全做它旨在避免的事情,这是一个诚信问题。你还年轻,从这件事中学习。

回复 作者 达林·拉基

我的 Linux 之旅始于我从一台 Windows 2000 机器上丢失了所有东西。然后 Windows XP 又发生了这种情况!在不得不第二次重新开始之后?我开始研究替代操作系统。我偶然发现了 Fedora Linux……我将其下载到 CD 并安装了它(或者尝试安装……我尝试了四次!……哈哈!)当我最终安装好它时,我不得不又花了一两个月的时间来弄清楚它是如何工作的(感谢上帝,感谢谷歌!……)在通过惨痛的教训了解到您不能格式化“/”分区而不会丢失东西之后……我努力尽可能多地了解 Linux 和 Fedora……过了一段时间我遇到了 Red Hat,即使它是一些您必须付费的东西……(虽然我买不起!)我不得不选择它的“无商标”表亲 CEntOS。我在这里学到了所有我可以学到的关于服务器……文件类型……分区……备份……以及人们将用来操作服务器以使其执行人们想要的操作的命令。我永远不会再使用 Windows 操作系统。永远!我使用 Linux 有更多的乐趣和更多的选择,包括 Ubuntu……Linux Mint……Debian……Fedora……CEntOS……以及我最近安装的:openSuSE。Linux 内核开发人员万岁……愿成千上万的程序员和开发运维人员继续努力……并创造出有史以来最伟大的操作系统!

干杯!

所以 Windows 让您丢失了“所有东西”。哈哈。丢失数据是由于硬件故障,而不是软件。也可能是由于愚蠢的人为错误——哎呀,我删错了文件。但即使 Windows 也有一个回收站来恢复它。我已经使用 Linux 和 Windows 超过 20 年了,从未丢失过一个字节。如果我丢失了,那也不是操作系统的错。那将是我自己没有备份的错。难道没有人教过您制作备份吗?猜您为此付出了惨痛的代价。

回复 作者 埃迪·G.(未验证)

精彩的文章,精彩的 Linux,但是如果您有特殊的硬件,例如电视卡,并且没有驱动程序或程序可用于在 Linux 中运行硬件怎么办?

Linux 是开源的——您可以为您有问题的硬件编写自己的驱动程序。或者,如果您不是程序员,您可以提出用您的硬件测试其他人正在尝试编写的驱动程序。开放协作。此外,您可能会惊讶于 Linux 对电视调谐器和相关硬件的支持程度。查找 MythTV 和 LinuxTV 站点。

回复 作者 rudi(未验证)

我是一名新用户,自 2015 年 2 月以来一直在学习 Linux。我可以理解学习 Linux 机器的命令和控制很困难。每天的练习让我对这种困难感到舒适。我希望任何学习 Linux 的人都必须定期练习才能掌握 Linux 机器的力量。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.