开放源码软件在数字图书馆中的应用

来源 :中国信息导报 | 被引量 : 0次 | 上传用户:zhoubujin1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  (山东理工大学,山东淄博 255049)
  [摘 要]本文主要介绍了开放源代码在数字图书馆中的应用,分析了其优点,提出了在应用中要注意的问题。
  [关键词]数字图书馆;开放源代码软件;开放源代码
  Linux源代码完全开放操作系统的问世及其广泛应用,在计算机界引起极大的反响,特别是对以Internet为依托的数字图书馆产生了巨大的影响。开放源代码在图书馆自动化系统中的广泛应用,形成了新的系统开发、维护模式,实现了信息共享、源码共享,避免了资金重复使用。
  
  1 开放源码软件粒数字图书馆中的应用
  
  开放源码软件(Open Source Software,OSS)是指以未编译的形式允许任何人使用、拷贝、修改、分发(免费/少许收费)的软件源代码。开放源码软件对任何人都是开放的,不仅可以自由阅读、使用,而且可以修改其源码,甚至可以把修改过的版本以收费或免费的方式再次在网上发布,从而提高了软件的质量。
  开放源码软件以其质量好、技术先进、应用广泛、源码公开、互惠互利、使用安全等优势而被广泛应用。开放源码软件为图书馆系统设计和服务产品开发提供了便利。
  1.1 系统设计
  系统设计是系统开发过程中的一个重要部分。我们知道,在系统设计开发过程中,针对需求完全相同的设计并不多,而需求相似或部分需求相近的情况较多。因此,开放源代码为系统设计人员提供了便利,他们可以站在较高的起点上进行研究开发,避免重复劳动,降低了系统开发的前期支出,节约了开发人员的时间和精力。
  1.2服务产品开发
  当前,许多图书馆利用开放源代码的网络地址索引软件包与高级语言脚本制作数字图书馆并提供功能齐全的服务。例如,俄亥俄州立大学健康图书馆的Ariel馆际互借文献传递系统的补充软件Prospero可以将Ariel文档转换为网页文献:Hypermail和SwISH—E合作提供了Web4Lib及Publih上功能齐全的搜索浏览器。
  
  2 开放源码的优点
  
  开放源代码的开发方式改变了传统的自上而下设计方法,具有众多的优点,而在数字图书馆建设中主要采用了开放源码软件以下优点:
  (1)支出费用低
  OSS经过用户测试,性能好,易于安装,适合各种类型与规模的图书馆。由于OSS允许自由传播,许多应用程序都是免费的或只收取很低的费用,从而可以省去或降低购买新系统的费用。另外,因为不用考虑费用支出,在正式使用之前可方便地进行各种安装测试。
  (2)有利于共同开发软件
  开放源码有利于数字图书馆开发者公开协作讨论软件解决方案。开放源码软件突破了时间、地域的界限,允许在不同时间、空间上的不同群体开发者通过网络连接在一起,共同讨论,共同研究,利用集体的智慧共同开发、修改、完善程序。
  (3)可视性好
  源码公开,可以在测试时很容易查出错误,在使用时能够及时发现并修改软件的缺陷,提高软件质量。同时,使用开放源码软件可以较少担心它有恶意的Bug,甚至不必担心提供商无法继续提供技术支持。
  (4)有利于完善软件
  由于大量图书馆专业人员的参与和使用开放源码软件,有助于完成软件的多样性和适应性测试,在各级技术人员的层层推敲和评价中,软件一次次得到改良和不断的完善,促进软件成熟,从而使图书馆管理与服务软件性能更加优越,最终提高服务水平,使用户更加满意。
  
  3 数字图书馆采用开放源码软件应该注意的问题
  
  3.1 安装和测试的问题
  由于资金不再是主要问题,对特定项目进行正式运行之前的安装与测试就变得非常关键。一般情况下,开放源码软件应该在大型图书馆里运行,有专职管理员负责对软件的安装与维护,及时解决存在的问题,并修改原有软件以满足自己的特殊需求。
  3.2 标准化的问题
  与商业化软件相比,开放源码软件的标准化问题非常突出。商业化软件至少在内部是有一定标准的,但开放源码软件却以个人身份出现,比较随意、自由,缺乏标准性。对于开放源码软件,标准化的工作可以从文件编制、设计方法和工具、服务、应用接口标准等方面着手。在目前尚无开放源码软件标准的情况下,应提倡开放源码软件参与人员参照已有标准,努力提高软件质量。
  3.3 安全问题
  理论上讲,开放源码软件会得到所有开发者和使用者的审查,及时发现并修订其安全漏洞。事实上,根据对安全漏洞记录统计分析,开放源码软件的安全漏洞并不会比封闭的软件少。相反,开放源码软件漏洞补丁不一定能及时获得,及时升级。
  3.4知识产权问题
  开放源码软件通常是有版权的。它的许可证可能包含这样一些限制:着意地保护它的开放源码状态,著者身份的公告或者开发的控制。开放源码软件在使用中,除了申明版权和著者身份外,根据不同的许可证,使用的权利也不尽相同。
  总之,开放源码在其发展的道路上为我们选择软件开辟了多种途径。虽然开放源码还存在这样那样的问题,但无论在图书馆界还是在其他行业,都可以广泛应用,前景无限。
其他文献
儿童癖食头发引起巨大胃石1例福建省福州市第一医院陈静,池华妹1病例简介女,9岁。近半年常无明显诱因地出现上腹部不适,多发生在晚上,并呕吐反酸,进食后缓解。入院前2h突然呕吐咖啡样物
如果你是“结婚狂”后备军  你尚且年轻,也没有固定交往的对象,但希望或打算在未来两三年内稳定下来,并与另一半走向结婚殿堂。追求安稳的生活,对物质享受的追求并不狂热。在旅游、美容和购物等方面的开销不大,并且每个月都有固定的存款。  理财提案:  按照你对人生的规划,你在两年内就会经历办结婚宴、蜜月旅行、装修等一系列庞大的开销。虽然你的生活一向不算铺张浪费,但在这个没法指望男人来养家的时代,你必须要考
目的研究大鼠长期口服扶正逐毒丸所产生的毒性反应及其程度。方法按照成人每日用量,实验大鼠分为高、中、低3个剂量(56.0,18.7,3.3g·kg-1·d-1)组和对照组。连续灌胃给药90
对在不同热处理条件下,不同硼含量的22SiMn2TiB钢的奥氏体晶粒的长大倾向进行了研究。结果表明,当硼的质量分数为0.0005%~0.0035%时,采用快速加热(到温装炉)的热处理制度,就不会造成该钢中奥氏体晶粒粗大;但如
“受控定向钻探孔身轨迹设计新方法与控制工艺”(见《探矿工程》1990年第3期,以下简称“新方法”)一文中所列公式(6)、(13),求稳斜段长L_2及造斜段方位角增量△α.经分析、比
生物瓣在儿童中易发生钙化和失功,外科医师趋于应用机械瓣,其预后和抗凝问题引起较多的关注,作者报道了儿童中用St.Jude瓣的经验。 Bioprosthetic valves are prone to cal
患儿,男,20天,第1胎,足月顺产,生后体健,产后母乳喂养。其母孕期健康,否认任何服药史。患儿因全身紫绀12小时急诊来院,门诊以新生儿高铁血红蛋白血症收住院。 Children, ma
引起新生儿肺出血的诸多因素中,窒息因素占有重要地位。为探讨窒息后新生儿肺出血的临床特征,及早采取预防措施,现将我院1989年1月~1993年12月收治的66例新生儿肺出血中有窒
本文主要对产品设计类大学生的创业现状、影响产品设计类大学生的创业的因素、创业意识与专业的关系及如何提高产品设计类大学生的创业意识等方面作了研究与研讨。通过了解各
发热伴血小板减少综合征布尼亚病毒(SFTSV)是我国2010年新发现的新布尼亚病毒,可导致人类严重发热伴血小板减少综合征。SFTS新布尼亚病毒全基因组已解析,但病毒分子生物学结