[摘要]开放源码和开放课件已经成为软件开发和高等教育的国际现象,两者对计算机教育产生的影响更加引人关注。本文概述了开放源码和开放课件发展的历史必然性,对两者的异同之处进行了详细阐述,并比较研究了开放源码与开放课件对计算机教育产生的深刻影响,提出了一些可供借鉴的思考。
[关键词]开放源码;开放课件;知识共享;计算机教育
一、引言
如果说过去的九十年代是电子(Electronic)的十年,当前的十年则可以称为开放(Open)的十年。开放源码正在深刻影响现代软件开发,而开放课件在可预见的将来也必会影响到高等教育。二者所带米的变革必将在高等教育,尤其是计算机专业教育中以特定方式逐渐显露出来。
开放源码(Open Source)来源于自由软件的指导方针。自由软件(Free Software)赋予使用者四种自由:①不论目的为何,有使用该软件的自由。②有研究该软件如何运作的自由,并且改写该软件以符合自身需求。③有重新散布该软件的自由。④有改善再利用该软件的自由,并且可以发表改写版供公众使用。也就是说,使用者必须能够自由地、以不收费或是收取合理的散布费用的方式、在任何时间再散布该软件的原版或是改写版在任何地方给任何人使用。(剩余2255字)