LINUX和UNIX的关系是什么?

请问哪个是开放源代码的?哪个是免费的?RED HAT是属于LINUX还是UNIX?SUN的Solaris系统是基于其上的吗?哪个先问世的?哪个是可以称做操作系统?他们是包含关系还是并列的?
请针对问题简单回答下,谢谢.

Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intel x86系列CPU的计算机上。这个系统是由全世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。

UNIX是历史最悠久的通用操作系统。1969年,美国贝尔实验室的K.Thompson和D.M.Ritchie在规模较小及较简单的分时操作系统 MULTICS的基础上开发出UNIX, 当时是在DEC的PDP—7小型计算机上实现的,1970年正式投入运行。

系统内核的路由转发

Linux操作系统嵌入了TCP/IP协议栈,协议软件具有路由转发功能。路由转发依赖作为路由器的主机中安装多块网卡,当某一块网卡接收到数据包后,系统内核会根据数据包的目的IP地址,查询路由表,然后根据查询结果将数据包发送到另外一块网卡,最后通过此网卡把数据包发送出去。此主机的处理过程就是路由器完成的核心功能。

以上内容参考:百度百科-Linux

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-06

    简单地说,Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intel x86系列CPU的计算机上。这个系统是由全世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。

    

    区别和联系

  Linux和UNIX的最大的区别是,前者是开发源代码的自由软件,而后者是对源代码实行知识产权保护的传统商业软件。这应该是他们最大的不同,这种不同体现在用户对前者有很高的自主权,而对后者却只能去被动的适应;这种不同还表现在前者的开发是处在一个完全开放的环境之中,而后者的开发完全是处在一个黑箱之中,只有相关的开发人员才能够接触的产品的原型。

  Linux 的源头要追溯到最古老的UNIX。1969年,Bell实验室的Ken Thompson开始利用一台闲置的 PDP-7计算机开发了一种多用户,多任务操作系统。很快,Dennis Richie加入了这个项目,在他们共同努力下诞生了最早的UNIX。Richie受一个更早的项目——MULTICS的启发,将此操作系统命名为 Unix。早期UNIX是用汇编语言编写的,但其第三个版本用一种崭新的编程语言C重新设计了。C是Richie设计出来并用于编写操作系统的程序语言。通过这次重新编写,Unix得以移植到更为强大的 DEC PDP-11/45与11/70计算机上运行。后来发生的一切,正如他们所说,已经成为历史。Unix从实验室走出来并成为了操作系统的主流,现在几乎每个主要的计算机厂商都有其自有版本的Unix.

  Linux起源于一个学生的简单需求。Linus Torvalds,Linux的作者与主要维护者,在其上大学时所买得起的唯一软件是Minix. Minix是一个类似Unix,被广泛用来辅助教学的简单操作系统。Linus 对Minix不是很满意,于是决定自己编写软件。他以学生时代熟悉的Unix作为原型, 在一台Intel 386 PC上开始了他的工作。他的进展很快,受工作成绩的鼓舞,他将这项成果通过互连网与其他同学共享,主要用于学术领域。有人看到了这个软件并开始分发。每当出现新问题时,有人会立刻找到解决办法并加入其中,很快的, Linux成为了一个操作系统。值得注意的是Linux并没有包括Unix源码。它是按照公开的POSIX标准重新编写的。Linux大量使用了由麻省剑桥免费软件基金的GNU软件,同时Linux自身也是用它们构造而成。

  另外两大区别:

  1) UNIX系统大多是与硬件配套的,而Linux则可运行在多种硬件平台上.

  2) UNIX是商业软件,而Linux是自由软件,免费、公开源代码的.

第2个回答  2006-08-19
UNIX是历史最悠久的通用操作系统。1969年,美国贝尔实验室的K.Thompson和D.M.Ritchie在规模较小及较简单的分时操作系统 MULTICS的基础上开发出UNIX, 当时是在DEC的PDP—7小型计算机上实现的,1970年正式投入运行。此后数年,UNIX一直是一个限于在AT&T内部使用的操作系统。 1971年,发展出以 PDP-11/20汇编语言所写成的V1版,包括最基本的文件系统和一些简单的软件,之后,又经历了一些改进。

而Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intel x86系列CPU的计算机上。这个系统是由全世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。

首先二者都是操作系统。
linux是借鉴 unix的优点或说是核心程序等开发的更贴近现在需要的操作系统。
unix 是针对服务器的,linux 除了针对服务器,也更侧重了大众使用的操作系统。

简单的说linux是unix升级版 就像微软的XP2和95
第3个回答  推荐于2018-03-01
RED HAT是一种linux操作系统
linux有很多种,除了red hat还有红旗,suse等
linux是unix的一个变种,linux的源代码都是公开的,是一种免费的操作系统。
而unix有很多变种,像BSD,Solaris等,不过都不是免费的。
这几个都是操作系统。本回答被提问者和网友采纳
第4个回答  2006-08-19
LINUX是免费的,RED HAT是属于LINUX,SUN的Solaris系统是UNIX,全是操作系统!UNIX不适合于PC而多用于服务器!

linux与unix的关系
unix是linux的爹,linux兼容unix的软件 linux和unix的系统接口都是一样的,但是具体实现不一样.linux开源,unix不开源.

linux和unix的关系是什么
1. UNIX操作系统是Linux灵感来源和设计基础。Linux是在1991年由林纳斯·托瓦兹(Linus Torvalds)开发的,它遵循了UNIX的设计原则和标准,但并非直接源自UNIX系统。2. 学习和掌握Linux后,用户会发现许多概念和命令在UNIX系统中同样适用,因为两者共享许多相似之处。这种相似性使得从Linux迁移到UNIX变得相对容...

linux和unix的关系是什么
linux是unix的一个分支。linux和unix都是基于unix系统的衍生版本,它们都继承了unix的核心特性,但又各具特色,linux在unix的基础上增加了更多的自由和开放,使得用户可以更加自由地定制和修改系统,而unix则更加注重稳定性和安全性,适合在企业级环境中使用。

linux和unix的关系是什么
Linux和Unix是操作系统,它们之间的关系可以总结为:Linux是Unix的一个分支或变种,它继承了Unix的许多核心特性和哲学,但在实现、许可证和社区方面有所不同。Unix起源于20世纪70年代,由AT&T的贝尔实验室开发,是计算机历史上最早出现的分时操作系统之一。由于其稳定性、安全性和高效性,Unix在学术界、企业...

linux和unix的关系是什么
UNIX是Linux的前身,Linux是根据UNIX写出来的。之所以要介绍它们的关系,是因为要告诉读者,在学习的时候,其实Linux与UNIX有很多的共通之处,简单地说,如果你已经熟练掌握了Linux,那么再上手使用UNIX会非常容易。UNIX系统大多是与硬件配套的,也就是说,大多数UNIX系统如AIX、HP-UX等是无法安装在x86服务...

unix和Linux有什么关系
先有的unix,后有的linux,linux是unix的一个分支(不是直接由unix繁衍而来,但是linux的父亲完全是仿照unix写的),属于类unix,因为开源且好用,所以出名。可以这么理解,unix是爹,linux是众多有出息的儿子之一(来自知友一把刀的回答)

linux和unix的关系是什么
1. Linux和Unix的关系可以追溯到1983年,当时Linux的创造者Linus Torvalds开始开发Linux内核,他是受到了Unix操作系统的启发。2. Linux是从Unix系统中分离出来的一个独立操作系统,它遵循了Unix的设计原则和大部分的API接口,但是它并不是Unix系统的直接副本。3. Unix系统是一种商业操作系统,它由AT&T和...

linux与unix是什么关系
Linux与Unix之间的关系可以这样阐述:Linux是一种免费且可以自由传播的类Unix操作系统,它主要运行在基于Intel x86系列CPU的计算机上。Linux是由全球各地的成千上万名程序员共同设计和开发的,他们的目标是为了创建一个不受商业软件版权限制、全球范围内可以自由使用的Unix兼容操作系统。Linux与Unix主要有两个...

linux与unix是什么关系
简单地说,Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intel x86系列CPU的计算机上。这个系统是由全世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。另外两大区别:1) UNIX系统大多是与硬件配套的,而Linux...

linux与unix的关系
Linux是开发源代码的自由软件,用户对前者有很高的自主权,在实际的的开发是处在一个完全开放的环境之中;而unix是对源代码实行知识产权保护的传统商业软件,用户的开发完全是处在一个黑箱之中,只有相关的开发人员才能够接触的产品的原型;2、两者的运行的平台不一样:Linux可以运行在多种硬件的平台上...

相似回答