我在 VAX/VMS 的世界中长大。我大学时的学生计算系统是一台 VAX 11/785,后来我在行政计算部门工作时,他们有一台 11/780 作为测试机,以及一个 11/785 和 8650 集群进行生产工作。
想象一下一个房间里并排摆满了冰箱,巨大的磁带驱动器,高速绿条打印机,所有这些现在都成了古董的美好事物——那是计算机很大,而防止它们融化的空调甚至更大的时代的古雅文物。那是我开始职业生涯时的世界,也是我之后工作了大约十年的地方。
2002 年,我受雇于一个图书馆联盟,该联盟正在从运行在 DEC AlphaServer 2100 上的图书馆自动化系统迁移到一个运行 Solaris 的时髦新系统。我工作的办公室没有巨大的机房,他们已经在小得多的 AlphaServer 上运行了好几年,但趋势是转向更小、更便宜的商用硬件。桌子上摆放的是运行 Windows 的 PC,而不是绿屏终端,机架上有一台大型服务器运行域,以及为组织提供文件和打印共享。在那边,在机架的底部,那台小小的 1U 服务器…… 那台是做什么用的?
它是域的 DNS 服务器,它运行着一个我从未听说过的操作系统——Mandrake Linux。网络管理员负责处理它和 Windows 域,所以我没什么好担心的。但是我想更多地了解 Linux,所以我小心地探索。
尽管我长期以来都偏爱大型机操作系统,但这还是一见钟情。不久之后我就有了一台运行 Mandrake 的测试服务器。总的来说,我对它很满意,尽管当时美国的Linux用户不像我希望的那么常见,这对于支持性来说有点问题。在四处询问后,我发现很多美国人都在使用 Debian,所以在我加入该组织一年左右后,我们迁移了。从那时起,我就一直是 Debian 及其衍生版本的粉丝。我第一次安装 Debian 是“Woody”,从那时起,我为了某些目的运行了每个版本。
从 2008 年到 2013 年,我深入参与了 Koha 的开发和使用,Koha 构建于 Debian 之上,其开发仍然以 Debian 为中心。有一次,只是为了好玩,我在一台 ASUS EEEpc 900 上安装了 Debian 和 Koha——半 GB 的 RAM,4GB 的 NVRAM 作为磁盘——只是想看看我是否可以做到。它运行得不太好,并且只有大约 20 条书目记录的空间,但它确实运行了。自 2013 年以来,我一直在 cPanel 工作,从 Debian 跳到 CentOS 有时会让我感到困惑。不过,我仍然在两个世界中都站稳了脚跟;我的个人服务器都运行 Debian,而 CentOS 在工作中占主导地位。我的个人笔记本电脑运行 Lubuntu。
我怀念旧的闭源 OpenVMS 世界吗?当然。输入 SET PROCESS/PRIVILEGES=CMKRNL,SYSNAM
并深入系统内部,确实有一种非常强大的感觉。毫无疑问,那是一项令人兴奋的事业。但是我们的技术发展已经将那些东西抛在了身后,大部分是这样,并为我们提供了一个操作系统,它灵活、适应性强,并且可以安装在一些最小、最便宜的硬件上。而且在很大程度上,我认为这是一件好事;它以新的和令人兴奋的方式增强了我们整个行业的能力。
2 条评论