Linux,Windows NT,OS/2,Mac的比较
无意间在百度知道搜到一些老旧系统的历史渊源,收藏下。
由于帖子是 2008 年的,所以对于 macOS 的描述不太准确,不过也很牛了,那时候还没 iPhone 呢吧:)
原文在这里
首先是平台
Linux、Windows NT、OS/2都是运行于 i386 平台的
Mac 有2个版本 早期的 10.3.x 之前以及 10.3.x 版本仅仅适合 PowerPC 平台, 10.4.x-10.5.x 也就是Tiger和Leopard这两个分别有PowerPC和i3862个平台的版本了
其实把这四个系统列在一起,一是不公平,二是没有意义。当然,如果说把 WindowsNT 看做已经消失的 Windows NT 4.0 操作系统的话,哪么他也就配和OS/2在历史的角落里聊天,完全没有市场前景这些词汇,如果作为当前使用NT内核的Windows的统称,比如:XP、Vista 以及下一代的 Windows7 , 那么可以毫不犹豫地说,它的市场最大 前景最好,因为桌面平台占有率问题,这个是雷打不动的。
Linux来讲,只能说在不停的蓬勃发展,在服务器和嵌入式领域有用最为广阔的市场和前景。
Mac OS ,基本只能作为桌面平台来看待,而且由于只能运行于苹果自家主机的局限,只能说他拥有一批稳定的客户,前景并不是非常广阔(虽然现在的破解版的苹果系统可以装在任何支持sse2sse3指令集的i386平台之上, 但是驱动不完善和稳定性问题 并不具备可操作性)
下面讲异同
从关系来讲
Linux和MacOS是同一源头 ,都是属于类UNIX系统家族 ,Linux基于GNU的内核和大量开源软件构成了丰富多彩的发行版, MacOS是基于DarwinBSD的类UNIX发行版, 不过不开源, 但是由于类UNIX的好处 ,同样也可以使用大量的GNU的开源软件。
Windows NT和OS/2是一个系列,具体的参考下面的资料
Windows NT 和 OS/2已经淹没再历史的尘埃中 已经没有未来了,简单介绍下。
OS/2
OS/2是Operating System 2的缩写,意思为第二代的操作系统。在DOS于PC上的巨大成功后,以及GUI图形化界面的潮流影响下,IBM和Microsoft共同研制和推出了OS/2这一当时先进的个人电脑上的新一代操作系统。最初它主要是由Microsoft开发的,由于在很多方面的差别,微软最终放弃了OS/2而转向开发Windows“视窗”系统。OS/2则由IBM独自开发,在发行了若干个版本后,最大规模的发行版本是于1994年发行的OS/2 Warp 3.0,是取名一个电影中的角色名称,这个版本是第一个运行于X86体系的PC之上的32位操作系统,早于微软的Windows 95上市。Warp改进了按照界面和加强了对外设的驱动支持,还随系统包含了一组名为“Bonus Pak”,里面有12种应用程序,如字处理和传真软件等等。随后的升级版本是OS/2 Warp 3 Connect——一个加强了网络支持的版本。而代号MerlinOS/2 Warp 4,这是最后一个公开发行的OS/2的版本。在与Windows的竞争中,OS/2最终失败了。随后IBM也发行了若干个版本的升级,但仅仅是小范围的使用。据说在金融和银行等行业中,有部分系统依旧在使用OS/2。
Windows NT
Microsoft Windows NT(New Technology)即视窗NT是由微软公司发行的操作系统。
Windows NT是基于OS/2 NT的基础编制的。OS/2是由微软和IBM联合研制,分为微软的Microsoft OS/2 NT与IBM的IBM OS/2。协作后来不欢而散,IBM继续向市场提供先前的OS/2版本,而微软则把自己的OS/2 NT的名称改为Windows NT,即第一代的Windows NT 3.1。Windows NT是纯32位操作系统,采用先进的NT核心技术。NT即新技术(New Technology)。
其最终版本是 Windows NT 4.0 SP6
然而 , 从Win2000开始的Windows 系统基本上都是在NT内核基础上发展而来 按其内部版本号分别是:
- Microsoft Windows 2000 (Windows NT 5.0) (1999)
- Microsoft Windows XP (Windows NT 5.1) (2001)
- Microsoft Windows Server 2003 (Windows NT 5.2) (2003)
- Microsoft Windows Vista (Windows NT 6.0) (2006)
- Microsoft Windows Server 2008 (Windows NT 6.1) (2008)
- Microsoft Windows 7 (Windows NT 7.0) (2010) (开发中)