2.7、其它重要的开源软件

大纲
1、开放源码软件的政策和战略
    1.1美国    1.2欧盟     1.3英国    1.4联合国
2、主要的数字图书馆开放源码系统和软件
    2.1检索和搜索引擎类开源软件     2.2门户类开放源码软件
    2.3OAI、OpenURL、Z39.50等标准和协议接口类开放源码软件
    2.4机构仓储类开放源码软件     2.5内容管理类开放源码软件
    2.6知识技术类开源软件     2.7其它重要的开源软件
3、数字图书馆开放源码软件的研究和交流
    3.1eIFL(图书馆电子信息协会)     3.2IFLA(国际图联)     3.3DLF(数字图书馆联盟)     3.4美国图书馆和信息技术协会(LITA)     3.5D-Lib期刊     3.6Oss4Lib和Code4Lib
4、开放源码软件在数字图书馆中的应用实例分析
    4.1NSDL:转向基于Fedora的框架的数字图书馆  4.2CDL:开放源码软件构建数字保存仓储
    4.3IIPC:构建基于开放源码软件的Web存档方案
5、结论


除了以上几种类型的开放源码软件之外,还有一些重要的开放源码软件,在数字图书馆的研究和建设过程起着重要的作用。表7列出了其中的几个重要软件。其中SRB[72]可以被看成是一种数据网格管理系统(DGMS),能够将多种存储媒体组合成为一个逻辑媒体,进而实现统一的管理,它在当前的数字资源的长期保存系统中起着重要的作用。LOCKSS[73]是当前数字保存系统中较早进入实际上应用,并且正在吸收更多图书馆和出版社加入的系统。Shebboleth[74]是Internet2的研究成果,是一个在很多数字图书馆系统(如CDL加州数字图书馆)内都被广泛应用的软件,并且有越来越多的数据库产商也开始支持Shebboleth。Koha[75]是开放源码的图书馆集成管理系统,除了它之处,还有phpMyLibrary、OpenBiblio等。

表7其它重要的数字图书馆开源软件

软件名称

开发团体

主要特点

环境

SRB( Storage Resource Broker)

SDSC

存储资源中介,支持将数据集分布在多个组织和多个异构存储系统之上的软件。

JavaPerl Python

LOCKSS

Stanford University

点对点的保存系统,能够实现对电子期刊的持久保存和存取

Java

Shibboleth

Internet 2

支持OASIS SAML标准的,能够在组织内部或在多个组织之间实现Web单点登录的中间件。

C

Koha

Koha.org

功能完备的开源集成图书馆系统

 

Open Journal Systems

Simon Fraser University Library

开源的期刊出版和管理系统

Php

通过以上各种类型数字图书馆开放源码软件的分析,我们可以清楚地看到,在数字图书馆研究和建设的各个领域(如存储检索、收割聚合、开放链接、集成门户、知识技术、可视化、单点登录、内容管理、机构仓储、学术交流等),都存在着相应的开放源码软件。我国数字图书馆的建设,应当充分地开发和利用这些已经存在的优秀开放源码软件,提高建设的层次和起点。

版权所有© 2008 中国科学院国家科学图书馆 制作维护:中国科学院国家科学图书馆信息系统部
地址:北京中关村北四环西路33号 邮政编码: 100190