【vfp精品源码栏目提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。
网学会员整理了vfp精品源码-【精品文献】基于自由软件的计算机教学 - 其它管理文献的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
基于自由软件的计算机教学雷宇 作者简介 雷宇男99年参加工作广州市贸易职业高级中学计算机一级教师。
摘要软件的版权在学校的使用和教学中未有引起足够的重视随着我国加入世贸对知识产权的保护会越来越严格。
自由软件不存在盗版的问题。
自由软件发展的速度十分迅速在可用性和易用性上都有极大的提高。
基于自由软件的教学平台费用十分低廉。
这些原因将会促进基于自由软件的计算机教学的发展。
关键词自由软件 计算机教学 版权 许可证 GNU Linux 1 什么是自由软件 自由软件是GNU工程的产物。
GNU工程开始于1984年由Richard Stallman发起其目的是开发一个类似Unix的并且是自由的完整的操作系统——GNU系统。
当时Unix是比较成熟而流行的操作系统因此Richard Stallman选择做一个与Unix兼容的操作系统。
一个操作系统不仅仅意味着一个内核还就包括指令处理器、汇编程序、编译器、解释编辑器和各种应用软件这样容易被移植而且Unix用户可以方便地转移过来。
到90年代GNU已经发现或者完成了除了内核之外的所有主要成分。
而Linux一个自由的内核由Linus Torvalds开发了。
把Linux和几乎完成的GNU系统结合起来就构成了一个完整的操作系统一个基于Linux的GNU系统。
GNU工程采用GNU通用公共许可证GPL力图保证共享和修改自由软件的自由——保证自由软件对所有用户是自由的。
自由软件FREE SOFTWARE的FREE指的是自由而不是价格上的免费。
采用GPL的软件一定是开放源代码可以自由复制分发可以自由进行研究和改写源代码并要求在提供软件时要让使用者知道有这些权利。
修改后的自由软件仍然要遵守GPL确保自由软件不被某些人或公司据为己有。
为了避免法律上的纠纷所有的自由软件都注明不提供任何类型的担保全部的风险如程序的质量和性能问题都由使用者来承担。
如果程序出现缺陷使用者承担所有必要的服务修复和改正的费用。
自由软件并不是反商业的只不过是换一种商业方式进行赢利。
作者可以在分发软件或提供服务时收取费用。
1 例如最大的Linux厂商RedHat就提供软件集成、开发和各种服务并从中赚取利润。
GPL与传统的COPYRIGHT是完全不同的由于自由软件允许自由复制分发所以自由软件是不存在盗版问题相反在Stallman看来这体现了人与人之间的互助美德。
2 自由软件的现状 自由软件现时已经发展得比较成熟。
在Internet服务器中已经有很大数量的网络服务器使用Linux操作系统加上免费的Apache网站服务器和MySql数据库用php或python作为开发语言构成了开发和实施高性能Web应用的重要平台。
Netcraft调查3千多万个网站后显示到2002年8月为止采用Apache为Web Server的占了总体的67第二名的Microsoft的只有25。
2 但在个人计算机的操作系统、应用软件和办公等桌面应用方面自由软件和Linux的普及率远远比不上Windows。
造成这种现状的原因主要有三个一、自由软件采用的是类似Unix的操作系统Linux个人机的用户对此不熟悉自由软件发展的早期操作界面和办公软件的数量都较少不能吸引一般的用户更换系统。
二、用户的使用习惯也有很大的关系系统和软件的改变毕竟需要重新学习需要一定的时间和精力。
三、大量的文档是用微软Office格式进行保存改变系统和办公软件后能否继续使用也是很多人顾虑的问题。
实际上Linux为操作系统现时已经出现了优秀的图形操作界面如Gnome和KDE在可用性和易操作性上并不比Windows界面差并且对中文的支持也开始完善。
RedHat7.3中在安装的过程中已经可选择中文。
在最常用的办公软件方面Abiword、Gnumeric、Kword和OpenOffice等自由软件可涵盖微软Office的大部份功能对Word、Excel文档都可直接打开和保存。
3 在www.gnu.org的自由软件目录中已经列出了上千种自由软件并且还在不断发展增加中。
这些是自由软件能应用于教学的重要因素。
3 自由软件与教学的需要 采用基于自由软件的计算机教学能否满足教学的需要这是中专计算