自从 Linus Torvalds 在 1991 年创建 Linux 作为 Unix 的免费替代品以来,已经过去了 30 年。在这段时间里,它从一个小众项目成长为一个强大且广泛使用的操作系统,支撑着现代计算的许多重要组成部分——云、物联网、超级计算机、在全球疫情期间让学生继续学习的设备等等。Linux 社区是充满热情、专注且有效的操作系统倡导者,其热情已转化为稳步增长的采用率。
人们接触 Linux 的原因和方式有很多,但一旦他们来到这里,大多数人就再也不会回到他们开始使用的专有系统。因此,我们请 Opensource.com 的贡献者告诉我们他们是如何开始他们的 Linux 技术之旅的。他们的回答是对 Linux 经受住时间考验、不断改进并在世界各地获得粉丝的有力证明。
“好奇心激发了我最早对 Linux 的探索。我很快意识到 Linux 可以以多种方式用于支持我每天与之合作的学生和教师的教育。Linux 和开源软件为我的许多学生和图书馆用户提供了公平的竞争环境。Linux 延长了因专有操作系统设计而过时的硬件平台的寿命。这是一份每天都在给予的礼物。”—Don Watkins
“我的 Linux 之旅始于 1994 年在布达佩斯上大学的第一年。那时没有 Gmail 或 Hotmail;甚至大多数老师都没有电子邮件地址。学生只能在二年级申请。我刚从美国的高中一年级回来,在那里我使用过电子邮件,所以我希望一到大学就有一个电子邮件地址。问了一个星期后,我得到了一个电子邮件地址,并收到了参加教职员工-学生 IT 小组的邀请。主服务器是 Novell NetWare,还有一个 FreeBSD 盒子用于实验。我的任务是安装学院的第一个 Linux 服务器。在最初的几个月里,它只是小组其他成员的实验品,但很快它就成为了生产服务器。我非常喜欢在做的过程中学习它。一旦我在家有了一台更强大的机器,我也开始在我的桌面上使用 Linux,与 Windows 并行。在 96 年,我熟悉了 SUSE Linux 4.3,从那时起,SUSE 和后来的 openSUSE 一直是我桌面上的主要操作系统。”—Peter Czanik
“在古代,我拥有一台 Apple IIe。我不喜欢的是,Apple 似乎没有提供足够的硬件来完成我需要做的事情。此外,它过去是,现在仍然是一家‘封闭商店’,Apple 不仅严格控制软件,还严格控制其运行的硬件。(一切为了利润。)下一步是 GUI 环境的出现,我决定购买一台 Amiga,并且对它非常满意。它实际上允许你做一些事情,你可以获得大量的免费支持。好吧,我们知道 Amiga 发生了什么。所以然后,仍然处于我对 Apple 的厌恶状态(我一直持续到今天),我买了一台 Windows 机器……哦,真是令人失望——一切都像一个黑盒子。它要么工作,要么不工作,你根本不知道为什么。所以在这一点上,我在 BBS 和计算机杂志上搜索,偶然发现了 Linux。没过多久,我就告诉自己,‘我可以做到!’我寄出了我的 Red Hat Linux CD,我就开始了。我认为我的第一个 Red Hat Linux 是 5.1 或类似版本。我仍然记得当我第一次让 X 正常工作时的喜悦。从那时起,它就一直是计算机天堂。我从双启动设置开始,部分原因是 Linux 和各种硬件的许多驱动程序问题。我会用 Windows 搜索驱动程序,将其保存到软盘,然后重新启动到 Linux 进行安装。但这没过多久,我就买了一台新的 Windows 机器,并清除了 Windows 以安装 Linux。”—Greg Pittman
“我在高中时认识一个名叫 Matt 的人,他比我高一年级。我们经常在电子音乐实验室里闲逛,他还帮我在校园 VAX/VMS 和 Unix 服务器上找到了一份学生系统管理员的工作。有一天,Matt 向我透露了一个新的 Minix 替代品正在 Usenet 上流传,我花了很多时间在我的闪亮新 386 PC 上构建 GCC。与 Minix 不同,这个内核可以合法地以电子源代码(甚至编译后的二进制文件)形式分发,因此你不必从教科书中全部输入。他毕业后我们就失去了联系,但 Matt 后来领导了 Linux 文档项目,并撰写了第一版《运行 Linux》,今天它在我的实验室书架上占据着显眼的位置,紧挨着我的 K&R。”—Jeremy Stanley
“我通过 Creative Commons 发现了开源的概念。将它们视为哲学上的亲戚,我很快发现我使用的许多工具(例如,GIMP、Firefox、Audacity)都是开源的,并且你可以使用开源操作系统。这很可怕,但当我读研究生时,Windows Vista 通常会出问题。Ubuntu 的 WUBI 安装程序克服了我尝试 Linux 的犹豫,我发现自己默认使用它。最终,Windows 隐藏了 Ubuntu 安装,但 Linux 社区帮助我恢复了我的文件,这导致我在 10 多年前放弃了 Windows 作为我的主要操作系统。”—Kyle R. Conway
“对我来说,我的接触来自于我是一个买不起 Windows 许可证的贫困大学生。我还在一家书店工作,并且可以享受 Red Hat Linux 5.2 的优惠折扣。我用了一段时间,然后扩展到尝试各种其他发行版:Debian、Slackware,甚至 FreeBSD 都因为某种原因无法安装。我在 Gentoo Linux 的 1.0 到 1.2 时间范围内找到了它,它最终可以与我的网卡正确配合使用(‘它适用于一切’的 3Com 3c509 适配器)。从那里我成为了一名开发人员,维护该发行版的几个软件包,直到 2007 年退休。如果没有那张打折的 Red Hat Linux 5.2,我肯定不会有今天的成就,谁能想到大约 20 年后,我会在同一家红帽公司工作呢?”—Lisa Seelye
“对我来说,那是因为 Windows Vista 中的病毒(说实话,整个系统都是病毒),以及我在同一时间幸运地获得了一个 Ubuntu 镜像,实际上我对 Linux 或 FOSS 一无所知。在弄清楚如何安装它之后,我发现体验非常棒:对于默认程序来说,超级快速且完全直观。所以我从一开始就从最终用户的角度喜欢它。然后我深入研究了这个叫做‘开源’的东西,开始了解自由软件的实用性,并且从那时起就一直是它的支持者。”—Laurence Urhegyi
“自 20 世纪 80 年代以来,我一直是 DOS 用户,所以我不介意命令行。当我 1990 年上大学时,我发现了我们计算机科学系的 Unix 实验室,并且设法获得了一个帐户。从 DOS 世界来到这里,我发现 Unix 很容易上手。许多命令都是相同或相似的,而且 Unix 提供了更强大的工具,如 awk 和 grep 和 sed。1993 年,我开始寻找一些东西来替代 MS-DOS。虽然我仍然喜欢 DOS 并且对 DOS 应用程序感到自在,但我想要 Unix 系统的强大功能。我在一个名为 Usenet 的讨论区系统上询问,有人建议使用这个名为 Linux 的新东西。它是一个类似 Unix 的操作系统,但它可以在我的 '386 计算机上运行。我花了 99 美元让人给我寄来了安装 SoftLanding Systems Linux 1.03 的软盘。它运行良好。标语‘DOS 救援的温柔着陆’证明是真的,因为安装程序非常像 DOS。Linux 感觉就像校园实验室里的大型 Unix 系统,但我可以在我的家用电脑上运行它。更棒的是,我可以与 MS-DOS 双启动,所以我仍然可以启动回 DOS 来运行我的文字处理器或电子表格。(Linux 在 1993 年没有太多应用程序,所以我仍然需要启动回 DOS 才能运行某些东西。)我也在 Opensource.com 上分享了我的 Linux 起源故事 和我的 SLS Linux 历史。”—Jim Hall
“我在一所大学的 IT 部门工作,所以 Linux 无处不在。但这就像我当时的其他关系一样——我为了乐趣和探索而摆弄它,但没有做出真正的承诺。当 IBM 启动一项名为 eSecurity 的新服务(这是最早的主要道德黑客服务之一)时,我在 EMEA(欧洲、中东和非洲)的第一个团队中获得了一个职位。当我到达时,他们递给我一台 486DX 笔记本电脑(仍然有它,但不工作了)。显然,该部门资金严重不足。即使在当时也很旧了,唯一能运行良好的就是 Linux。它也恰好是我作为黑客完成工作所需的操作系统,所以我安装了 Red Hat 并开始使用它。那时我们有一句俗语,‘Linux 是黑客制造的,是黑客的游乐场。’我们也是从非常积极的角度来理解这句话的。我仍然坚信,如果你不运行 Linux,你就无法在网络安全领域成功工作。”—Pete Herzog
“已经过去很长时间了,以至于我有时很难想象我实际上是从其他东西切换过来的。早在 1996 年,我就听说过 Linux,但从来没有可以运行它的备用硬件。在工作中,我们混合使用 Mac、Unix 和 Windows。然后在 1996 年的 WWDC 上,我从 Apple 获得了一张 MkLinux CD,它可以在我工作场所基于 601 PowerPC 的 Mac 上安装。拥有个人‘类 Unix’工作站的想法太酷了,所以我说服我的老板让我试用一下,从此一发不可收拾。在一年之内,我们定期运行 Linux 和 FreeBSD,并且主办公室服务器已从 Unix 迁移到运行 Red Hat Linux 的 Dell 机器上。”—Steven Ellis
“当我从 IBM 的测试工程师转变为第一次互联网泡沫中一家初创公司的全职 Java 开发人员时,我(第一次)切换了。当时在 Linux 上编码要容易得多。几年后我不得不切换回去(主要是因为我被要求在联邦合同中使用 Windows,而且因为 WOW 刚刚发布,并且它当时与 Wine 不兼容)。我从未停止在服务器上使用它,请注意——毕竟这就是我谋生的方式。”—Kevin Sonney
“我一直是一个‘高级用户’,因为我喜欢调整我的软件(和硬件——我的台式机一直是自己组装的)。我使用 DOS,然后是 Win 3.1(很少使用),然后是 Windows 95,我越来越多地使用 GUI。在这段时间里,当我可以攒够钱时,我会获得更多的 RAM 或带有协处理器的 486 或其他东西。通常,硬件升级会导致蓝屏和重新安装。此外,随着事情变得混乱和缓慢,我通常最终每六个月左右重新安装所有东西。在我的无知中,我认为这很烦人但很正常。我通过 Windows 2000 继续这种模式。然后,当 Windows XP 发布时,我意识到我必须请求微软的许可(通过新的激活‘功能’)才能进行硬件升级和清理重新安装。那是最后一根稻草。在 2005 年,我获得了一套 Fedora 光盘,从我的机器上冷启动擦除了 Win2000,并且再也没有回头。在那时,获得某些硬件运行确实有一些棘手的麻烦,但我不再需要为任何硬件更改而重新安装!而且计算机在两年后运行得和安装时一样好!所以,我摆脱了持续重新安装的习惯,虽然现在我偶尔进行全新安装,但这只是 20 分钟的事情,而不是 Windows 的周末漫长过程!我从带有 GNOME 的 Fedora 开始。后来,我切换到 KDE,因为我喜欢它的外观。然后当 KDE4 破坏了我依赖的东西时,我尝试了 Ubuntu。我一直使用它直到 Unity 惨败,那时我切换到了 Linux Mint。这就是我今天的状态,我再高兴不过了!”—Lee Carpenter
“所以我最终选择了 Linux,因为我是一个烦人的青少年。好吧,也许这需要更多的解释。一位家庭朋友是一位 Windows/DOS 管理员,我总是缠着他问如何在我的电脑上做不同的事情。有一段时间,他很乐于助人,但在某个时候,我让他想帮忙的愿望不堪重负,他开始对我不断缠着他问一些我试图做的晦涩和抽象的事情感到非常恼火。他的解决方案是去找一位 FreeBSD 管理员的同事,请那个人为我设置一个系统。他的想法是,既然他对 FreeBSD 一无所知,那么当我有问题时,他就帮不了我。然而,FreeBSD 管理员意识到他也不想成为我的技术支持,所以他安装了 Slackware。几周后,我得到了一台安装了 Slackware 的系统。我被告知如何使用 man
命令,然后,‘祝你好运,玩得开心。’从那时起,这仅仅是我对这个奇怪的‘Linux’东西的好奇心,它是如何工作的,以及我可以用它做什么。”—JT Pennington
“在 90 年代中期,我是一个 Amiga 用户。我在 DOS 和 Windows 上工作,但我的个人机器是 Amiga。当我回到学校攻读学位时,我必须学习和使用 C,所以我买了一个 Amiga 编译器,但发现它与学校的 Sun 系统不太兼容。学校的某人告诉我关于 Linux 的事情,所以我买了一台笔记本电脑来使用它,选择了我的发行版,并订购了 Slackware CD(因为它听起来很酷)。从那时起,我就一直是 Linux 用户。(当我心情怀旧时,仍然喜欢 Amiga。)如果我没记错的话,我花了几天时间手动编辑 modeline 才能让 X 在那台旧 Compaq Armada 上工作,但它成功了!”—Murph
“正如我永远记得的那样,我从未切换到 Linux,而是在我的第一份工作中被推到了 Linux,没有给出或提供任何选择。在开始我的第一份工作之前,我只在学术界使用过一两次;我对基于 Linux 的操作系统知之甚少。虽然我从学术时代就喜欢 C/C++,但我只在 Windows XP 上使用 Turbo C 练习过它。我花了很多时间和学习才能掌握基本知识,但我永远很高兴被推到 Linux。”—Abhishek Tamrakar
“我想我一生都是叛逆或与众不同的。我讨厌缺乏选择。当我遇到 OS/2 时,我切换到了它——但这并没有持续多久。在我遇到 Linux 之后,我觉得我找到了我缺失的那一块。”—Hüseyin GÜÇ
“我有点失望,没有人说,‘我渴望 Minix-1.1 的日子,那时男人是男人,并且编写自己的设备驱动程序。我发现 Minix 中的一切都运行良好令人沮丧,’或者类似的回忆 最初的公告。对我来说,我成长过程中唯一真正接触计算机的机会是在大学实验室 (Vax) 中玩 CircleMUD,并为各种基础 Fortran 和 C 课程做指定的作业,我在高中‘计算机实验室’中使用 Apple IIe,以及我在家拥有的值得信赖的 Spectrum 128K +2。我转而使用 Linux 发生在 1997 年,当时我是一名大学研究生,努力让一些从以前的项目继承下来的 C 代码在 Windows 上运行,而这些代码是我研究项目所需要的。有人建议使用实验室中的 Solaris 服务器。代码第一次构建成功,在我意识到之前,我的 Windows 主要都是在 Hummingbird XServer 上运行的 xterm 和 emacs 窗口。另一位学生告诉我,我最好直接运行 Linux,并帮助我从《Linux for Dummies》封面 CD 上安装(我记得是)Red Hat Linux 5.1。在我的手和膝盖上试图读取我的网卡上的芯片组,以便我可以重新编译内核以使以太网工作,并且被告知如果我的 XFree386 搞错了,我可能会烧坏我的显示器,这对我来说似乎很有吸引力。”—Dave Neary
是什么让您切换到 Linux?请在评论中分享您的经验!
10 条评论