




已阅读5页,还剩78页未读, 继续免费阅读
(图书馆学专业论文)开放源码软件在图书馆的应用研究.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
硕l 7 位硷变 j 下放源妈软件在图_ f 5 馆的应用研究 开放源码软件在图书馆的应用研究 专业:图书馆学 硕士生:钱国富 指导教师:黄晓斌 摘要 作为计算机领域开放共享传统的最新发展,开放源码软件在给软件业带来冲 击的同时,也给图书馆数字化建设带来了新的挑战和机遇。在对国内外的研究状 况进行分析的基础上,针对国内图书馆学界对开放源码软件研究的不足,本文首 先对开放源代码软件的概念、历史等方面的问题进行了研究,通过和现有其它软 件模式的比较,概况了开放源码软件所具有的优缺点,分析了开放源码软件影响 下的信息资源共享的新发展,即包括开放期干u 、开放内容在内的基于网络的资源 共享。通过调查分析,将图书馆可以利用的开放源码软件分为通用型和专用型两 类,并对两种类型软件的典型进行了分析,在分析的基础上得出了图书馆利用开 放源码软件需要注意的知识产权、本地化等问题。最后,通过对中科院文献隋报 中心利用s p t 构建学科信息门户以及麻省理工学院利用d s p a c e 构建分布式机构 存储库的案例分析,总结了相关经验教训,并提出了图书馆利用开放源码软件过 程中需要注意5 个问题:增强开放意识、重视管理、注重对开放源码软件的评估、 认清需求,接需选择以及立足长远,加强软件建设。 关键词:图书馆开放源码软件资源共享 堡兰竺堕兰 堡垫塑! 里堑煎杰望! 羔堕竺墅! ! ! 互 a s t u d yo fa p p l i c a t i o n o fo p e ns o u r c es o f t w a r ei nl i b r a r y m a j o r :l i b r a r ys c i e n c e n a m e : q i a ng u o f u s u p e r v i s o r :h u a n gx i a o b i n a b s t r a c t a st h el a t e s td e v e l o p m e n to ft h eo p e n i n ga n ds h a r i n gt r a d i t i o ni nc o m p u t e rd o m a i n , o p e ns o u r c es o f t w a r eb r i n g sas t r o n gi m p a c to ns o f t w a r ei n d u s t r y ,a n da l s ob r i n g s n e wc h o m e so nd i g i t a lc o n s t r u c t i o no fl i b r a r y t h i st h e s i sf i r s ts u m m a r i z e st h e r e s e a r c ho nt h i st o p i ci nc h i n aa n do t h e rc o u n t r i e s ,a n dp o i n t so u tt h ei n s u f f i c i e n c yi n r e s e a r c hi nc h i n a t h e nc o m p a r e sa n ds t u d i e st h e g e n e r a ls i t u a t i o n ,c o n c e p t , b a c k g r o u n da n dh i s t o r yo fo p e ns o u r c es o f t w a r e ,a n a l y z e st h em e r k s ,f a u l t so fo p e n s o u r c es o f t w a r eb yc o m p a r ew i t ho t h e rs o f t w a r em o d e l s t h ei n f l u e n c eo fo p e n s o u r c es o f t w a r ep r o m o t e st h ed e v e l o p m e n to fo p e na c c e s s ,o p e nc o n t e n ta n do p e n j o u r n a l ,w h i c ha r en e wf o r m so fi n f o r m a t i o ns h a r i n gi nn e t w o r ke n v i r o n m e n t t h e t h e s i sd i v i d e st h eo p e ns o u r c es o r w a r et h a tc a nh eu s e di nl i b r a r yi n t ot w ot y p e s : g e n e r a la n ds p e c i a la n a l y z e st h et y p i c a ld e l e g a t e so ft h e ma n da d v a n c e st h ep r o b l e m s t h a tc h a l l e n g eo u ra t t e n t i o nt ou s et h eo p e ns o u r c es o f t w a r ei nl i b r a r y ,s u c ha s i n t e l l e c t u a lp r o p e r t yr i g h t s ,l o c a l i z a t i o na n ds oo n 。i nt h ee n d ,t h et h e s i sa n a l y z e st h e e x p e r i e n c e so fa p p l i c a t i o no fo p e ns o u r c es o f t w a r ei nl i b r a r yb yc a s es t u d yo fs p t i n c s d la n dd s p a c ei nm i t t h e np u t sf o r w a r df i v er e v e l a t i o n sf o rt h es u c c e s so f a p p l i c a t i o no fo p e ns o u r c es o f t w a r ei nl i b r a r y :r a i s eo p e n i n gc o n s c i o u s n e s s ,a t t a c h i m p o r t a n c et om a n a g e m e n ta n de v a l u a t i o n ,c u l l i n ga c c o r d i n gt on e e d ,l o n g r a n g e p l a n n i n g k e y w o r d s :l i b r a r y ,o p e ns o u r c es o f t w a r e ,r e s o u r c es h a r i n g i i 硕上学位沧文 开放源码软件在蹦 5 馆的应用研究 图4 一l : 图4 2 : 图4 3 : 图4 4 : 图表目录 l e a r n i n g l a n g u a g e s n e t 网站截图 s p t 体系结构图 d s p a c e 信息模型 d s p a c e 的系统架构 表4 一l :d s p a c e 可用权限设定表 5 2 5 3 5 6 5 7 5 9 堡圭雯堡堕兰 翌堕塑里竺生堡鬯! 堕堕些旦! ! 里 第1 章绪 论 1 1 选题缘由及意义 图书馆从她诞生的那一天起就不断的面临着来自社会经济、文化等方面因 素的影响,并在这些因素的影响和自身发展规律的带动下,进行着进化和演变。 当时代的车轮行驶到二十世纪,当计算机被研究出来,并日益成为人们生活中的 一部分的时候当因特网走出实验室,并开始作为全球信息基础设施的时候,图 书馆和其他传统的行业、产业一样,都面临了空前的挑战,同时也迎来了前所未 有的发展机遇。这个瞬息万变的时代,也是图书馆事业发展中最美妙的时代,有 史以来,我们第一次能够把大规模的信息服务建立在数字化的馆藏信息、网络化 检索、以及虚拟读者服务上,图书馆的服务范围、领域和手段在网络时代得到了 提升和扩大,可以让用户足不出户就利用图书馆的资源,可以利用计算机的浏览 和搜索能力来为查找信息提供便利,可以轻易的实现信息共建和共享。 计算机和网络也给图书馆带来了挑战,这个挑战就是数字图书馆建设。在这 里让我们且先抛开对于数字图书馆定义的种种争论,从数字图书馆的建设目标谈 起,数字图书馆的建设目标就是为用户提供一个跨越时空的文献、信息和知识资 源和服务环境,用户可以通过计算机终端甚至任何上网设备,直接获取图书馆提 供的各种文献、信息和服务。在达成这一目标的过程中需要相应的数字资源、 硬件以及软件的支撑。数字资源包括图书馆自身通过各种手段数字化的资源,购 买的专业出版商生产的数字资源以及网络上其他开放的数字资源等等,硬件包括 网络服务器、存储服务器、其他各种网络设备以及作为信息基础设施的因特网。 在这之外软件作为知识环境的重要组成,正逐渐成为数字图书馆中仅次于资源的 重要因素,因此数字图书馆对各种类型的软件需求也越来越大。但是在图书馆预 算和信息资源价格上涨矛盾日益突出的情况下,传统图书馆日益局促的预算和高 昂的价格商业软件之间的矛盾,已明显阻碍了图书馆数字化进程的普及和发展, 尤其是在发展中国家。为了解决在有限的预算下,通过各种软件平台建设来实现 图书馆服务提升和拓展这一问题,很多图书馆开始把目光转向因特网上的开放源 硕 学位沦文 丌放源码软件在图书馆的应用研究 码软件( o p e ns o u f c es o f t w a r e ,简称o s s ) ,希望它能为图书馆提供经济、开放 而有活力的数字图书馆研究和应用平台。国内外的很多图书馆也已经开始了这方 面的探索和实践,并开发完成了很多应用于图书馆不同领域的开放源码软件。 在这样的背景之下,本文通过对开放源码软件及其特征的介绍,分析开放源 码软件在图书馆的应用现状和前景,不仅有利于图书馆数字化建设的理论和技术 的研究,也具备一定的实际意义。在理论上可以丰富对开放源码软件及其图书馆 应用的研究,为应用实践提供理论指导。在实践上可以开拓匿书馆人的视野,增 加对开放源码软件的了解,并推动图书馆积极地投入到开放源码软件的开发和利 用队伍当中,利用开放源码软件提升图书馆的管理和服务,同时通过对开放源码 软件盼深入研究。将其开放共享的精神以及基于网络的协作开放模式贯穿到图书 馆实践中去,还将有乖| j 于图书馆信息资源共享建设的进一步发展。 1 2 概念界定 1 2 1 开放源码软件概念探讨 本文的研究对象是开放源码软件,因此开放源码软件的定义,以及它的内涵 和外延的界定也成为首要需要弄清的问题。 软件通常是用一种或几种程序开发语言设计开发的,所得的文本叫做源代 码。源代码决定了程序能做什么。某一个软件在实际用于计算机时,必须将源代 码译成目标码或二进制码,即载有一套计算机可以运行的l 和0 组成的一个或数 个文档。而专有的非自由软件则只以二进制文档形式发布源代码被当作一项严 守的机密并视为有价值的知识产权。 开放源码软件,是指将软件的源代码向公众公开,以一定的许可证发布的允 许任何人使用、拷贝、修改、分发的免费或收取少量费用的软件。这种软件对任 何人都是开放的,你不仅可以得到软件的发行版本,还可以获得软件的源代码、 开发工具、数据和文档等相关资料。通过这些你不仅可以阅读或者修改软件的源 代码,而且可以根据版权许可证的约定把修改后的版本以免费或收费的方式进行 2 硕上学位 仑史 开放源码软件在蹦节馆的应用研究 分发。 从定义来看,开放源码软件是一种给予用户独特自由和权利的软件。按照自 由软件基金会( f r e es o r w a r ef o u n d a t i o n ,简称f s f ) 的解释,开放源码软件赋 予了用户四大基本自由9 ,分别是: 为任何用途运行程序的自由; 研究如何保证程序工作并使之适合本身需要的自由: 散发拷贝程序帮助其他用户的自由: 改进程序并将改进之处公布于众使他人受益的自由。 开放源码倡议组织( o p e ns o u r c ei n i t i a t i v e ,简称o s i ) 对开放源码软件所下 的定义中包含许多约定条款,以下是几个重要方面:9 为了保证开放源码软件的长期发展和广泛合作,许可证不能限制包含开 放源码软件的软件销售赢利,不能要求为此收取费用。 为了便于源代码广泛传播,必须让公众能轻易获得源代码,如网上免费 下载,或者将软件以光盘复制的成本价销售。源代码必须结构清晰,以 保证其他人能够阅读及修改。 为了保证软件的升级繁衍,许可证必须允许用户修改原软件并衍生出其 它软件作品。而且必须允许新的软件按同样的许可证条款发布。 为了在不同版本的衍生作品中明确谁是软件的负责人,许可证可以要求 衍生出的作品以新的名称或版本发布,以示区分。 定义中还有其它一些约定,它们的目的都是为了有利于平等、广泛地汇集开 发人员和用户的智慧,为产生丰富多样的软件品种提供土壤,从而使得软件能够 像生物界一样通过生存竞争和优胜劣汰方式产生最优的作品。 此外,根据开放源码倡议的定义,开放源码软件通常是有版权的,某一软件 的具体版权约定由其所采用的许可证决定。目前可用的许可证很多,总的来讲 这些许可证一般包含这样一些限制:对开放源码状态的保护著者身份的公告以 及使用开发说明等。本文中的开放源码软件采用的就是开放源码倡议组织的定 义。 。联台国贸易和发展理事会自由和开放源码软件:所涉政策和发展问题,h t t p :r 0 u n c t a d o r g e c o m m e r c e e v e n t d o c s f o s s e r a c 3 c m 2 i c l 2 _ c h p d f , 2 0 0 5 - 0 4 0 3 :t h ef r e e s o f t w a r ed e f i n i t i o n h t t p w w w g n uo r g p h i l o s o p h y f r e e - s w h t m l ,2 0 0 5 删3 。o p e ns o u r c ei n i t i a t i v eo s - r 1 1 艟o p e ns o u r c ed e f i n i t i o n h t t p w w w o p o n s o n v c e o r g d o c s d e f i t t i t i o r t g h p 2 0 0 5 - 0 4 0 3 硕 | 学位 仑丈 丌放源码软件在幽书馆的应用研究 t 2 2 相近与槽关概念辨析 ( 1 ) 自由软件与开放源码软件 自由软件( f r e es o f t w a r e ) 是指以开放源码为基础,允许任何人使用、拷贝、 修改、分发( 免费或少许收费) 的软件。自由软件里的“f r e e ”一词并不单指“免 费”更多的是指“自由”。具体而言,自由软件的内涵包括三种层次的自由: 研究程序运行机制并根据用户自身需要修改它的自由 重新分发拷贝,以使其他人能够共享软件的自由 改进程序,为使他人受益而散发它的自由 自由软件通过采用合理的版权许可证来合法地保护每个人的自由,无论你是 通过何种方式获得自由软件拷贝的,你都有复制和更改软件的自由。狭义的自 由软件就是指遵循通甩公共许可证发布的软件。广义的自由软件,则包括公共域 软件在内。在对自由软件进行使用和二次开发时一定要注意尊重并遵守原作者的 版权说明,该致谢的致谢,该付款的付款,原作者要求不提名的不提名。和开放 源码软件相比,自由软件是指部分已经开放源码的软件,前者的主要目标是开发 高质量的软件,而后者的主要目标是使得开发的软件是自由的。 ( 2 ) 商业软件与开放源码软件 商业软件( b u s i n e s ss o r w a r e ) 就是指通过贸易方式面向社会公众发行的各种 商品化软件,目前犀际上通行的商业软件发行方式是用户通过购买等贸易手段来 获取软件的使用许可。商业软件作为一种商品,其功能、性能通常因经过严格测 试因而相当可靠,其使用方法也相对便利。商业软件供应商不仅向合法用户提供 程序( 通常是已经编译为目标码的软件包) 和使用说明( 通常是手册的形式) ,而且 还向合法用户提供包括软件更新在内的技术服务。商业软件的权利人通常都保留 自己的版权,因此商业软件受著作权保护。用户从供应商处得到的是在该软件的 使用许可证规定的限制下,行使由该软件的使用许可证所提供的若干项权利,而 。t h ef r e es o f t w a r ed e f i n i t i o n h t t p :w w wg n uo r g p h i l o s o p h y f r e e s w h t m l ,2 0 0 5 - 0 4 0 3 4 顾1 学位硷文 阡放源码软件在图书馆的应用研究 不是这份软件复制品的全部权利,更不是这项软件的全部权利。同时,这种使用 许可证将约定供应商应该提供的技术服务的具体内容。用户在购买软件时以及使 用软件时,都必须仔细阅读该软件的使用许可证,在使用过程中遵守使用许可证, 并按照使用许可证的规定享受供应商所提供的技术服务。 和开放、免费的开放源码软件相比,商业软件处于一个相对封闭的环境,商 业化的营销方式和管理手段,并不意味着更高的安全性和更好的实用性,反而带 来了盗版等诸多问题。作为目前最主流的软件类型,它已经注意到了开放源码软 件带来的冲击,并且开始了如何将两者结合起来的学习和探索。 ( 3 ) 开放源码软件和许可证 开放源码软件是按特殊的许可证发布的,它允许甚至鼓励用户按照相同或类 似的条件检查、修改和熏新发布源码。自由和开放式许可证的设计为的是阻止或 抑止将自由和开放源码软件变成专有软件的行为。自由软件基金会认为专有软件 版权、用户许可证和封闭源码协议是一种幽禁知识和信息并造成不平等存取的手 段。自由软件基金会并不反对版权或版权规定,但反对目的在于限制用户的专有 许可证。为了取代传统的限制性版权声明,自由软件基金会于1 9 8 3 年制定了一 份名为g n u ”通用公共许可证( g n ug e n e r a lp u b l i cl i c e n s e ,简称g n ug p l ) 的标准“自由版权”文本,。g n u 通用公共许可证要求用户凡选择重新发布软 件,无论修改与否,还是作为另一软件的一部分发布,一律须使用通用公共许可 证。一旦软件按照通用公共许可证公布,它实际上即永久属于通用公共许可证的 管辖范围。任何派生软件都必须采用通用公共许可证。 在许可证问题上,开放源码倡议组织则采取一种不同的做法,它并不提供或 规定某一种规范的许可证文本,丽是要求发布开放源码软件的实体必须在其版权 声明中满足开放源码定义的规定,说明其所使用的许可证。目前通过开放源码倡 议组织批准的开放源码许可证现已超过2 0 个,其中包括自由软件基金会通用公 共许可证、伯克利源代码发布许可证( b e r k e l e ys o u s ed i s t r i b u t i o n ,简称b s d ) 、 。联台国贸易和发展理事会自由和开放源码软件:所涉政黄和发展问题h t t p r 0 u n c t a d o r g e c o m m e r c e e v e n t _ d o e s f o s s e m c 3 e m 2 1 d 2 _ d 1 p d f , 2 0 0 5 - 0 4 - 0 3 。g n u 是g n u sn o tu n i x 的缩写目前一般使用g n u 这个缩略语来指代g n u 项目。 。l i o e n s e s h t l p :w w w g n u o r g l i c e n s e s l i c e r t s e s h t m ,2 0 0 5 - 0 4 - 0 3 5 颁l 学位论文 开放源码软件在图书馆的应用研究 s u n 社区源代码许可证( s u nc o m m u n i t ys o u r c el i c e n s e ,简称s c s l ) 、m o z i l l a 公 众授权书( m o z i f l ap u b l i cl i c e n s e ,简称m p l ) 等。目前使用最多的是g n u 通用公 共许可证。 1 3 相关研究综述 从开放源码软件诞生以来,它就一直以其免费、开放、共享的高姿态吸引了 众多领域专家学者的关注,也逐渐被社会所接纳。2 0 0 1 年。联合国教科文组织 ( u n i t e d n a t i o n s e d u c a t i o n a l ,s c i e n t i f i ca n d c u l t u r a l o r g a n i z a t i o n ,简称u n e s c o ) 正式宣布接纳开放源码软件。,并在发展中国家宣传和推动开放源码软件在教育 科研领域的应用。随着图书馆数字资源的增加,图书馆数字化建设步伐的加快以 及瞬络对图书馆影喻的加深,开放源码软件的研究和开发也开始逐渐被图书情报 界所关注。2 0 0 2 年联机计算机图书馆中心( o n l i n ec o m p u t e rl i b r a r yc e n t e r ,简 称o c l c ) 将它组织开发的o a i c a t 等软件作为开放源码软件项目来运作。并于 2 0 0 2 年5 月颁布了0 ( 2 l cr e s e a r c h 公共许g 证( o c l cr e s e a r c hp u b l i cl i c e n s e ) , 目前最新版本为2 o a 9 1 3 1 国外相关研究回顾 为全面了解国外研究情况,笔者利用中山大学所购买的文摘和全文数据库以 及网络搜索弓i 擎,试图对“开放源码软件及其图书馆应用的研究”这一课题的相 关文献进行全面的检索和测览。通过检索结果可以发现尽管开放源码运动在国外 兴起已经有相当长一段时间,但之前的研究主要集中在计算机科学领域,图书馆 领域的相关研究报少,直到二十世纪九十年代末,开放源码软件在图书馆的应用 研究才在国外率先开展起来的。 笔者通过浏览文摘和部分全文,对“开放源码软件在图书馆的应用研究”这 t a o p e ns o u r c ei n i f i 出v eo s ln ea p p r o v e dl i c e n s e s ,h t t p :w w w o p e n s o u r c eo 耐l i c e n s e s 2 0 0 5 舭_ 0 5 u n e s c o h t t p :l w w w t m e s c oo r g t w e b w o r l d p o r t a l f r e e s o f u i n d e x s h t m t 。2 0 0 5 - 0 4 - 0 3 3 s o f t w a r e o c l c r e s e a r c h h t t p :w w w o c l c o t g r e s e a r c h s o f t w a r e d e f a u l t h t m , 2 0 0 5 - 0 4 - 0 3 ”o c l cr e s e a r c hp u b l i cl i c e n s e2 0h t t p :t w w w o c l c o r g l r e s e a t c h s o f t w a r e l i c e n s e d e f a u l th t m 2 0 0 5 0 4 0 3 硕士学位沦文 开放源码软件在图书馆的应用研究 一课题的研究情况产生了一定的了解。在文献的分布上,图书馆领域关于开放源 码软件的主要研究成果,集中分布在两种刊物上,分别是信息技术与图书馆杂志 ( i t a l ) 和在线电子期刊数字图书馆杂志( d l i bm a g a z i n e ) ,其它的相关文献 则零星地分布在一些期刊和会议论文集上。在文献的具体内容来看,所获得的文 献内容大致可以分为综合性概况性的文章,介绍某个具体项目情况的介缁性文章 以及针对某个具体应用的研究性文章,从目前所获取到的文献来分析,其中综合 性概况性的文献数量较少,主要是实用性的案例和具体应用研究,关于开放源码 软件在图书馆某个方面具体的应用研究的文献占到全部相关文献一半以上。 2 0 0 2 年3 月美国图书馆协会( a m e r i c a n l i b r a r y a s s o c i a t i o n ,简称a l a ) 下属的 图书馆与信息技术分委员会( l i b r a r y i n f o r m a t i o n t e c h n o l o g y a s s o c i a t i o n ,简称 l i t a ) 专门召开会议讨论开放源码在图书馆的应用,并在信息技术与图书馆杂 志( i n f o r m a t i o nt e c h n o l o g ya n dl i b r a r i e s ,简称i ”也) 出版了一期专门研究开 放源码软件在数字图书键领域应用问题的专刊。在这期专刊中,美国康涅狄格 州大学( u n i v e r s i t yo f c o n n e c t i c u t ) 的d a v i db r e t t h a u e r 就开放源码软件的历史进 行了回顾,文章对包括g n u 和l i n u x 在内的三款类u n i x 操作系统、这三款操作 系统的开发社区和以开放源码方式开发的软件工具包的发展历程进行了描述文 章还对开放源码软件的主要特征和定义进行了讨论。文章认为开放源码软件是 指以一定的许可证下发布的允许任何人使用、拷贝、修改、分发的免费或收取少 量费用的软件。软件允许任何人进行修改和再编译,但是必须以不损害第三方软 件为前提。美国印地安那州圣母大学图书馆( u n i v e r s i t yl i b r a r i e so f n o t r ed a m e i n d i a n a ) 的e r i cl e a s em o r g a n 则对开放图书馆应用开放源码软件的可能性和开 放源码软件的应用对数字图书馆的馆藏和服务的推动作用进行了论述。” 加拿大西蒙弗雷泽大学图书馆( s i m o nf r a s e ru n i v e r s i t y , b u r n a bv b c c a n a d a ) 的m a r kj o r d a n 等撰文介绍了一个专门图书馆员开发了编目参考工具 m a r c ,p m ,该工具使用p e r l 语言以开放源码软件方式组织开发。来自o c l c 的h a r r yw a g n e r 在t h ee o rt o o u ( i t :a no p e ns o u r c es o l u t i o nf o rr d fm e t a d a t a ) ) 。a l a l v o l u m e 2 1 ,n o 1 。m a r c h 2 ,0 0 2h t t p w w w , a l a o t g a l a l i t a l i t a p u b l i c a t i o n s i t a l v o l u m e 2 1 n o i h i m 。2 0 0 5 4 3 4 4 ) 3 :o p e ns o u r c es o f t w a r e :a h i s t o r y h t t p :w w w a l a o r g a l a l i t a l i t a p u b l i e a f i o n s i t a l 2 1 0 1 b r e t t h a u e t h t m 2 0 0 5 - 0 4 0 3 ”p o s s i b i l i t i e sf o ro p e as o u r c es o f t w a r ei n ! i b r a r i e s h t t p :w w w , a l a o r g a l a l i t a l i t a p u b l i c a t i o n s i t a l 2 1 0 1 m o r g a n h t m ,2 0 0 5 - 0 4 - 0 3 4a l a l v o l u m e 2 i ,n ni 。m a r c h 2 0 0 2h t t p :h w w w , a l a o r g a l a l i t a l i t a p u b i c a t i o n s i t a l v o l u m e 2 1 n 0 1 h t r e # a n c h o r 3 5 3 9 5 6 , 2 0 0 5 - 0 3 2 3 , 颁七学位论文 开放源码软件在i 薹 b 馆的应用研究 一文中介绍了一个r d f 元数据的开放源码解决方案:t h ee o rt o o l k i t ,通过该 工具包可以帮助图书馆开发用于增强电子资源的收集和管理能力的应用和服务 系统。加幂4 福尼亚州数字图书馆( c a l i f o r n i ad i g i t a ll i b r a r y , o a k l a n d ) 的k a r e n c o y l e 则从开放源码软件开发的角度出来,论述了遵循一定的标准对于开发成功 的重要性,并构思了通过协助共享来建立开放式标准的方式。 刨刊于1 9 9 5 年7 月的数字图书馆杂志( d l i bm a g a z i n e ) 是当今最重要的 数字图书馆研究干 j 物,主要干载关于数字图书馆研究、发展方面的最新成果,由 美国研究倡议公司( c o r p o r a t i o nf o rn a t i o n a lr e s e a r c hi n k i a t i v e s ,简称c n r i ) 主 办,每年出版l l 斯( 7 、8 月合出一期) ,用户可以在其官方网站或授权镜像站 点上上进行免费浏览全文。根据目前所获取到的文献显示,在d l i b 杂志最早的 相关文献是2 0 0 0 年4 月( ( s o u r c ec o d er e l e a s e df o rm v l i b r a r y n c s t a t e 一文, 这是一篇消息通报性的文献,对由美国北卡罗莱纳州大学( n o r t hc a r o l i n as t a t e u n i v e r s i t y ) 图书馆开发台 1 我的图甍馆系统m y l i b r a r y n c s t a t e 进行了一个简略 的介绍。其后相关文献开始逐渐增多,在内容上以具体的开放源码软件应用案 例和系统开发实施经验的研究为主,从文献可以了解到目前在d l i b 杂志上撰文 论述的开放源码软件主要有m y l i b r a r y ,s p t ,i v i a ,d s p a c e 、g r e e n s t o n e 等,这 些软件涵盖了图书馆从管理到个性化服务在内的所有具体应用领域。 2 0 0 2 年l i t a 还编辑出版了一本名为( o p e ns o u r c es o f t w a r ef o rl i b r a r i e s ) ) 的指南手册。该手册阐述了开放源码软件的概念范畴,认为开放源码运动和图书 馆存在着某些神奇盼联系,这些联系使得图书馆和开放源码软件有着天然的共通 性。书中介绍了两个开放源码软件系统,分别是由俄亥俄州大学( o h i os t a t e u n i v e r s i t y ) 开发的数字文献传递系统p r o s p e r o 和由新西兰怀卡托大学( u n i v e r s i t y o f w a i k a t o 。n e wz e a l a n d ) 负责开发的数字图书馆系统g r e e n s t o n e 。该书的其他章 节分别介绍了其它图书馆如何利用他人开发开放源码软件并使之符合自己需要 的案例,如斯坦福大学( s t a n f o r du n i v e r s i t y ) 的k e v i ns c l a r k e 展示了一系列可 以使m a r c 以x m l 形式显示的开放源码软件包。在数字图书馆联合会议( t h e ”t h ee o rt o o l k i t :a no p e ns o u r c es o l u t i o nf o rr d fm e t a d a t a h t t p :w w w 出o r e , a l a l i l a l i t a p u b l i c a t i o n s i t a l 2 1 0 1 w a g n e r h t m 2 0 0 5 - 0 3 - 2 0 4o p e ns o u r c e ,o p e n s m n d a r d s h t t p w w w a l a o 喀,a l a l i t a l i t a p u b t i c a t i o a s i t a l 2 1 0 1 c o y l e h t m ,2 0 0 5 0 3 * 2 0 。s o u r c ec o d er e l e a s e df o rm y l i b r a r y n c s t a t e l ,h a p w w w d l i b o r g d l i b a p r i l 0 0 0 4 i n b r l e f h t m l 2 0 0 5 _ 0 3 2 3 ”o p e ns o u r c es o r w a mf o r l i b r a r i e s ,h t t p :t w w w a | a o 叫a l a l i t e d l i t a p u b l i c a t i o n s c u r r e n t l l t a p u b s g u i d e a 0 9 h i m , 2 0 0 5 - 0 3 - 2 3 s 硕 学位论文 开放源码软件在图书馆的应用研究 j o i n tc o n f e r e n c eo nd i g i t a ll i b r a r i e s ,简称j c d l ) 2 0 0 3 年会上来自新西兰怀卡托 大学( u n i v e r s i t yo fw a i k a t o ,n e wz e a l a n d ) 的i a nh w i t t e n 详细介绍了利用 g r e e n s t o n e 这一开放源码数字图书馆软件构建数字图书馆系统的具体策略。 得益于技术和资金的便利,国外学者对于开放源码软件在图书馆的应用研究 上可以更多的通过开发建立试验项目的方式来对为理论研究做铺垫。在理论研究 和研发实践的双重推动下,目前开放源码的应用几乎拓展到了数字图书馆的所有 领域,涵盖了从数字资源长期保存到个性化服务的图书馆资源建设、管理和服务 领域。 1 3 2 国内相关研究现状 通过在中国期刊网、维普期刊全文数据库内,利用关键词“开放源码软件”、 “开放源码”、“开放源代码”、“o p e n s o u r c es o f t w a r e ”、“o p e ns o u r c e ”、“o s s ” 和“图书馆”的组合检索,从所获得的文献中可以了解到国内图书情报学界对于 开放源码软件的相关研究是从2 0 0 1 年开始的。 2 0 0 1 年吴迪和葛肃昌在山东图书馆季刊2 0 0 1 年第l 期上发表的开放 源代码软件( o s s ) 与数字图书馆一文是目前可以检索到最早文献。数量上2 0 0 1 年有且仅有这一篇文献。2 0 0 2 年的相关文献有两篇,分别是彭柳在情报杂志 上发表的浅析开放源代码软件与数字图书馆以及黄玉梅在情报理论与实践 上发表的开放源码软件与数字图书馆。2 0 0 3 年的相关文献也只有一篇具体 是易晓春在图书馆杂志上发表的开放源代码软件及其数字图书馆一文。 2 0 0 4 年的相关文献有两篇,分别是毛军在图书情报工作上发表的开放源 码软件在科学数字图书馆建设中的应用一文以及陈传夫在大学图书馆学报 上发表的开放软件资源的知识产权问题研究。从研究内容来看,这些文献的 研究越来越深入,经历了从一般的介绍性文字到具体的应用研究,从单纯的技术 介绍到具体的系统实现和知识产权研究的变化。 ( 1 ) 对开放源码软件的概念介绍。如吴迪和葛肃昌认为开放源码不仅仅是 指开放程序的源代码,软件的发布也是有一定规则的,并以许可证的形式明确地 。h o wt o ! 曼o ! 1 1d i g i t a ll i b r a r yu s i n go p e n s o u r c e s o f t w a r e h t t p :w w w r i c ee d u j c d l 0 3 t u t o d a l s h t m l # g r e e n s t o n e i 2 0 0 5 - 0 3 - 2 0 9 顾士学位论文 开放源码软件在围竹馆的血用研究 表示出来,p 程序所附的各种权利必须随程序一起发布,不需要额外的声明,同 样也不允许通过间接的方式对软件进行封锁,诸如各种保密协议。许可证上不能 有关于其它软件的限制,开放源码软件的发布者有权对他们自己的软件做出选 择。彭柳认为开放源码软件是指一类以未编译的形式分发传播的允许任何人免 费r 或少许收费) 使用、拷贝、修改、发布的软件。这类软件对任何人都是开放 的,软件程序所附的各种权利随程序一起发布,不需要额外的声明,同样也不允 许通过间接的方式对软件进行封锁,诸如各种保密协议。开放源码软件的发布者 有权对他们自己的软件做出选择。毛军认为相对于传统商业软件“教堂式”的开 发模式,开放源码软件提出了一种“集市式”的开发模式,即如果程序员能够自 由地阕读、修改和分发软件的源码,软件就会不断演化和改进,软件质量就会不 断得到改进和提高。毛军还指出开放源码软件不仅指开放软件源代码,还包括应 用软件、开发工具、数据和文档的开放。陈传夫认为开放源码软件是指将软件 的源代码公开,用户对这类软件有使用、修改、复制的自由。合格的开放源码软 件必须采用一定的许可证。9 ( 2 ) 对开放源码软件的优点和影响的归纳。在已有的文献中,研究者均认 为开放源码运动给图书馆相关软件开发带来的不仅仅是一种观念的更新。由于开 放源码运动所提出的许多原则,基于开放源码软件原则的软件开发必将改变现有 的图书馆相关软件的开发和维护模式,解决图书馆在软件开发与使用过程中的遇 到的众多问题。首先开放源码软件对图书馆相关软件的开发具有推动作用,开放 源码软件具备良好的可拓展性,可以促进软件合作开发,增强图书馆自动化系统 的适应性,推动促进图书馆自动化系统的成熟以及促进图书馆自动化系统的标准 化。相较于商业软件,基于开放源玛软件的图书馆自动化系统还具有明显的费用 优势。 ( 3 ) 对开放源码软件在图书馆的应用及案例研究。彭柳对开放源码软件在 图书馆的应用概括为两个方面,首先是应用于图书馆自动化系统的开发,其次是 用于图书馆资源和服务产品的开发。9 毛军在文章中主要就开放源码软件在数字 。吴迪葛肃昌开放源代码软件( o s s ) 与数字图书馆山东图书馆季刊,2 0 0 1 ,l :1 1 7 一i 1 8 。彭柳,浅析开放源代码软件与数字图书馆情报杂志,2 0 0 2 ,9 :3 3 3 4 。毛军开放源码软件在科学数字图书馆建设中的应用图书情报工作,2 0 0 4 ,4 :6 2 6 5 。陈传夫开放软件资源的知识产权问题研究,大学图书馆学报,2 0 0 4 ,5 :11 。同 9 同 硕上学位沦丈 开放源码软件罔 ;馆的应用研究 图书馆中的应用进行了归纳,认为目前数字图书馆应用开放源码软件主要集中在 服务器端,重点是内容管理系统、搜索引擎系统、学科信息门户系统、数字资源 长期保存系统、元数据编辑和管理系统等。目前在开放源码软件基础上进行修改 和二次开发已经成为数字图书馆软件应用开发的主要模式,该文还对中科院利用 开放源码软件的实践经验进行了论述。“ ( 4 ) 对开放源码软件的知识产权问题的研究。毛军在文章中认为使用开放 源码软件的前提是尊重其知识产权,在通用知识产权框架下使用开放源码软件是 中国数字图书馆建设的成功前提。陈传夫从开放源码软件资源的法律特征着手 对开放源码软件的知识产权问题进行了系统的研究,认为以开放源代码为基础的 自由软件依旧是有版权的,自由软件的真正目的是广泛提倡使用自由,而不是不 要版权。自由软件通过g n u 通用公共许可证等许可证来保护其版权,通过不同 的版权许可证的灵活应用来满足不同的版权保护需要。 综上所述,国外对于开放源码软件在图书馆应用的研究已经不仅仅满足于理 论方面的,在实践上他们也开始开发了诸如d s p a c e 、s p t 之类的开放源码软件 系统。国内的相关研究一直不是很多,近一年来研究的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026北京中智集团总部招聘2人备考考试题库附答案解析
- 高血压宣教课件
- 初中广告词训练
- 游戏用户行为洞察
- 工厂安全培训意义课件
- 虚拟试穿交互优化-洞察及研究
- 胜任力模型动态调整机制-洞察及研究
- 手拉风箱呼啦啦课件
- 化肥厂投诉响应处置制度
- 陕西省西安市长安区2024-2025学年七年级下学期期末道德与法治试卷(含答案)
- 安全施工规范手册
- 铸牢中华民族共同体意识课件
- 峰谷电储能项目商业计划书
- 智慧城市与环境监测技术
- 眼科院感知识培训课件
- 综合与实践 白昼时长规律的探究说课稿 2024-2025学年人教版数学七年级下册
- 2024年冀教新版三年级英语上册月考试卷含答案
- 社区十四五规划
- 《如何设计调查问卷》课件
- 幼儿园中班音乐《头发、肩膀、膝盖、脚》课件
- 液压与气压传动技术 课件 项目14 液压与气动系统的常见故障及案例分析
评论
0/150
提交评论