浅析开源软件在高校教育中应用.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅析开源软件在高校教育中应用

浅析开源软件在高校教育中的应用   摘 要: 随着教育信息化的开展,人们愈来愈重视开源软件在高校教育中的应用。本文由辨析开源软件的概念入手,阐述了开源软件引入高校教育的重要意义,分析了开源软件在高校中应用的现状,最后,提出了促进开源软件在高校中应用的几点建议。   关键词: 开源软件 自由软件 开源社区 高校教育      1.概念界定   开源软件即开放源代码软件(open source software,简称:OSS),是一种源代码公开的软件,强调的是“开源”,目的在于方便知识的共享。开放源码促进会(Open Source Initiative,OSI)明确了开源软件的定义,同时还提出了开源软件发布所应遵循的标准:“开源软件就是在开放源代码软件授权许可证下发布的软件,以保障软件用户自由使用及接触源代码的权利。”[1]开源软件通常是有许可证的,它的许可证可能包含这样一些限制:保护它的开放源码状态,著者身份的公告,或者开发的控制。在源代码开放的前提下,允许自由使用和“同态”传播,是开源软件的本质特征。所谓“同态传播”是指保持相同状态的主体转移。[2]   除了开源软件外,我们还能经常听到“自由软件”这一词。自由软件指经过作者同意或软件版权所有者授权,赋予了用户运行、拷贝、发行、学习和改进软件自由的软件。这里的“自由”指的是在软件使用、获得及修改源代码、复制和推广上的自由。自由软件的发行遵循Copyleft原则(信息共享、源代码共享)。“自由软件与开源软件本质区别体现在:软件作品作者按许可证对被许可人授予权利的宽严、松紧的程度不同;自由软件许可证是对被许可人权利限制最为严紧的”(陆首群)。   2.将开源软件引入高校教育中的意义   2.1节省教育投资。   使用开源软件的主要优势之一就是降低教育投资。伴随着教育信息化的推进,高校在软硬件设施方面的投资在逐步加大。《计算机软件保护条例》实施后,高校在使用商业软件时要支付不菲的软件使用许可证费,而使用开源软件可以自由复制,从而可以节省教育投资。同时,由于开源软件给予了用户极大的自由,高校可以自己定制开发符合需要的软件。 ??? 2.2促进计算机教育的发展。   对于高校的计算机教育来说,开源软件是十分有力的工具和珍贵的资源。由于商业软件版权及源代码不公开的原因,高校在计算机教育的某些方面只能流于“表面”,无法深入与详细介绍软件的设计及开发。开源软件源代码开放,将知识与产品融于一身,因此在计算机教育方面具有较强的实例性与导向性。同时,网络上众多开源社区的存在,更加能激发学生积极参与、钻研开源软件的项目开发。   2.3丰富高校文化建设。   开源软件产生之初的目的就在于“信息共享、源代码共享”,这正与高校追求自由与崇尚开放的校园文化相吻合。高校是人类文明的传承与守护者,担负着培育人才、弘扬先进文化的重任。办大学就是办文化、造氛围,营造高品质文化氛围,让学生在这种氛围中思考、感悟、理解,净化灵魂,升华人格,完善自己。[3]推广开源软件,有利于高校保持文化的先进性,培养学生的创新性,丰富校园的文化建设。   2.4引领开源潮流。   “自由和开源软件全球影响调研(FLOSSWorld)”项目研讨会公布了我国开源软件的使用情况,调研结果表明:政府结构使用开源软件比例不足20%,科研机构不足25%,教育机构不足30%,使用情况不容乐观。[4]中国应当抓住开源软件兴起的机遇,利用巨大的内需市场和丰富的人才资源,实现软件业的跨越式发展(倪光南)。高校学习氛围较为宽松,思想具有前瞻性,且高校师生具有接触开源软件的技术水平与能力素质。我国应当以高校为切入点推行开源软件的应用,以促进软件业的快速发展。   3.开源软件在高校教育中的应用情况   开源软件在教育中的应用按照应用环境分为桌面应用和服务器应用。其中桌面应用包括课程教育和日常办公两方面。服务器应用一般应用在网站建设、校园论坛、课程管理系统、教师Blog和学科知识库等。以下是开源软件在高校中的几个典型应用:   3.1将开源软件作为一些专业的必修课。   如Linux软件以其经济、易用及安全性为大家所熟知,目前许多高校某些专业的必修课都开设了Linux课程,同时一些与Linux有关的俱乐部、Linux实验室也相继建立起来。   3.2利用开源软件构建网络教学系统。   有学者提出利用OSS(Open Source Software)构建网络教学平台:Linux redhat9.0操作系统下基于Apache1.3.29+MySQL3.23.58+PHP4.3.4环境开发,其中Linux是开源操作系统软件,Apache是开源Web服务器软件,MysQL是开源数据库软件,PHP是开源的开发语言。开发环境调试

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档