我一直对技术和电脑充满热情。但是,由于在密歇根州弗林特的一个拖车公园长大,家境贫寒,直到 18 岁我才拥有自己的电脑。在学校里,我会用电脑浏览互联网,但当我最终拥有我的第一台电脑时,我才真正学会如何使用它。
我清楚地记得那台电脑,它是一台奔腾 III Gateway 台式机,配备 15GB 硬盘和 64MB 内存。它运行的是 Windows 98,总是崩溃,但那是我所知道的一切,所以我忍受了。后来,我能够将其升级到 384MB 内存,这在当时对我来说是很了不起的。再后来,在 Napster 首次风靡一时的时候,我沉迷于下载 MP3。最终,我下载了一个包含病毒的 MP3,该病毒设法 wipe 了我的整台电脑。
我没有任何类型的计算机恢复盘,但因为当时我正在上大学,所以我能够以折扣价购买 Windows XP Professional(当时刚推出)。安装并激活 Windows XP 后,我又恢复运行了。大约在同一时间,我决定选修一门关于 Linux 的课程作为我在大学里的选修课程的一部分。我刚刚完成了一门 UNIX 课程,所以这很容易决定。当我开始学习基于 Red Hat 7 的课程时,我就爱上了 Linux。那时 Red Hat Enterprise Linux (RHEL) 尚未推出,Red Hat 还在提供他们自己的最终用户发行版(最终将成为 Fedora)。
虽然我喜欢 Linux 并且喜欢这门课,但我没想到单独使用 Linux,所以我将其与 Windows XP 双启动。那时,没有简单的方法来安装 Nvidia 驱动程序或让 MP3 播放。甚至不要让我开始谈论打印。今天,这些类型的事情都是微不足道且容易的。但那时你必须重新编译你的内核才能安装某些驱动程序,这有可能破坏你的整个系统。事实上,我破坏我的 Red Hat 安装的次数多到数不清。但是,尽管当时的 Linux 有多难用,我还是坚持了下来,即使 Windows XP 仍然是我的主要操作系统。
关于 Windows XP,我重新安装了很多次。我第一次学习信息技术(这是我要学习的专业),所以我大约每月会擦除我的电脑并重新安装操作系统一次。也许我以为通过不同的分区可以获得更快的速度,或者也许我想尝试更大或更快的硬盘,这是我从某个地方的备件中抢救出来的。不管是什么原因,我喜欢调整我的电脑,把它拆开,然后再组装起来。这是一次非常棒的学习经历。
那也是我开始厌恶 Windows 的时候。在又一次“铺路和重装”事件发生大约三十天后,Windows XP 显示一个消息框,要求激活。我以前做过很多次了,所以我准备让它做它需要做的任何事情。但这一次,它不起作用。显然,我一定是激活得太多次了。它要求我打电话给激活中心,并且不再让我在线激活。当时,我没有电话!当时我做接待员,时薪 5.15 美元,所以我买不起家用电话。我几乎买不起互联网,而且我甚至不是一直都有互联网。
所以,我做了我必须做的事情。我拿起一张纸和一支笔,走到当地的公用电话亭(当时还存在)。我拨打了激活我的电脑的电话号码,被要求提供一长串数字,我写了下来,然后另一端的自动机器人给我读了一个激活码。
当时是 11 月,密歇根州非常寒冷多雨。我不断地发抖,甚至很难写下数字!在回家的路上,我拿着一个激活码,我将用它来激活 Windows。但我开始思考,“我为什么要请求许可才能使用我的电脑?” 我努力工作才买到的电脑。为什么其他人对我是否可以使用它有最终决定权?这没有道理。
我的电脑不仅昂贵,而且我为我的 Windows XP Professional 副本支付了 199 美元。所以,我不欣赏对我的限制。我当时明白 Windows 是获得许可的(而不是拥有的),但这在道德上对我来说没有任何意义。我就在那里,当雨变成冰冷的毛毛雨时,冰柱在我的脸上形成,拿着一个激活码走回家,这个激活码就像一张授予我解锁我的电脑的许可单。
我以前听说过自由软件的伦理,但当时没有进一步探索,而是选择使用我所知道的并忽略了细则。但我永远不会忘记那一刻。与此同时,互联网上流传着激活破解程序,盗版副本很容易获得。那些心怀恶意的人能够不受任何限制地使用 Windows XP,而我觉得我因为遵守规则而受到了惩罚。就在那时,我对 Linux 和开源的热情结出了果实。
我发誓要让自己摆脱 Windows,并将我的所有用例转移到 Linux。
随着我对 Linux 的了解越来越多,它随着时间的推移变得更容易使用。开源开发人员对它的贡献也给我留下了深刻的印象。起初对我来说非常困难的用例,随着 Linux 社区取得更多进步,变得更容易了。一度,查找和安装编解码器来播放多媒体文件很烦人,但后来变得轻而易举。专有驱动程序(在绝对必要时)需要我重新编译我的内核,但现在通常只是一个复选框。免费驱动程序也取得了巨大的进步。
观看 Linux 从难以使用的东西过渡到几乎每个人都可以使用的东西,这是一次令人惊叹的经历。开源软件的开发人员看到了可用性缺陷,并在我们眼前消除了它们。而且,开源社区最让我印象深刻的事情之一是每个人协作的方式。如果应用程序中需要某个功能,欢迎任何人创建代码并提交它,让其他人受益。如果有人不知道如何编码,他或她可以寻求指导或只是建议这个想法让其他人开发。
每次我使用我的电脑时,我都感谢来自世界各地的人们提供的所有出色的可用性功能。最重要的是,我可以帮助使其变得更好。
今天,Linux 和开源是我的主要热情。它们也有助于支付我的账单!不断学习 Linux 帮助我获得了多个认证(包括 LPIC-2),这有助于启动我的职业生涯。白天,我帮助支持 600 多台 Linux 虚拟机。这非常有趣。而且,当我不工作的时候,我喜欢写作和帮助别人。
我的第一本专业出版的书籍《Linux Mint Essentials》去年出版。我希望它能帮助其他人解放他们的电脑,就像我解放我的电脑一样。我还写了一本科幻小说,《逃往 55 号行星》。而且,我的所有书籍都是仅使用免费和开源软件编写的。
我还以 JtheLinuxguy 的身份创建 Youtube 视频,以便为社区提供教程和发行版评论。通过这些视频,我已经帮助人们学习如何使用开源软件!当我发现我的一个视频帮助了某人时,我的感受难以言表。回馈和帮助他人是一种很棒的感觉,每天上班支持我真正相信的技术更是一种更棒的感觉。
本文是名为 我的 Linux 故事 系列文章的一部分。要参与并分享您的 Linux 故事,请通过以下方式联系我们:open@opensource.com。
11 条评论