请教关于DOS,Windows,Linux,Unix系统的问题!
DOS和windows是微软的。
DOS是微软早期的系统,功能强大,但主要是CLI(命令行界面)。我记得好像没有GUI(图形界面)。
Windows你应该从名字就知道了,windows系统主要是GUI,因为DOS很小,所以经常在windows上安装DOS。
因为DOS和windows都是操作系统,我理解是一个级别的,但是DOS主要基于CLI(命令行界面),而windows主要基于GUI。
如果从时间顺序上可以理解,Windows是基于DOS系统的。
Linux Unix
早在linux出现的20年前,就有一个相当成熟的操作系统,那就是unix。按时间顺序,Unix是linux的老大哥。
Unix不开源,linux开源。linux是一个优衣库,优衣库也是开源的,Linux基于优衣库:minix。
Minix的作者:Andrew Tanenbaum教授(谭宁邦)。他是Unix教授。因为UNIX是闭源的,所以他在不参考任何Unix代码的情况下,写了一个类似Unix的系统:Minux。
所以linux是和Unix一样的系统,但是也有自己的内核,和Unix不存在专利纠纷。
总结一下,有点乱:
首先是UNIX,用于大型机。后来UNIX封闭了它的源码,人们使用它就好像在编写一个更像UNIX的系统,于是UNIX Like出现了(Minix就是这么来的)。
后来Torvalds根据minix写了linux,Linux就诞生了。
所以:DOS和windows是微软的操作系统。
有许多Unix公司,如SUN HP-UX。
Linux也有很多家:Centoson Bantusue。
而且Linux完全兼容Unix,所以Linux和Unix没有太大区别。
一般来说,软件并不直接通用于各种操作系统。一般来说,软件只有在不同操作系统之间移植后才能使用。
关于每个操作系统的详细描述,可以去百度的词条,下面是相应的链接:
DOS:/subview/365/7971327 . htm?fromId=576065
Windows:/view/46646.htm?fromId = 4821 & amp;重定向=seachword
Linux:/view/1634.htm
Unix:/view/8095.htm