1.Unix 和 Linux之间有什么关系?
Unix系统的硬件支持要多于Linux,运行Linux要比Unix系统的PC机硬件要求低;Unix系统是一个付费系统,在日后的使用中还会有一些的支付费用,而Linux系统是一个免费的系统,随时可在网络上进行下载;许多PC机上安装运行Linux系统要优于在工作上安装运行商用Unix系统,可以节省很多经费,更符合用户需求;Linux系统的开发是完全开放的,可以任由人员进行学习,研究,操作。Linux系统是开发源代码的一个比较自由的软件,而Unix系统却比较封闭;Unix适用于商用,Linux则是一个比较自由的软件。
2. BSD是什么? 我们通常说的FreeBSD、NetBSD和BSD又有什么关系呢?
BSD是是Unix的衍生系统,偏向于自由开发,发布者为比尔·乔伊。可以说BSD在Unix的基础上不断地衍生了很多变形的Unix为开发者及使用者使用。网址:http://baike.baidu.com/view/209692.htm
BSD经过6次对系统的调教更新,不断完善,最终发布BSD4.4to4.4line2,而之前较为成功的BSD4.3tahoe则为一个把开放源系统。
FreeBSD同样也是一各Unix操作系统,但是freeBSD系统是基于BSD、386BSD、BSD4.4共同衍生的一款操作系统。网址:http://baike.baidu.com/view/21459.htm
NetBSD是BSD4.4line2操作系统的衍生系统,是一款免费的可移植平台的操作系统,NetBSD操作系统操作简单,设计精巧,代码比较完整规范。网址:http://baike.baidu.com/view/288469.htm
3. Unix许可证禁止在大学使用Unix源码是哪一年,随后就出现了两个重要的Unix版本线,分别是什么呢?
Unix许可证禁止在大学使用Unix源码是在1979年的V7版本开始的。由于在20世纪70年代,AT&T公司发现了Unix系统潜在的商业价值,为了保护利益的存在,使Unix慢慢走向了商用。
随后出现的两个重要的Unix版本线第一个就是BSD,第二同样是AT&T公司System V。
4. AIX, Solaris, HP-UX, IRIX这些Unix都是哪些公司开发的呢?它们是基于哪个分支的UNIX衍生(第3题中的两个版本线)?
AIX是IBM基于AT&T公司的Unix System V操作系统研发的一套类似Unix的操作系统。网址:http://baike.baidu.com/view/349664.htm
Solaris也是Unix操作系统的衍生系统,属于混合开源软件。网址:http://baike.baidu.com/item/Solaris/3517
HP-UX是惠普9000系列服务器的操作系统。网址:http://baike.baidu.com/view/58963.htm
IRIX是硅谷图形公司开发的一套系统,其是基于System V与BSD研发的一套操作系统。网址:http://baike.baidu.com/view/3373083.htm
5. 请把GNU 和 GPL 这两个概念搞明白,请用最简短的话描述一下。
GNU为了能够与Unix系统实现接口,不断开发研发了许多开放性、自由的操作系统,实现开发者的合作互助团结协作的精神。
GPL通用公共许可证:给予研发者、使用者在自由系统中的一个授权许可证。
6. GPLv2 和 GPLV1比有哪些变化呢?
GPLv2与GPLv1相比,同样是防止一些阻碍自由软件的行为,但是V2的要求基于V1要更加严格。V1的要求发布者如果发布了可以执行的二进制代码,必须发布可读的源代码,其次在GPL许可中不得添加任何限制条件。V2中在V1的基础上,为了使用者的真正自由,更加提高了了发布者的要求,使得发布者发布的代码必须完全处于自由,公开,认知度高的情况下才可以发布1.