早年,我父亲非常熟悉 Linux 操作系统,这本身就是一个故事。然而,这个故事更多的是关于他为什么离开微软环境。
Brent Brian,或者我可以称他为 B 先生,在 1981 年创立了自己的企业。他最初是自由职业写代码,几年后开始组装电脑。面对大学三个学期但只有足够一个学期的钱,B 先生决定把学费花在 Radio Shack,买了第一台电脑。他使用运行 TRS-DOS、LS-DOS 或 CP/M 的 TRS-80 套件。他使用 Microsoft Basic 和 汇编语言编写了大部分代码。后来,他扩展到 C、Fortran 和通用商业导向语言 (COBOL)。
他的业务和经验不断发展,他的设备也是如此。接下来,B 先生购买了一台 Model 16B。它配备了 Motorola 68000 处理器、512K RAM(没错,是千字节)、15M HD(没错,是兆字节)、两个 8 英寸软盘驱动器和两个串行端口。16B 是 Radio Shack 推出的第一款多用户计算机。它运行了移植到 16 位计算机的 Unix System 7 版本,即 Microsoft Xenix。安装包括 2 个 VT100 终端和系统控制台——总共三个用户同时使用。软件包括 Profile 16 数据库、Scripsit 文字处理器和 Microsoft Multiplan 电子表格。他对 Xenix 的速度和多用户能力印象深刻。
它稳定、高效,而且非常容易安装。与当时的 IBM Sys 34/36 非常相似。坚如磐石的系统。从不失败。从不需要重启。与 IBM PC 及其充满错误的驱动程序完全不同,后者只会导致支持问题。
然后在 1988 年,B 先生在北卡罗来纳州加斯托尼亚的一家纺织厂找到了一份工作,从事编程工作。这家纺织厂在配备 4M RAM 的 Compaq 386 上运行 SCO (Santa Cruz Operation) Xenix。这台计算机供 6 个用户和 3 台打印机使用。它连续运行 365 天而从不需要重启。它配备了 Uniplex 办公套件和 Business Basic Extended。SCO Xenix 系统发展为 SCO Unix,并扩展到在一台配备 16M RAM 的奔腾 120Mhz 计算机上支持 24 个以上的用户和 8 台打印机。
当 Windows 95 发布时,B 先生成为注册的 Microsoft OEM。他的小公司在一年内出货了 300 多台系统。Windows 具有惊人的灵活性,但灵活性也带来了稳定性问题。
蓝屏死机、卡顿和设备故障都太常见了。必须花费大量时间来确保供应商生产高质量的驱动程序来匹配他们的高质量硬件。利润微薄,退回系统不是一个有利可图的选择。
B 先生开始寻找选项,特别是 Unix 选项。SCO 产品太贵了。Mark Williams Company's Coherent 不够流行,并且因可能的版权问题而引起了 AT&T 的不必要关注,维基百科在开发部分对此进行了介绍。BSD Unix 及其衍生产品也存在 诉讼 问题,主要是关于 AT&T 的版权和专利。贸易杂志上经常谈论 Linux,但通过拨号互联网下载数十张软盘镜像的前景并不乐观,而且网络上提供的文档也很糟糕。
然后,B 先生去了当地的 百思买 Buy,偶然发现了一套盒装的 Red Hat Linux 4,附带印刷的、易于理解的文档。有了它,他复活了一台退役的计算机系统。而且,他的 Linux 之旅开始了。
一开始这是一个艰难的开始,因为我的母亲、姐姐和我习惯了 Windows 95。当他向我们展示时,未打磨的 Linux 并没有获得太多希望。驱动程序很难找到,而且许多硬件制造商害怕因支持 Linux 而招致微软的愤怒。对 Linux 的业务需求不存在。我父亲在办公室升级了一个系统,用于通过拨号进行远程访问,但这几乎是 Linux 所达到的最远距离。直到...
他获得了一次重大升级:一台新电脑,运行 Windows XP、一台打印机和扫描仪一体机、QuickBooks 和 OCR (光学字符识别)软件。
然后,注册表在几周内损坏,系统崩溃。在指责孩子们感染了机器后,他采取了必要的预防措施,添加了 恶意软件,并将 Outlook 替换为 Eudora 电子邮件。然而,问题仍然存在,注册表再次损坏。系统再次重新加载。最后,拨打了 Microsoft 支持电话,他们要求支付 69 美元才能接听电话。在支付了支持费用后,他们说该问题已报告并在 SP1 中修复,SP1 将在大约 6 个月后发布。
B 先生考虑过退回到旧版本的 Windows 或购买另一台没有问题的机器。在那段时间里,我们刚刚搬到罗利,因为他找到了一份新工作。因此,当一位同事提供了另一个解决方案,即在虚拟机中在 Linux 上运行 Windows XP 时,他接受了。
他加载的 VMWare 试用版取得了成功。Windows 实际上在虚拟机中运行得更快,更稳定,最重要的是,不再有注册表损坏。
自从那个光辉的日子以来,我父亲一直在运行 Linux 操作系统。现在他正在运行 Fedora 22,并告诉我他很喜欢它,所以我希望也尽快升级到它。我甚至可能会尝试自己上传(另一篇文章?)。对于 B 先生来说,他的家庭企业仍在运营,现在他正在做大量的志愿者工作,教其他人如何切换到 Linux,或者挽救人们放弃的感染病毒的机器。
特别是,他喜欢在这些回收的机器上运行 Linux Mint,并将它们送给买不起新电脑的人。
本文是名为 我的 Linux 故事 系列文章的一部分。要参与并分享您的 Linux 故事,请通过以下方式联系我们:open@opensource.com。
4 条评论