1、OSOSOS -1980 1947?Maurice Vincent Wilkes19601964IBMIBM System/360-OS/360System/360IBMSystem/360IBMOS/360DIBMDASDDirect access storage deviceMultics1963PL/IMultics1970AT&;T?Unix1969CVMS2080 ROMMonitor19808-bit64KB8065106502Commodore C648KBBIOS8KBBASICBIOSBASICBIOSCP/MMS-DOS-IBM PCC64BIOSBASICBASIC-IB
2、M PCPCIntel-808816-bit1MB640KB512KBDisk Operating SystemDOSIBMDOS1980-IBMMS-DOSBIOSIntel-80286MS-DOSTSROSMS-DOSMS-DOSIBM PCIBMDOSIBM-DOSPC-DOSMS-DOS1980Mac OSDominik Hagen?-2090 Apple I801990-1997DDMacOS-Steve Jobs1980-BSD1990AT&;TDDLinuxLinuxPOSIXUnixLinuxBSDGNULinuxBSDMS-DOSLinuxLinuxMS-DOSIntel C
3、PUUser modeKernel modeCrashWindows NT19931983MS-DOSWindows?LisaWindowsMS-DOSBIOSMS-DOS1990IBMOS/21993727Windows NT 3.1OS/21995815Windows 95WindowsMS-DOS2000Windows 2000MS-DOSWindows NTHALPOSIXOS/2-DOSDOSMS-DOSWindows 3.1 NT Win32Win16MS-DOSWindowsIntel 80386Win16Windows NTWindows NT3.13.53.514.0Wind
4、ows 2000Windows NTWindows NT 5.0Windows XPWindows NT 5.1Windows Server 2003Windows NT 5.2Windows VistaWindows NT 6.0Windows 7(Windows NT 6.1Windows NTOSCLILinuxBSDWindows NTDEC AlphaMIPS Magnum1990WindowsUnixLinuxLinuxMac OS XJavaLinuxSensor NetworksBerkeley Tiny OSMicrosoft OfficeWindows CE2000 200
5、5UnixWindowsWindowsUnixUnixSystem VBSDLinuxUnix UnixUnixUnix AT&;T UnixLinuxBSDUnixHPUXIBM AIXSUNSolarisPC APPLEMac OS XBSDMac OSUnix WindowsIBM PCMS-DOSWindows NTOS/2UnixWindows3264x86 CPUIntelAMDDEC AlphaMIPS PowerPCWindows90% WebIBMZ/OSQNXeCOsPalmOSUnixWindows Windows CEWindows NT Embedded 4.0Win
6、dows XP EmbeddedWindowsIBM WindowsOS/2VMS(DEC);Mac OSUnixMac OS XAmigaOS1956GM-NAA I/O1959SHARE Operating System1960IBSYS1961CTSSMCP (Burroughs Large Systems)1962GCOS1964EXEC 8OS/360 TOPS-101965Multics OS/360 Tape Operating System TOS1966DOS/360 IBMMS/81967ACP IBMCP/CMSITSWAITS1969TENEXUnix1970DOS/B
7、ATCH 11 PDP-111971OS/81972MFT (operating system)MVTRDOSSVSVM/CMS1973Alto OSRSX-11DRT-11VME1974MVS MVS/XA1975BS20001976CP/MTOPS-201978Apple DOS 3.1 TripOSVMSLisp Machine CADR1979POSNLTSS1980OS-9QDOSSOSXDE (Tajo)Xenix1981MS-DOS1982Commodore DOSSunOS (1.0)Ultrix1983Lisa OSCoherentNovell NetWareProDOS19
8、84Macintosh OS 1.0MSX-DOSQNXUniCOS1985AmigaOSAtari TOSMIPS OSOberon operating systemMicrosoft Windows 1.0 Windows1986AIXGS-OSHP-UX1987ArthurIRIX SGI3.0MinixOS/2 1.0Microsoft Windows 2.01988A/UX LynxOSMVS/ESAOS/40019891989NeXTSTEP 1.0RISC OSSCO Unix 1990Amiga OS 2.0BeOS v1OSF/1Microsoft Windows 3.019
9、91SunOS 4.1.xLinux1992386BSD 0.1Amiga OS 3.0Solaris 2.0 SunOS 4.xSVR4BSDMicrosoft Windows 3.11993Solaris 2.1Solaris 2.2Solaris 2.3Plan 9 FreeBSDNetBSDMicrosoft Windows NT 3.1 NT1994Solaris 2.41995Solaris 2.5Digital UNIX aka Tru64OpenBSDOS/390Microsoft Windows 951996Microsoft Windows95 OSR2(OSR=OEMSe
10、rvicerelease) Windows 97)Microsoft Windows NT 4.01997Solaris 2.6InfernoMac OS 7.6 Mac OSSkyOS1998Solaris 7 64Solaris2.7Microsoft Windows 981999AROSMac OS 8Microsoft Windows 98 Second Edition2000Solaris 8AtheOSMac OS 9MorphOSMicrosoft Windows 2000Microsoft Windows MeMac OS X Public Beta 20009132001Ma
11、c OS X 10.0 Cheetah2001324Amiga OS 4.0 20015Mac OS X 10.1 Puma2001925Microsoft Windows XPz/OS2002Solaris 9 for SPARCMicrosoft Windows XP 64-bit EditionWindows XP Tablet PC EditionWindows XP Media Center EditionSyllableMac OS X 10.2 Jaguar20028232003Solaris 9 for x86Microsoft Windows Server 2003 2003
12、328Microsoft Windows XP 64-bit Edition - Microsoft Windows Server 2003Mac OS X 10.3 Panther200310242004Microsoft Windows XP Media Center Edition2005Solaris 10Microsoft Windows XP Professional x64 EditionMac OS X 10.4 Tiger20054292006Microsoft Windows Vista2007Mac OS X 10.5 Leopard200710262008Ubuntu
13、8.04 LTSOpenSolaris 08/05Ubuntu 8.10OpenSolaris 08/11Windows Server 20082009Ubuntu 9.04Mac OS X v10.6 Snow Leopard 2009828Windows Server 2008 R2 windows 7Ubuntu 9.10Chrome OS2010 ubuntu 10.04ubuntu 10.102011ubuntu 11.04ubuntu 11.10Mac OS Lion 10.7.x(10.7.22011/10/18windows 8 (2011914 OSProcessing managementMemory managementFile systemNetworkingSecurityUser interfaceDevice drivers