共享、免费和自由软件

Author: 小美 Date: 2000年 第31期

  共享软件(shareware)由开发者提供软件试用程序拷贝授权,该程序拷贝有一定的使用期限,或只提供软件的部分功能,或无法进行商业上的用途。用户在试用该程序拷贝一段时间之后,必须向开发者交纳使用费用才能继续使用该拷贝或得到软件的全部功能拷贝,开发者则提供相应的升级和技术服务。
  免费软件(freeware)通俗地说就是开发者免费让用户使用的软件,一般不提供程序的源代码。
  自由软件(free software)的英文是“Free Software”,因此有人认为自由软件就是免费软件,这种说法是不对的,自由软件绝不是“免费”软件。广义的自由软件是指允许任何人使用、拷贝、修改、分发(免费或收费)并提供源代码的软件。狭义的自由软件是指遵循由美国FSF制订的GPL(通用公共许可证)版权协议的计算机软件作品。自由软件也有版权。自由软件最有价值的是,它拥有开放式源代码,它有别于一般的商业软件,使用起来更加安全、更加符合人意。而且由于源代码公开,通过阅读和使用已有的源代码,软件开发人员可以看得更高更远,少走重复之路。最经典的自由软件有:网络操作系统Linux、电子邮件服务器Sendmail、WWW服务器Apache、因特网域名解析系统bind、通用网关接口编程语言Perl。正是这些自由软件支撑着全球最大的计算机通信网络———Internet的可靠持续运行。