操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。 操作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。操作系统的功能包括管理计算机系统的硬件、软件及数据资源,控制程序运行,改善人机界面,为其它应用软件提供支持,让计算机系统所有资源最大限度地发挥作用,提供各种形式的用户界面,使用户有一个好的工作环境,为其它软件的开发提供必要的服务和相应的接口等。实际上,用户是不用接触操作系统的,操作系统管理着计算机硬件资源,同时按照应用程序的资源请求,分配资源,如:划分CPU时间,内存空间的开辟,调用打印机等。
操作系统
OperatingSystem
OS
内核、驱动程序、接口库、外围
对于大部分的网友可能这个操作系统已经很陌生了,DOS是一个老菜鸟才会只用的操作系统,但是就在现在Windows操作系统横行天下的时候还是有很多人对DOS还是情有独衷。
所谓DOS,其全称是Disk Operation System,中文意思是磁盘操作系统。DOS是1985~1995年的个人电脑上使用的一种主要的操作系统。由于早期的DOS系统是由微软公司为IBM的个人电脑开发的,称为MS-DOS,因此后来其他公司生产的与MS-DOS兼容的操作系统,也延用了这个称呼,如PC-DOS、DR-DOS等等。
1995年以后,微软公司出于商业利益等方面的原因,决定放弃MS-DOS。当时,DOS已有许多种,除MS-DOS以外,还有PC-DOS,DR-DOS,FreeDOS等,但是由于受到微软的挤压,所以使用的人数并不是很多,而大多数用户都在使用MS-DOS。
由于微软彻底放弃了MS-DOS,而转以开发Windows,引起了广大DOS使用者和爱好者的不满。而且,大家通常所使用的Windows 9x也只是DOS下的一个大型程序罢了,如果没有DOS的支持,它根本无法运行。但也由此可见DOS的功能其实是非常强大的,以及DOS软件拥有巨大的开发潜能,因为像Windows那样强大的DOS增强程序都可以编出来。
1981年,MS-DOS 1.0作为IBM PC的操作系统进行捆绑发售,支持16k内存及160k的5寸软盘。在硬件昂贵,操作系统基本属于送硬件奉送的年代,谁也没能想到,微软公司竟会从这个不起眼的出处开始发迹。到了1982年时,在1.0的基础上支持了双面磁盘。
1983年MS-DOS 2.0随IBM XT发布, 扩展了命令,并开始支持5M硬盘。同年发布的2.25对2.0版进行了一些bug修正。
1984年,MS-DOS 3.0增加了对新的IBM AT支持,并开始对部分局域网功能提供支持。两年之后,MS-DOS 3.2 支持了720K容量的5寸软盘。随后的一年,MS-DOS 3.3 支持了IBM PS/2设备及1.44M的3寸软盘,并支持其他语言的字符集。
1988年,MS-DOS 4.0 增加了DOS Shell 操作环境,并且有一些其他增强功能及更新。
1991年,MS-DOS 5.0发行,增加了DOS Shell功能,增强了内存管理和宏功能。
1993年,MS-DOS 6.x 增加了很多GUI程序, 如Scandisk、Defrag、Msbackup等,增加了磁盘压缩功能,增强了对Windows 的支持。
1995年,MS-DOS 7.0 增加了长文件名支持、LBA大硬盘支持。这个版本的DOS并不是独立发售的,而是在Windows 95中内嵌的。之后的MS-DOS 7.1全面支持FAT32分区、大硬盘、大内存支持等,对四位年份支持解决了千年虫问题。
这是MS-DOS的最后一个版本,在其平台上能够运行Windows 9X或ME,在此之后微软开始开发基于起源于OS/2的Windows NT构件的Windows,才成了独立的操作系统。
快捷,熟练的用户可以通过创建BAT或CMD批处理文件完成一些烦琐的任务。
速度快,安全,价格便宜。
与大家熟悉的Windows用户界面和使用习惯不同,Unix是常使用命令运行、极具灵活性的操作系统,目前的产品主要有IBM-AIX,SUN-Solaris、HP-UNIX等。初期接触Unix操作系统,下列的问题几乎是常遇的:由图形界面操作转到以命令行方式操作的不习惯性;在短期内掌握全部命令的困难性;针对同一操作有几个命令的难选择性;不同shell命令格式的易混淆性,等等。根据上述的实际情况,本文遵循“避繁就简、避滥就精,不求详尽、只求适用”的原则,以初学者上机的必经过程为思路,力求用层次分明的浚理和详略得当的阐释,解读该操作系统使用的基本须知内容,以期达到便捷入门和较快精进的目的。
Unix操作系统是一种强大的多任务、多用户操作系统。按照操作系统的分类,属于分时操作系统。早在上世纪六十年代未,AT&T Bell实验室的Ken Thompson、Dennis Ritchie及其他研究人员为了满足研究环境的需要,结合多路存取计算机系统(Multiplexed Information and Computing System)研究项目的诸多特点,开发出了Unix操作系统。目前商标权有国际开发标准组织(The Open Group)所拥有。至今,Unix本身固有的可移植性使它能够用于任何类型的计算机:微机、工作站、小型机、多处理机和大型机等。
美国电话及电报公司、通用电器公司及麻省理工学院计划开发一个多用途、分时及多用户的操作系统,即MULTICS操作系统。1969年2月,贝尔实验室推出这个项目。 贝尔实验室有个叫Ken Thompson的人,他为这个系统写了一个叫“SpaceTravel”的游戏,为了让这个游戏能玩,后来他找来Dennis Ritchie为这个游戏开发一个极其简单的操作系统,即Unix。
1971年,Ken Thompson写了申请报告,申请到了PDP-11/24的机器,第一版Unix出现了。Unix占用了12KB的内存。1973年,Ken Thompson与Dennis Ritchie用高级语言完成了第三版。此时他们将B语言改良成为现在使用的C语言。
1974年7月他们在 the Communications of the ACM发表的“The UNIX Time Sharing System”,是UNIX与外界的首次接触。
1978年,伯克利大学在第六版的基础上,推出了新功能和改进的Unix,开创了Unix的一个分支:BSD系列,同时期,AT&T成立USG将Unix产品商业化,和BSD的Unix相互抗衡,因此Unix就分为System IV和4.x BSD这两大主流
1979年发布的Unix 第七版被称为是“最后一个真正的Unix”,该版本内核只有40KB
多任务、多用户并行处理能力,安全保护机制,功能强大的shell,强大的网络支持,Internet上各种服务器的首选操作系统,稳定性好,系统源代码用C语言写成,移植性强,出售方源代码,软件厂家自己增删。
内核(Kernel)、Shell(外壳)和文件系统。
内核是Unix操作系统的核心,直接控制着计算机的各种资源,能有效地管理硬件设备、内存空间和进程等,使得用户程序不受错综复杂的硬件事件细节的影响。
Shell是Unix内核与用户之间的接口,是Unix的命令解释器。目前常见的Shell有Bourne Shell(sh)、Korn Shell(ksh)、C Shell(csh)、Bourne-again Shell(bash),本文主要以csh和bash为例。
文件系统是指对存储在存储设备(如硬盘)中的文件所进行的组织管理,通常是按照目录层次的方式进行组织。每个目录可以包括多个子目录以及文件,系统以 / 为根目录。常见的目录有 /etc (常用于存放系统配置及管理文件)、/dev (常用于存放外围设备文件)、/usr (常用于存放与用户相关的文件)等。
主要有A/UX,AIX,HP-UX,IRIX,LynxOS,SCOOpenServer,Tru64,Xenix
A/UX是苹果电脑公司所开发的UNIX操作系统,A/UX于1988年首次发表,最终的版本为3.1.1版
AIX是IBM开发的一套UNIX操作系统
Solaris是SUN公司研制的类Unix操作系统。目前最新版为Solaris 10
HP-UXHP-UX是惠普科技公司以SystemV为基础所研发成的类UNIX操作系统
IRIX是由硅谷图形公司以System V与BSD延伸程序为基础所发展成的UNIX操作系统
Xenix是由微软公司在1979年从美国电话 电报公司获得授权,为Intel处理器所开发,后来,SCO公司收购了其独家使用权
主要有386BSD,DragonFly BSD,FreeBSD,NetBSD,NEXTSTEP,Mac OS X,OpenBSD,Solaris
FreeBSD是由经过BSD、386BSD和4.4BSD发展而来的Unix的一个重要分支
NetBSD 是免费的、安全的具有高度可定制性的类Unix操作系统
OpenBSD是从NetBSD衍生出来的类Unix操作系统
DragonFly是以与 FreeBSD 采用的实现方式不同的方式来实现并发、SMP、集群以及其他操作系统特性的 BSD 分支
Mac OS X是苹果公司(原苹果电脑公司)为麦金塔电脑开发的专属操作系统Mac OS的最新版本
Linux是一类Unix计算机操作系统的统称,后面再主要介绍。
Minix是一个迷你版本的类Unix操作系统,其它类似的系统还有Idris,Coherent,和Uniflex等,它是荷兰阿姆斯特丹的Vrije大学计算机科学系的Andrew S. Tanenbaum教授所发展的一个类Unix操作系统。
Linux是一种自由和开放源代码的类Unix操作系统。Linux可安装在各种计算机硬件设备中,从手机、平板电脑、路由器和视频游戏控制台,到台式计算机、大型机和超级计算机。 Linux是一个领先的操作系统,世界上运算最快的10台超级计算机运行的都是Linux操作系统。
严格的来讲,Linux 不算是一个操作系统,只是一个 Linux 系统中的内核,即计算机软件与硬件通讯之间的平台;Linux的全称是GNU/Linux,这才算是一个真正意义上的Linux系统。GNU是Richard Stallman组织的一个项目,世界各地的程序员可以变形GNU程序,同时遵循GPL协议,允许任何人任意改动。但是,修改后的程序必须遵循GPL协议。
Linux 是一个多用户多任务的操作系统,也是一款自由软件,完全兼容POSIX标准,拥有良好的用户界面,支持多种处理器架构,移植方便。
为程序分配系统资源,处理计算机内部细节的软件叫做==操作系统或者内核==。
用户通过==Shell与Linux内核交互。Shell是一个命令行解释工具==(是一个软件),它将用户输入的命令转换为内核能够理解的语言(命令)。
Linux下,很多工作都是通过命令完成的,学好Linux,首先要掌握常用命令。
Linux的出现,最早开始于一位名叫Linus Torvalds的计算机业余爱好者,当时他是芬兰赫尔辛基大学的学生。他的目的是想设计一个代替Minix的操作系统,这个操作系统可用于386、486或奔腾处理器的个人计算机上,并且具有Unix操作系统的全部功能,因而开始了Linux雏形的设计。
Linux操作系统是UNIX操作系统的一种克隆系统。它诞生于1991年的10月5日 Linux 操作系统的诞生、发展和成长过程始终依赖着UNIX 操作系统、MINIX 操作系统、GNU 计划、POSIX 标准和Internet 网络。
1981年IBM公司推出享誉全球的微型计算机IBM PC 在1981-1991年间,MS-DOS操作系统是微型计算机上操作系统的主宰 从1991年4月份起,Linus开始着手编制自己的操作系统。目的是学习Intel 386 体系结构保护模式运行方式下的编程技术 在1991年7月3日发布了第一个与Linux有关的消息 到了1991年的10月5日Linus发布消息,正式向外宣布Linux内核系统的诞生
Linux的基本思想:
内核版本指的是在 Linus 领导下的开发小组开发出的系统内核的版本号。Linux 的每个内核版本使用形式为 x.y.zz-www 的一组数字来表示。其中:
当内核功能有一个飞跃时,主版本号升级,如 Kernel2.2、2.4、2.6等。如果内核增加了少量补丁时,常常会升级次版本号,如Kernel2.6.15、2.6.20等。
一些组织或厂家将 Linux 内核与GNU软件(系统软件和工具)整合起来,并提供一些安装界面和系统设定与管理工具,这样就构成了一个发型套件,例如
Ubuntu、Red Hat、Centos、Fedora、SUSE、Debian、FreeBSD
等。相对于内核版本,发行套件的版本号随着发布者的不同而不同,与系统内核的版本号是相对独立的。因此把Red Hat等直接说成是Linux是不确切的,它们是Linux的发行版本,更确切地说,应该叫做 以linux为核心的操作系统软件包.
Ubuntu, DebianGNU/Linux ,Fedora,Gentoo ,MandrivaLinux ,PCLinuxOS,SlackwareLinux ,openSUSE,ArchLinux,Puppylinux,Mint, CentOS,Red Hat等 中国大陆的Linux发行版 中标麒麟Linux,红旗Linux,Qomo Linux,冲浪Linux,蓝点Linux ,新华Linux ,共创Linux ,百资Linux,中软Linux ,新华华镭Linux(RaysLX) ,CD Linux ,MC Linux ,即时Linux(Thizlinux) ,b2d linux ,新氧Linux,Hiweed,Deepin Linux,雨林木风YLMF OS
下面是Linux体系结构的示意图:
在所有Linux版本中,都会涉及到以下几个重要概念:
Wndows中文是窗户的意思 微软公司推出的视窗电脑操作系统名为windows
微软的windows操作系统从16位、32位到64位操作系统 从最初的windows1.0到大家熟知的windows95、NT、97、98、2000、Me、XP、Server、Vista,Windows 7
(1) MS—DOS:Microsoft在Windows之前制造的操作系统
1981年8月12日,IBM推出16位元作业系统MS-DOS 1.0个人电脑 Windows 1.0是微软第一次对个人电脑操作平台进行用户图形界面的尝试 。
(2) Windows 2.0是一个基于MS-DOS操作系统、看起来像Mac OS的微软Windows图形用户界面的Windows版本 Windows 2.0改进:2.0对图形功能的支持增强,用户可以叠加窗口,控制屏幕布局,可以用组合键快速使用Windows的功能。
(3) Windows 3.0:在界面、人性化、内存管理改进,获得用户认同,但缺乏多媒体功能和网络功能
Windows 3.1:对用户界面的重要改善和对对内存管理技术的改进 Windows 3.11:革命性地加入了网络功能和即插即用技术
(4)Windows 95是第一个支持32位的操作系统,更强大、更稳定、更实用的桌面图形用户界面。主要缺点就是稳定性,蓝屏、死机 。
Windows NT:是纯32位操作系统,采用先进的NT核心技术。Windows NT 4.0是面向工作站、网络服务器和大型计算机,它与通信服务紧密集成,提供文件和打印服务,能运行客户机/服务器应用程序,内置了Internet/Intranet功能
(5) Windows 98:改良了硬件,其他特性对FAT32文件系统的支持、多显示器、Web TV支持和整合到Windows图形用户界面的Internet Explorer
Windows 2000:是一个preemptive、可中断、图形化及面向商业环境的操作系统,为单一处理器或对称多处理器的32位Intel x86电脑而设计
Windows 2000有四个版本 Windows 2000 Professional 、Windows 2000 Server 、 Windows 2000 Advanced Server 、Windows 2000 Advanced Server
(6) Windows Me:主要针对家庭,个人用户,WinME重点改进对多媒体和硬件设备支持,主要增加功能包括,系统恢复,UPnP即插即用,自动更新等
Windows XP:专业版、家庭版,后来又发行了媒体中心版、平板电脑版和入门版等
Windows XP特点:四色视窗标志,带有用户图形登陆界面,全新XP亮丽桌面,“选择任务”的用户界面
(7) Windows Vista:一款视窗操作系统,Windows Vista新版的图形用户界面和全新界面风格、搜寻功能、新的多媒体创作工具,网络、音频、输出和显示子系统。使用点对点技术提升了计算机系统的示通信能力。
Windows 7:针对笔记本电脑的特有设计;基于应用服务的设计;用户的个性化;视听娱乐的优化;用户易用性的新引擎;更易用,更快捷,更简单,更安全 。
苹果,很多人对这个词一定也不陌生,很久以前就梦想能够拥有一台属于自己的苹果机。其华丽的界面,稳定的系统着实让人向往。
苹果机界面从底层开始就是图形化的,Macintosh硬件和软件的集成使它在添加外设、运行应用程序、故障排除及电脑维护方面都更加方便。Mac OS X则是针对苹果机单独开发出来的一套操作系统,苹果也只有在Mac操作系统下才能展现其真正的魅力。
Mac OS X除了拥有其他操作系统不及的操作界面以外,每一台苹果机都是为多媒体而精心设计的。Mac OS X具有高质量的声音、视频和图形,并且方便地集成了光盘驱动器和其他外设。如果想在PC上获得这样的能力,你必须从不同的公司购买这些产品井自己进行集成。
1997年1月24日,Mac OS 7.6发布。
1997年7月22日,Mac OS 8发布。它是第一个真正不同于Mac OS 1.0桌面的系统。新一代的Mac OS 8比它的前辈运行更加稳定。
1998年10月15日,Mac OS 8.5发布。
1999年11月5日,Mac OS 9发布。它带来许多诸如Sherlock 1的增强版Sherlock 2的新特性。
2000年1月6日,在San Francisco MacWorld展览会上苹果展示了其最新操作系统Mac OS X,Mac OS X是基于Rhapsody策略上的新操作系统。像NeXT操作系统一样他也是一个UNIX系统。苹果在MacOS X中推出了新的“Aqua”桌面。办公软件AppleWorks 6发布。苹果网站上新引入了如iTools的新特性,iTools是苹果为Mac用户和iReview推出的一项免费Web空间服务。
2001年3月24日,苹果如期发布了Mac OS X 10.0。由于苹果想在7月份MacWorld展览会上举行一个隆重的Mac OS X 10.1的发布会,所以这次发布显得比较平静。同期,大量的Mac OS X版的第三方软件发布。
2001年7月18日,在纽约MacWorld展览会上,苹果推出新G4电脑。主频高达867MHz,其中双800MHz处理器具有每秒120亿次浮点运算能力。苹果宣布Mac OS X 10.1(Puma)将在9月发布。
2001年9月25日,长期的等待终于结束了,苹果发布了Mac OS X的升级版Mac OS X 10.1,它比Mac OS X运行更快,支持CD刻录,DVD播放和新界面(Aqua),另外还发布了Mac OS X Server v10.1。
2001年12月4日,Mac OS 9.2.2发布。
2002年3月14日:Mac OS X苹果远程桌面发布。苹果远程桌面是一款基于Mac OS网络的管理工具软件。 2002年3月21日,iPod升级版和23英寸的Cinema显示器在东京MacWorld展览会上发布,苹果宣布在4月份Mac OS X将支持蓝牙。
2003年10月25日,Mac OS X 10.3发布,系统代号为“Panther”。 10.3还增强了反垃圾邮件功能,Mac OS X Mail(邮件)功能可以对用户邮箱地址簿之外的地址传来的所有电子邮件进行安全扫瞄。
2005年4月29日,Mac OS X 10.4 Tiger版发布,这是目前为止最新的版本。
比较封闭,自定义程度不高,不能对系统进行深层次改造。
Solaris 是Sun Microsystems研发的计算机。它被认为是UNIX操作系统的衍生版本之一。 目前Solaris属于混合开源软件。2005年6月14日,Sun公司将正在开发中的Solaris 11的源代码以CDDL许可开放,这一开放版本就是OpenSolaris。
Sun的操作系统最初叫做SunOS,SunOS主要是基于BSDUnix版本 SunOS 5.0开始,SUN的操作系统开发开始转向System V Release 4,并且有了新的名字叫做Solaris 2.0 Solaris 2.6以后,SUN删除了版本号中的"2",SunOS 2.10就叫做Solaris 10 Solaris的早期版本后来又被重新命名为Solaris 1.x SUN公司被Oracle收购,Solaris和OpenSolaris一并归Oracle所有 目前,OpenSolaris项目已经终结,其基金会解散。一个替代的项目OpenIndiana成立。
早期的Solaris主要用于Sun工作站上 随着Sun让Solaris可以免费下载和OpenSolaris的释出,Solaris/OpenSolaris 除了作为服务器/工作站的用途外,已经开始可以作为Desktop用途 朝向一般大众的情况仍是有很高的可能性的 目前各大软件、应用程序厂商对SPARC平台的支持尚算良好,但对x86平台的Solaris多半都不支持
桌面环境:第一个Solaris的桌面环境是OpenWindows。紧接着是Solaris2.5的CDE。在Solaris10中,Sun又推出了基于GNOME的,JavaDesktopSystem开放源代码:Solaris已开放其部分源代码,由于Sun公司的源代码许可证,Solaris不是自由软件,而OpenSolaris才是。
下面介绍的这两种操作系统绝大部分朋友都没有听说过,FreeBSD是在英特尔x86系列处理器的个人计算机环境下使用的OS,当然在AMD和Cyrix等公司的兼容芯片上运行也毫无问题。 FreeBSD相比于其他系统主要特点是它的高性能和高可靠性,除了BSD Unix本身已经是一个非常成熟的操作系统,FreeBSD开发小组也基于实际工作任务,花费了相当多的时间进行调试,以取得最大性能和最高可靠性。它的性能和可靠性并不逊于任何商用Unix系统,甚至更为优秀。
FreeBSD的主要应用范围可以在网络服务器方面,但是FreeBSD的应用并不局限于此,具体怎样使用FreeBSD完全依赖于用户的目的,FreeBSD能够满足各种不同的需要。
1993年12月FreeBSD 1.0版本于这个月正式发布。FreeBSD建成了Internet 上最大、最繁忙的匿名文件服务器 4.4BSD Lite
BSD与AT&T的法律纠纷仍然威胁着FreeBSD系统的合法性。就在FreeBSD得到相当多用户欢迎的时候,Unix系统实验室与伯克利计算机系统研究小组的法律纷争有了结论。虽然最后不必进行赔偿,但是BSD Unix系统中必须去除原来来自AT& ;T的源码。伯克利计算机系统研究小组去除了这些不到10%源码,发布了4.4BSD Lite。
直到1995年1月他们才发布了FreeB SD 2.0,这次就是一个完全的4.4BSD Lite的系统了。但是在大约一年时间之内,FreeBSD不能在原有1.0基础上进行改进并推出新版本, 而这个时期正是Internet进一步发展的阶段,FreeBSD错过了一个发展壮大的好时机。
FreeBSD加快了开发节奏,2.1、2.2、3.0相继推出,这个系统在Internet上的应用也越来越多,尤其是对于要求高性能、高可靠性的网络服务器系统,FreeBSD提供了一个极具诱惑的选择。
由于FreeBSD十分关心系统的性能和稳定性,同时FreeBSD的开发又非常活跃并十分开放。因此在系统开发中支持几个版本的FreeBSD系统并行发展,一些版本用于提供一个最具稳定性的操作系统,另一些版本逐渐融合进各种新特性,使FreeBSD不断发展。当前主要使用的FreeBSD有三个分支版本:
FreeBSD-stable:是当前Internet上大部分网络服务器 上使用的FreeBSD版本,经过无数实践验证,具有高稳定性的特点。但是由于3.0版本已经正式发布,FreeBSD的开发者已经于1999年1月决定停止对这个版本的开发,这个FreeBSD的分支版本进入维护状态,将仅仅进行修补一些可能存在的系统漏洞等工作。因此除非是现存的FreeBSD系统,或者为了特殊目的要使用一些基于2.2.x开发的特殊软件,新安装的FreeBSD系统应该使用FreeBSD-3.x
FreeBSD-release:这个版本的第一个正式版本3.0-release,它于1998年10月正式发布,随后就成为了稳定版本。它与2.2相比增加了对很多新硬件的支持,并进一步提高了性能。对于安装新的FreeBSD系统来讲,应该选用这个版本。
FreeBSD-current:于1999年1月产生,同时FreeBSD 3.x-current分支转变为FreeBSD 3.x-stable分支。当前还没有任何正式发布版本,需要通过Internet获得源代码进行安装。
BeOS是一种个人计算机操作系统。它的开发者称BeOS是为未来多媒体应用程序而设计的。BeOS的创建人Jean-Louis Gasse于1990年离开苹果电脑公司,开始研发一种基于新型技术构建的、舍弃老式操作系统开发包的操作系统。
最早的BeOS运行在一台名为BeBox的电脑上。1996年,BeOS对PowerPC处理器的支持给苹果电脑用户留下了深刻印象。最近,BeOS已经能够支持英特尔奔腾系列的电脑。BeOS可以与Windows和Mac OS操作系统并存。用户可以在运行视频、游戏或其它多媒体应用程序时切换至BeOS操作系统。
Beos它的优点也优点类似于Mac,它们都是注重于多媒体及美观方面,Beos也拥有着华丽的“外套”。Beos吸引人的不仅仅是外观是图形化的,就连它的内核都是图形化。这就让Beos成为真正意义上的图形化系统。
1996年的11月,最初的BeOS的版本是运行在Mac PC上的。
1998年才发布了运行在Intel平台的BeOS版本。
BeOS的最新版本为BeOS 5。其中的BeOS 5 Personal Edition(BeOS 5个人版)是免费的。
1973年4月,第一个可操作的Alto电脑在Xerox PARC完成。Alto是第一个把计算机所有元素结合到一起的图形界面操作系统。它使用3键 鼠标 、图形窗口、以太网络连接。
真正让PC能够像现在这样普及的功劳还要归功于Digisat Reseach公司的工程师加里.基尔达尔,他在20世纪70年代所开发的CP/M操作系统,CP/M当时是在IBM/704大型机上运行的一款8位操作系统。
自此之后,PC就拉开了飞速发展的序幕,在短短的30年内,计算机技术已经发展到了无所不能的地步。
Windows改变了以往DOS的操作方式,DOS是由操作者输入文字指令来控制及查看计算机属性的,如果需要熟练的运用这种操作系统,那么操作者需要掌握大量的文字命令,这些大量的命令在记的时候不仅繁琐,而且在操作电脑的时候不能够错一个字母,如果输错了一个电脑将不能辨别,这让一些计算机初学者都头痛不已。
而Windows则改变了当时的现状,将由文字指定变成了图形操作,这让即使没有任何电脑知识的朋友在很短的时间内就能很快的上手。
Microsoft在95年放弃了开发MS-DOS在当时引起了许多DOS钟爱者的不满,因为虽然Windows能够让电脑操作更加简单但是还是有很多工作是无法在Windows下完成的。另外Windows体积庞大、漏洞多也是Windows致命的缺点,直到现在还是有很多人在使用和开发DOS系统。
而在90年代才出现的Linux操作系统则是一款完全免费且公开源代码的系统,在Linux下可以更加方便的学习编程及利用Linux安全可靠的特性来作为服务器使用。
Mac在不影响PC运行速度的基础上提高界面的美观以及重视了多媒体的质量,Mac的美观程度可以说是所有图形操作系统中的龙头老大了,就连即将要在明年发布的Windows Vista其外观技术也有不少是学习Mac的,Mac的外观在同类系统中的先驱地位是勿庸置疑的。但是由于苹果机的价格都是不绯的,就让一些普通用户都是望“价”兴叹!
至于剩下的两种OS,用的人相对来说就比较少了,前者是因为使用他们的一般都是服务器端,个人用户几乎用不到;后者因为对于它们的应用软件太少了,所以一直到现在也只有很少一部分人在使用他们。
在计算机技术发展的重要30年几乎都是由这四种OS主宰着,这就注定了在未来了一段时间内这四种OS都将会是主角地位。