意大利学校的 Linux,第一部分
在许多意大利高中,信息技术的普遍使用以及课堂教学都局限于专有软件。然而,一些机构每天都在使用 GPL 产品,这是关注这些学校的系列文章的第一篇。这些学校发现并转向自由软件的原因各不相同。有些学校仅仅需要基本的网络服务,包括电子邮件、共享打印机、互联网访问控制等等。另一些学校则希望运行他们的网站,并可能通过网站提供在线学习服务。最后,一些教师和其他人员转向自由软件,以帮助他们为学生制作教学材料,或仅仅是为了管理不可避免的文书工作。
意大利中部基耶蒂斯卡洛的德斯特利希商业技术学院出于上述多种原因使用了自由软件。这所学校提供会计和信息技术专业,为大约 700 名学生和 80 名教师提供服务。Linux 在该校的采用始于少数教师和学生,但如今整个教师委员会以及校长都支持它。
第一批企鹅于 1998 年进入德斯特利希学院,当时该校决定建立一个局域网来为整栋大楼服务。在那次机会中,Linux 因其价格和一位商业经济学教师已经拥有一些 Linux 专业经验而被选中,而不是 Windows NT。
最初的热情过后,仅仅拥有一个内部网络被证明不如某些人希望的那么有用。因此,学校决定建立一个网络社区。他们知道这种系统不能也不应该替代传统的面对面互动,但他们认为它可以作为一种补充。尽管如此,学校仍然想要一个更好、更集成的基础设施,以便在学校管理层、学生及其家庭之间共享资源并保证更好的沟通。
出于这个原因,在 2000 年 9 月,德斯特利希学院开始使用 Harvey 内容管理系统 (CMS)。教师们选择这款产品是因为他们在它的网站上读到的两件事。首先,Harvey 的创建专门用于改进在线学校社区,而不是制作一些漂亮的 HTML 课程宣传册。其次,Harvey 的所有注册用户,无论是教师、学生还是家长,都可以参与并密切监控所有其他成员的活动。
Harvey 由一位刚毕业的学生安装在学校服务器上,他是当时唯一可用的技术人员。最初,它只能在校内访问,因为没有永久的互联网连接。然而,即使在这个阶段,教师们也设法本地化了用户界面和部分文档。
2002 年 1 月,新的永久宽带连接使得提供一系列独立的 Harvey 会话成为可能,每个会话都专门用于单独的学校服务或学习科目。在 这个官方学校门户网站 启动后,一个单独的空间 也随之而来,学生可以在这里学习如何使用该系统,方法是成为他们自己子版块的管理员,或者只是闲逛并问候朋友。
在同一年,Harvey 还被用于运行新教师培训课程的在线部分。每位学生在家中接受 25 小时的课程,并接受导师的远程监督。
2001 年 1 月,学校发现自己有大约 25,000 欧元可用于翻新其最旧的计算机实验室。这个实验室专门用于文字处理,配备了大约 15 台奔腾台式机,每台配备 32MB 内存和运行 Office97 的 Windows 95。由于多年来被许多班级共享,这些机器变得无法使用。学生们不断地搞乱配置;蠕虫和木马是常见的访客;而且无法追踪是谁做了什么。这促使学校尝试建立其第一个基于 Linux 的计算机实验室,运行 Red Hat 7.0 和 Star Office 5.2。选择很简单:Red Hat 已经在运行学校的服务器,而 Star Office 是与 MS Office 文件格式兼容的强制要求。第一个实验花了三周时间才设置完成,因为没有学校技术人员以前使用过 Linux,也没有使用过命令行。
这个新实验室的管理策略既原始又有效。每个学生始终必须在同一台机器上工作,全年使用一个帐户。虽然计算机在班级和学生之间共享,但帐户不是,并且它们仅存在于一台机器上。它们也很容易追踪,因为它们被命名为 ComputerNumber_ClassName。理论上,当然,每个帐户的密码只有将在该课程期间使用它的学生知道。然而,由于每个人都有自己的私人主目录并且始终使用同一台机器,因此滥用行为实际上消失了。即使发生,也更容易追踪,因为一切都被记录下来。
正如老师们所说,最终结果“令人惊叹”。一门几乎无法教授的课程又恢复正常,没有任何问题。每个人都可以亲眼看到自由软件在教育方面的巨大好处:更稳定、更高效、更多功能,最重要的是,学习。
受到这些成功的鼓舞,学校在 2002 年 3 月创建了一个新的计算机实验室,供学生使用并举办 CCNA(Cisco Certified Network Associate)认证课程。构建第二个实验室所需的工作量较小,因为这次必要的 Linux 和网络技术知识已经在内部可用。所有计算机都具有相同的配置,包括硬件和软件。系统管理员在一台机器上安装了整个参考系统——Red Hat 7.3 加上 Java、StarOffice 5.2 Free Pascal 和其他软件——然后将该设置镜像到所有其他计算机上。这次帐户使用 NIS 设置,因此唯一剩下的手动配置是每台主机的 IP 地址。最终,软件许可的总节省额达到数千欧元,这笔钱用于购买更多硬件。学校还开始通过 GPL 许可的基于 Web 的学习管理系统 ILIAS 提供在线课程,效果极佳。
截至 2005 年 5 月,德斯特利希学院在四个实验室中使用 Linux
62 号实验室:约 24 台 PC,采用双启动配置(XP 加 Linux Mandrake 10.1),用于多项任务
67 号实验室:约 22 台仅运行 Linux 的 PC(Mandrake 10),用于教授数学、信息技术和商业经济学
94 号实验室:另外 27 台仅运行 Linux 的 PC(Mandrake 10.1),用于相同的课程。在这个实验室中,身份验证通过 NIS 集中管理;计划明年迁移到 LDAP。不过,目前每位学生都拥有自己的桌面和私人文件,并且可以从实验室的每台计算机以相同的配置访问。
102 号实验室:用于文字处理,这个实验室有 27 台运行 Red Hat 9 的 PC。它也预计将迁移到 Mandrake 10.1 或 10.2,因为总的来说,Mandrake 被认为比其前身更用户友好。
Linux 将继续留在德斯特利希学院,即使仍然存在一些障碍。从金钱角度来看,到目前为止的结果与一些教师在项目开始时阅读文献的预期大相径庭。例如,在一个实验室中,确实有可能节省约 6,300 欧元的 Microsoft 许可证费用。但与此同时,也需要购买价值 500 欧元的手册和一套 Red Hat 7.0(150 欧元)。除此之外,还必须加上 2,000 欧元的顾问费和 1,100 欧元的 18 小时教师内部培训课程费用,以培训他们进行迁移。他们的结论是,使用 Linux 确实可以省钱,但比你想象的要少,因为初始设置的成本和精力不容忽视。但与此同时,这种转换大大提高了生产力,并进一步降低了维护成本。总的来说,学校对选择了这条道路感到非常满意。
德斯特利希学院的 Linux 爱好者仍然发现的最常见的障碍是文化性质的——大多数计算机用户只是不喜欢改变这一简单事实。有时,即使 MS Office 和 OpenOffice.org 之间的界面差异也足以扼杀热情。不幸的是,许多学校手册“教授”文字处理、数据库或电子表格,仅仅通过列出应该在他们随附的 MS Office、Access 或 Excel 屏幕截图中按下的按钮,这一客观事实使这个问题变得更糟。如果这些手册也明确涵盖 OpenOffice.org,那么许多感知到的困难可能会消失。
德斯特利希学院的师生们非常希望与其他国家的同事分享经验并合作,无论是在 Harvey 还是任何其他 Linux 教育项目上。要了解更多信息,请联系 delromano@desterlich.ch.it Paolo Del Romano 教授。我还要感谢他和校长 M. Salardi 先生在撰写本文时提供的帮助。
Marco Fioretti 是一位硬件系统工程师,对自由软件作为 EDA 平台以及作为 RULE 项目的现任负责人,作为高效的桌面系统都感兴趣。Marco 与家人住在意大利罗马。