开源软件在图书馆中应用探究

开源软件在图书馆中应用探究

ID:5609406

大小:28.00 KB

页数:6页

时间:2017-12-19

开源软件在图书馆中应用探究_第1页
开源软件在图书馆中应用探究_第2页
开源软件在图书馆中应用探究_第3页
开源软件在图书馆中应用探究_第4页
开源软件在图书馆中应用探究_第5页
资源描述:

《开源软件在图书馆中应用探究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、开源软件在图书馆中应用探究  【摘要】文章介绍了开源软件的定义及特征,分析了世界各国开源软件的应用现状,探讨了开源软件在我国图书馆工作应用中存在的问题及解决方案。【关键词】开源软件;图书馆;应用;研究1.开源软件的定义及特征开源软件是源码可以被公众使用、拷贝、修改的软件,包括开放源代码和开放内容,具体来讲,开源软件还包括开放应用程序接口、开放资源内容和开放标准规范。从国内外图书馆应用开源软件的情况来看,开源软件主要分为三类:第一类是通用型开源软件。第二类是图书馆业务管理平台软件,第三类是数字图书馆建设平台软件。开源软件有两个显著的特征,一是高度开放免费使用,二是公布源代码自由修改,开源软件

2、是开放精神的体现。2.国内外图书馆开源软件应用现状2.1国外开源软件应用现状美国作为Open6Source的发源地,在开源运动中一直处于世界领先地位。1999年,惠普公司和麻省理工大学合作开发了Dspace软件。目前,全球共有364家信息机构使用Dspace软件,如贝勒大学图书馆、哥伦比亚大学图书馆、纽约大学图书馆、马萨诸塞州立图书馆、美国航空航天局、堪萨斯州历史学会研究中心等。除Dspace之外,康奈尔大学和佛吉尼亚大学共同开发的数字化知识库软件Fedora数字仓储方案,能有效的揭示资源之间的层次关系。2004年,印第安那大学、麻省理工学院、密西根大学、斯坦福大学共同发起了一项名为自由、

3、开源的在线协作学习环境Sakai为开放源代码的联合开发项目。将这四所高校原来自主开发的CMS源代码都贡献出来,共同开发出一个适用于高校的开源CMS产品,该计划获得了美国HewlettFoundation和MellonFoundation的资金支持。至今Sakai已在世界91所大学图书馆开始使用。除美国之外,澳大利亚国家图书馆开发的基于Web搜索和浏览界面的Xing软件,使用了基准的开源技术,能为XML格式存档的Archive集合提供了搜索、浏览和显示功能。随着开源软件被图书馆接受和信赖,国外众多高校都将开源软件的应用作为一个首选。2.2国内图书馆开源软件应用现状61998年国内高校图书馆在

4、开源软件运动中迈出了宝贵的第一步,例如:1998年北京大学图书馆利用Greenstone开源软件系统进行学位论文文摘及索引项目的建设,利用开源软件Scribio搭建图书馆检索界面,并加入了Web2.0的特性,支持Unicode对记录进行全文检索。清华大学图书馆利用开源软件Fedora为技术平台,促进了数字资源管理和长期保存系统;浙江大学图书馆也开始开发以DSpace为核心的数字图书馆系统。此外,还有很多高校图书馆在开源软件研究与应用中取得了一定的进展。例如,北京理工大学图书馆利用Dspace建立学术机构库,为科技文献知识提供服务平台。上海大学图书馆采用SXNA构建了新闻聚合系统,中国科学院

5、图书馆兰州分馆采用Dspace构建了甘青少数民族数字资源保存服务系统。中国科学院国家科学数字图书馆对开源软件SPT进行汉化和本地化开发,扩充RSS功能和OAI功能源系统及检索利用。此外,北京航空航天大学、中国国家图书馆、浙江大学、厦门大学、香港城市大学、香港大学等也在使用Dspace系统进行二次开发。与国外相比,国内图书馆在应用开源软件方面还存在不足,应用的软件种类比较少,开源软件研究与应用还只停留在初级阶段,二次开发的能力不足等问题。3.开源软件在我国图书馆应用过程中存在问题3.1应用开源软件的意识淡薄目前我国图书馆对开源软件及开源社区机制认识还不够,基于数字图书馆的开源联盟、开源社区建

6、设比较少,图书馆在利用开源软件改进工作流程与利用开源软件形成图书馆特色方面尚未达成共识,开源数字图书馆与开源软件企业联合机制还没有形成,这在一定程度上反映了我国对开源本质认识不深,同时也反映我们在开源技术上还不够成熟。3.2后续系统维护与开发费用高6开源软件的代码设计相对较难,而我国图书馆只是掌握了开源软件的前期使用,开源软件开发到一定程度要进行不定期的升级与维护。由于国内图书馆缺少计算机技术人才,图书馆在使用开源软件后期管理上还需要借助专业软件公司,而这种软件公司的费用比较高,图书馆只有花费成本来培训本馆技术人员,这也提高了后续的管理成本。3.3管理能力与技术力量匮乏开源软件只是提供一个

7、基础的技术平台,如果将引进的开源软件直接使用而不进行二次开发,虽然能在短时期内为图书馆带来效益,但不能形成图书馆开源软件发展的核心竞争力。开源软件在图书馆管理能力和技术支持方面有着较高的要求,可以说开源软件的优势在没有软件专家的图书馆不能充分发挥它的作用,只有在具有较高计算机专业技术人员面前,开源软件的优势才能更好的体现。3.4存在安全隐患开源软件在安全方面存在很多隐患,图书馆在开源软件使用过程中无法避免安全问题的发生。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。