开源软件项目在高校信息化建设中的应用概述
开源软件项目在高校信息化建设中的应用概述
【摘 要】本文从目前美国高校主持的众多开源软件中选择了其
中较有代表性的 5 个项目,对其背景、系统功能、技术特点和应用现
状进行了介绍。研究者认为,在我国高校的信息化建设过程中,充分
利用美国高校所创建的这些开源软件系统,将会对促进我国高校数字
化校园建设与应用水平具有重要的意义,并提出了建议与方法。
【关键词】信息技术;开源;信息化建设:数字化校园
一、背景介绍
近年来,数字化校园开始成为信息时代大学发展的一个共同趋势,
大学的教学、科研和管理越来越倚重于计算机和网络技术。大学崇尚
开放与自由的精神,在某种程度上,开源软件体现了大学的精神和价
值观念。因此,许多美国大学正在积极尝试将合作开发与开源作为一
个解决方案。从时间和经费成本上来看,采用商业产品后,大学的支
出要远远大于收获。所以,在一些与大学重要职能密切相关的大型软
件系统的选择方面,出于诸多方面的考虑,许多大学开始从购买向开
发转变。
二、美国大学著名的开源软件项目介绍
自 2000 年之后,美国大学在基金会的资助下启动了许多开源合
作项目,以下将介绍其中比较有代表性的开源软件项目。
1.uPortal:开放的大学校园门户系统。uPortal 是由 JA―SIG
主持开发的开源项目。它可以帮助高校建立一个可定制的校园门户。
通常,一个典型的校园门户能够为学生提供“一站”式的网页服务,
登录之后(包括统一认证和单点登录),可获得与其相关的全部信息,
如课程信息、成绩单、交费记录、学校通知、课程消息等其它相关资
源。
2.CAS:校园网单点登录系统。目前,作为校园门户技术的重要
组成部分,“单点登录”(Single Sign-On,SSO)是解决校园应用系
统数量日益增多而导致的用户管理日益复杂化的一项重要技术。所谓