政府中的 Linux:南佛罗里达大学 Linux 实验室引人注目

作者:Tom Adelstein

“我们无法用制造问题时的思维方式来解决问题。” --阿尔伯特·爱因斯坦

查看南佛罗里达大学的课程,你会发现该校主要提供微软技术课程。与绝大多数美国大学和高等教育院校一样,你可以学习如何使用 Excel 电子表格程序,但你找不到太多关于 Linux 内核内部的知识。尽管许多学校声称已经拥抱了开源,但请不要相信。

当参观大学校园时,我考虑的问题之一是技术领导地位的丧失。作为一个国家,美国未能延续在校园内激发创新的传统。微软成功地占据了大学的核心课程,并培养人们依赖雷德蒙德的技术。我们已经变成了一个拖放图标的国家,而不是能够创建心脏监护设备和医院网络监控系统之间接口的技术专家。

2003 年,我参加了在波士顿大学举行的开源桌面会议,作为政府部门 Linux 应用的演讲者受邀参加。尽管会议看起来出席人数众多,但我从组织者那里了解到,我们不会再在波士顿大学企业培训中心 (BUTrain) 举办会议了,因为微软——通过各种激励措施——影响了大学停止任何与开源相关的事情。我曾在几个邮件列表中写过这件事。我的一篇文章引出了以下回复:

我是波士顿大学桌面 Linux 会议的执行主任。

我也听说波士顿大学与微软建立了“黄金合作伙伴关系”。我不知道合同条款,并且非常怀疑合同中是否会 _明确写明_ 他们不会再次邀请我们,即使双方都心知肚明。

这一次,波士顿大学为会议 _投入了_ 资金。我们将举办一次会议来推广桌面上的自由软件。_我们_ 制定了议程并邀请了演讲者,波士顿大学和微软与此无关。微软要求在议程中安排一位演讲者,但我拒绝了。

在会议之前发起抵制或负面宣传只会正中微软下怀。

会议结束后,我将向波士顿大学发出一封公开信,询问关于由于与微软建立合作伙伴关系而不再邀请我们的说法是否属实。

谢谢

Bruce Perens

只有波士顿大学的组织者、会议的组织者和少数其他人知道这些指控是否属实。但我确实注意到,2004 年波士顿大学没有举办 Linux 桌面会议。

Linux 的新机遇

当我得知南佛罗里达大学工商管理学院赞助了一门名为 ISM 4220,商务数据通信实践网络实验室的课程时,我产生了浓厚的兴趣。在准备课程时,编写课程并授课的 Manish Agrawal 博士在我们的社区论坛上询问他在哪里可以找到他需要的 Linux 软件包。 Dave Southern 为 我们的社区网站 构建 RPM 包,他没有指向链接并提供关于如何为 Agrawal 博士想要使用的 Linux 发行版编译源代码的指导,而是立即采取行动并构建了实际的应用程序包。我很快从 Dave 那里得知 Agrawal 博士已经完成了课程大纲,并且我收到了一份副本。打开文件后,我发现这是我在任何大学见过的最好的 Linux 课程之一。你可以在这里找到它的副本。

对于任何想要教授这门课程的人,你可以在他的个人主页上找到 Agrawal 博士的联系方式。对于其他人员,例如企业和政府培训负责人,这份材料提供了关于 Linux、服务器和互联网的出色信息。

我们学到了什么

我有几次机会与 Agrawal 博士交谈。其中许多谈话都促使我尝试在我们的网站上概述这门课程。最终,他向我们提供了教学大纲的 PDF 文件,并安排学生谈谈他们对这门课程的印象。这个机会让学生们解释了他们从这门课程中学到了什么。我向学生们发放了一份调查问卷,并安排了后续采访。以下是他们回复的节选。

三名学生提供了答案——Melanie Macko、Hal Ledman 和 Vijayalakshmi Kadri。我过去从学生那里听到的一个共同点也适用于这些学生:高等教育的成本日益提高,他们希望物有所值。他们希望学习 Linux 以及活动目录。

采访节选

Linux Journal: 是什么让您对这门课感兴趣?

Melanie Macko,管理信息系统专业: 这门课是商学院管理信息系统学位要求的。但是,我之所以选择继续参加这个特定的课程,是因为它有关于 Apache、DNS 和电子邮件的实践实验室。

LJ: 您对必须学习的内容感到惊讶吗?

MM: 我感到惊讶,因为这位教授会花时间给我们机会学习一些课程大纲中没有要求,但非常适合这门课程的内容。

LJ: 这是您第一次体验远程管理和命令行界面吗?您觉得它有用吗?为什么?

MM: 这不是我第一次体验远程管理,但确实是第一次体验命令行。我在实习时使用过远程管理。我确实觉得命令行很有用,因为它让我看到除了 GUI 之外,还有其他方法可以访问内容。GUI 并不总是有效。

LJ: 您觉得实验室最有趣的是什么?

MM: 我觉得实验室最有趣的是 Linux 的使用。我以前从未接触过 Linux,我认为这个实验室是一个很好的入门。我绝对更有信心使用计算机做更多的事情,而且我感觉更准备充分了。面试官曾问我是否有过 Windows 平台以外的操作系统的经验,但不幸的是我没有。现在我可以说是的了。

LJ: 像这样让您熟悉 Linux 和 CLI 的课程应该成为信息系统课程的核心要求吗?

MM: 当然!微软不是唯一的选择。学生需要了解并有处理 Linux 和 CLI 的经验,因为他们最终会在未来的工作中接触到 Linux 和 CLI。这个实验室让我更了解计算机了。我认为可以改进的地方不仅是通过远程管理来处理服务器,而且还可以亲自动手。我认为我们可能[应该]有一个关于 Vi 和 CLI 的简短教程。

LJ: 是什么让您对这门课感兴趣?

Hal Ledman,在 AT&T 工作的管理信息系统学生: 主要是因为这是我管理信息系统专业的要求。但是,在看到我们将要学习的内容之后,我对这门课变得更加兴奋,因为我[才]开始在 AT&T 为网络提供支持,而这门课为我更好地理解我的工作奠定了基础。

LJ: 您觉得实验室最有趣的部分是什么?(请解释)

HL: 我发现实验室最有趣的部分是设置虚拟主机以及如何将一个 IP 地址用于完全不同的网站。

LJ: 这次经历是否让您更有信心使用计算机做更多的事情?您是否感觉更准备充分了?为什么?

HL: 是的,这次经历让我更有信心使用计算机做更多的事情。我不会说我感觉更准备充分了,但我对计算机、网络以及互联网的工作方式有了更好的理解。我对数据通信如何通过 OSI 模型工作有了更好的理解。

LJ: 像这样让您熟悉 Linux 和 CLI 的课程应该成为信息系统课程的核心要求吗?

HL: 我认为像这样的课程应该让您熟悉 Linux,因为在我的工作经验中,UNIX 和 Linux [知识] 是数据通信的核心组成部分。我也认为 Linux 和 CLI 应该成为信息系统的核心要求。

LJ: 您认为实验室是否帮助您更好地理解计算机?实验室可以增加哪些内容,使其对您来说成为更好的体验?

HL: 是的,实验室绝对帮助我更好地理解了计算机。我认为,如果我必须通过书籍或互联网进行更多研究才能使我的 DNS 服务器和虚拟主机正常工作,而不是[获得]关于如何执行此操作的分步说明——甚至[接受]对一些关键功能的测试,实验室可能会给我带来更好的体验。这样,我将更好地理解[这些]东西是如何工作的以及如何设置它们,并且这些信息会伴随我更长时间。

LJ: 您觉得实验室最有趣的是什么?

Vijayalakshmi Kadri,管理信息系统专业: [与] Linux 系统互动并设置我们自己的域名服务;此外,向服务器添加一些 HTML 文件对我来说非常有趣。

LJ: 这次经历是否让您更有信心使用计算机做更多的事情?您是否感觉更准备充分了?

VK: 是的,我感觉更强大,并且对设置服务器非常有信心。

LJ: 您认为实验室是否帮助您更好地理解计算机?实验室可以增加哪些内容,使其对您来说成为更好的体验?

VK: 是的,它帮助我更好地理解了计算机。但是,向我展示如何配置防火墙可能会[有用],以及每个小组成员平等地参与实验练习。

我们在高等教育领域取得进展了吗?

目前,Linux 无法在大学里建造大楼,也无法为我国高校盈利的培训部门提供奖学金、营销资金或黄金合作伙伴关系。当我们高等教育院校的管理者在做出关于技术的决策时,他们必须考虑资金。资金意味着微软。

在冷战期间,国防部为大学提供拨款,以构建互联网应用程序或为军队及其辅助机构提供技术应用。然后冷战结束了。当国防溢价消失后,用于 UNIX 超级计算机、专用应用程序、网页浏览器和国防应用的资金也枯竭了。

很少有学校教授 Linux,更少有学校能够说服他们的教职员工和管理人员转向成本更低的桌面、浏览器和办公软件套件,例如 Linux、Mozilla Firefox 和 OpenOffice.org。大学领域普遍缺乏对开源软件优点的了解。幸运的是,像 Agrawal 博士这样的人在提供课程方面找到了一些自由,这些课程让学生为课堂以外的生活做好准备。

只有时间才能证明开源社区是否在我国高等教育院校中取得进展。我会密切关注这些变化。希望您也会如此。

Tom Adelstein 与他的妻子 Yvonne 住在德克萨斯州达拉斯市,并在当地和全国范围内担任 Linux 和开源软件顾问。他是 O'Reilly 出版社出版的《探索 JDS Linux 桌面》一书的合著者。 Tom 作为多家出版物的客座编辑,撰写了大量关于 Linux 技术和营销问题的文章。他最新的尝试是担任 JDSHelp.org 的网站管理员。

加载 Disqus 评论