服务器 ( Server ):提供 Internet 一种以上的网络服务的主机,例如 yahoo 提供的是 WWW 的服务,那么 yahoo 就可以称之为 服务器 了!那么,你自己架设一台 mail server 呢?呵呵!那也是一个小型的服务器啰!所以,你必须要清楚的知道,服务器是有规模大小之分的!目前一部 Linux 上面就可以架设多个服务器软件啰!例如 WWW 服务器的 Apache 软件、 FTP 服务器的 Wu-ftp 软件等等的;
工作站 ( Workstation ) :基本上,工作站可以视为仅提供一群特定人士,作为数值分析、科学用途的机器。例如我们研究室有一部 Sun 的机器,他仅提供我们研究室内部几部计算机的联机,当我们有需要使用到 Fortran 这个程序语言时,就联机进入 Sun 这部机器,并在上面进行我们所需要的计算工作!这个就是工作站啦。而工作站与服务器的差别,大概就在于有没有提供 internet 上面的服务而已,例如,如果我将 Sun 上面的 mail server 开启之后,那么这部机器就可以称之为服务器 了!同时也是我们的工作站喔!当然,更广义的定义是,只要是没有对 Internet 上面提供网络服务的,那就是工作站了!这当然也就包含所谓的终端机!
终端机 ( Terminal ) :简单的说,就是 end-user ( 就是你啦 ) 前面的那部计算机!呵呵,例如我都是使用我的工作机 ( Windows ) 连上我们的主机来工作,那么这一部 Windows 的计算机,就可以称为 terminal 机器啰!不过,更狭义的来说,『终端机』本身应该是不具备任何可以作业的软件的,在终端机上面一定要连上 Server 之后,才能进行各项作业!那才是最狭义的终端机啰!例如我们前面说过的!
大致上的分别可以用上面的观点来看!
几个常见的授权模式与定义 说说几个常见的授权模式吧:
GNU General Public License :这个可以由刚刚的说明了解,他主要定义在『自由软件』上面,任何挂上 GPL 授权的软件,需要公布其原始码 ( Open Source ),GPL 有几个主要的大方向: