千家信息网

UNIX和Linux之间有什么关系?

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,1.UNIX和Linux之间有什么关系?答:1969年UNIX诞生于Bell实验室,是一种多用户多任务操作系统。最早是用汇编语言写的,之后用C语言重写。UNIX对硬件依赖性强,是一种非开源的商业操作系
千家信息网最后更新 2026年11月01日UNIX和Linux之间有什么关系?

1.UNIX和Linux之间有什么关系?

答:1969年UNIX诞生于Bell实验室,是一种多用户多任务操作系统。最早是用汇编语言写的,之后用C语言重写。UNIX对硬件依赖性强,是一种非开源的商业操作系统。

Linux是1991年一个芬兰研究生Linus写的一个类UNIX操作系统,Linux一出现就表现出强大的生命力,它可以运行在多种硬件平台上。后来Linus把源码公布出来,得到了很多人的支持,逐渐成为了基于GPL协议的GNU自由软件,免费且开源发展迅速。

2.BSD是什么? 我们通常说的FreeBSD、NetBSD和BSD又有什么关系呢?

答:BSD(Berkeley Software Distribution,伯克利软件套件)最早是1977年由美国加州大学伯克利分校开发和发布的UNIX衍生系统,之后更多的变形出来,逐渐形成了类UNIX操作系统的一个分支--BSD UNIX。

FreeBSD和NetBSD是BSD家族中的两个成员。FreeBSD是从386BSD的基础上发展起来的,针对Intel 80386芯片的一种BSD版本。在免费BSD中名声最大,在x86机器上运行的最好,兼容性最好,支持的外设最多。稳定性出众、安装简易方便。

NetBSD也是一种免费的、基于BSD的最轻便的操作系统。能够在46种之多的不同硬件平键架构上很好的运行,是嵌入式系统的最佳选择,也可以运行在工作站上。

3.Unix许可证禁止在大学使用Unix源码是哪一年,随后就出现了两个重要的Unix版本线,分别是什么呢?

答:从1979年UNIX的版本V7开始,UNIX的许可证开始禁止大学使用UNIX源码,包括在授课中学习。到了1980年,有两个最主要的UNIX版本线,一个是Berkeley的BSD UNIX,另一个是AT&T的UNIX。

4.AIX, Solaris, HP-UX, IRIX这些Unix都是哪些公司开发的呢?它们是基于哪个分支的UNIX衍生(第3题中的两个版本线)?

答:AIX(Advanced Interactive eXecutive)是IBM公司基于AT&T UNIX System V开发的一套类UNIX操作系统;

Solaris是Sun公司基于Berkeley的BSD UNIX开发的类UNIX操作系统;

HP-UX是惠普公司基于AT&T UNIX System V开发类UNIX操作系统,与IBM的AIX相似;

IRIX是硅谷图形公司基于AT&T UNIX System V和BSD UNIX共同开发的类UNIX操作系统。

5. 请把GNU 和 GPL 这两个概念搞明白,请用最简短的话描述一下。

答:GNU的全称是GNU's Not Unix(GNU不是UNIX),这种递归定义,是开源软件的幽默。GNU是一个自由软件工程项目。自由不代表免费,你可能需要支付一定的费用。不论是否免费,一旦你得到了软件,你在使用中就拥有三种特定的自由。首先是复制程序并且把它送给你的朋友或者同事的自由;而后是通过获取完整的源代码,按照你的意愿修改程序的自由;最后是发布软件的改进版并且有助于创建自由软件社团的自由。(如果你重新发布 GNU软件,你可能对分发拷贝这项体力劳动收费,也可能不收费。但是必须依然是GNU软件)。

GPL (General Public License )是GNU通用公共许可证。概括说来,GPL包括下面这些内容:软件最初的作者保留版权;其他人可以修改、销售该软件,也可以在此基础上开发新的软件,但必须保证这份源代码向大众开放;经过修改的软件仍然要受到GPL的约束--除非能够确定经过修改的部分是独立于原来作品的;如果软件在使用中引起了损失,开始人员不承担相关责任。

6. GPLv2 和 GPLV1比有哪些变化呢?

答:GPLv1是最初的版本,发布于1989年1月,其目的是防止那些阻碍自由软件的行为,而这些阻碍软件开源的行为主要有两种(一种是软件发布者只发布可执行的二进制代码而不发布具有源代码,一种是软件发布者在软件许可加入限制性条款)。因此GPLv1规定,如果发布了可执行的二进制代码,就必须同时发布可读的源代码,并且在发布任何基于GPL许可的软件时,不能添加任何限制性的条款。

GPLv2 在GPLv1基础上所做的最大的改动就是增加了"自由还是死亡"(Liberty or Death)的条款。该条款规定,如果发布源于GPL的软件时,只能以二进制代码的形式发布软件,那么他将根本无权发布该软件。

GPLv3 发布于2007年6月29日。在所进行的修改中最重要的有四个:解决软件专利问题;与其他许可证的兼容性;源代码分割和组成的定义;解决数字版权管理 (DRM) 问题。


软件 系统 自由 操作系统 开发 版本 两个 公司 源代码 许可证 运行 二进制 代码 基础 大学 条款 源码 硬件 最大 重要 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 广东万易互联网科技有限公司惠州分公司 广东猪兼强互联网科技有限公司 互联网金融监管科技数据 深圳科技互联网 北京互联网科技 青岛互联网科技公司 齐家互联网科技 银优互联网科技有限公司 菲比寻常互联网科技 多迪互联网科技有限公司 受益于互联网科技的高速发展 宁夏科技产业互联网案例 浙江互联网科技研学营 上海科技产业互联网平台 沐思想互联网科技有限公司 江苏苏星互联网科技有限公司 互联网与数字科技关系 世界互联网科技成果奖 长沙易易互联网科技有限公司 伍佰万互联网科技是干嘛的 广东万易互联网科技有限公司惠州分公司 美国互联网保险保险科技 南京欣网互联网科技 大白互联网科技 四川狮子座互联网科技 老年人脱离互联网科技的作文 中盈科技互联网信息有限公司 茂名市互联网科技产业园 怎样加入科技互联网 互联网营销推广黑科技
0