开源软件在图书馆的应用研究

2012-04-29 02:54:25路莹郝继英王红军
现代情报 2012年12期
关键词:应用

路莹 郝继英 王红军

〔摘 要〕文章简要介绍了开源软件及其发展优势,分析并例举了开源软件在图书馆的典型应用,指出开源软件在图书馆应用中应注意的问题,并就如何选择符合需求的开源软件进行了初步的分析。

〔关键词〕开源软件;数字图书馆;应用

1 开源软件及优势

1.1 开源软件

开源软件即开放源代码软件。区别于商业软件和免费软件,开源软件是基于通用性公开许可证(GPL,General Public License)等各种相关许可协议规范发布的软件。其显著特性是任何人不仅可以免费自由获得软件的源代码,还可以根据自身需要不同程度、不同方式地使用、复制、研究、改进并重新发布源代码[1]。

开源软件起源于上世纪90年代,它倡导的是“自由、开放、共享”的开源精神。其低成本、开放自由、可灵活定制、公开透明、可消除软件“后门”隐患等特点,正好克服了成熟商业软件购买费用高、源代码封闭、后续开发困难、可扩展性差、不能满足个性化需求的弊端,具有强大的创新性和发展动力。随着开源运动的深入,人们开始认识与认可开源理念,并积极投身于开源运动。他们关注开源、研究开源,并为开源软件的发展做出自己的贡献,开源软件项目的数量和开源系统的规模也随之呈指数增长。其典型代表是Linux操作系统,自1991年由芬兰赫尔辛基大学的林纳斯·托瓦兹开发以来,经众多软件精英修改、完善,以其低成本、高品质、安全稳定等特性,形成对微软视窗系统强有力的挑战,并已成功应用于各个领域。……

登录APP查看全文

猜你喜欢
应用
配网自动化技术的应用探讨
科技视界(2016年21期)2016-10-17 19:54:47
带压堵漏技术在检修中的应用
科技视界(2016年21期)2016-10-17 19:54:05
行列式的性质及若干应用
科技视界(2016年21期)2016-10-17 18:46:46
癌症扩散和治疗研究中的微分方程模型
科技视界(2016年21期)2016-10-17 18:37:58
红外线测温仪在汽车诊断中的应用
科技视界(2016年21期)2016-10-17 18:28:05
多媒体技术在小学语文教学中的应用研究
考试周刊(2016年76期)2016-10-09 08:45:44
微课的翻转课堂在英语教学中的应用研究
大学教育(2016年9期)2016-10-09 08:28:55
分析膜技术及其在电厂水处理中的应用
科技视界(2016年20期)2016-09-29 14:22:00
GM(1,1)白化微分优化方程预测模型建模过程应用分析
科技视界(2016年20期)2016-09-29 12:03:12
煤矿井下坑道钻机人机工程学应用分析
科技视界(2016年20期)2016-09-29 11:47:01