Movatterモバイル変換


[0]ホーム

URL:


Microsoft Wiki

DiscordTwitter (X)Fanon Wiki

READ MORE

Microsoft Wiki
Don't have an account?
Register
Sign In
Skip to content
Microsoft Wiki
1,356
pages

Comparison of operating systems

These tables comparegeneral and technical information for a number of widely used and currently availableoperating systems.

Note: Because of the large number and variety of available Linux distributions, they are all grouped under a single entry; seecomparison of Linux distributions for a detailed comparison. There are also a variety of BSD operating systems, covered incomparison of BSD operating systems.


General information[]

NameCreatorFirst public releasePredecessorLatest stable versionLatest release dateCost/AvailabilityPreferredlicense[g 1]Target system type
AIXIBM1986UNIX System V Release 36.12007Bundled with hardwareProprietaryServer,NetApp,Workstation
AmigaOS ClassicCommodore International, Haage and Partner1985TRIPOS (as the disk operating component of AmigaOS)3.92008Bundled with hardware up to version 2.0. Versions 2.1, 3.0, 3.1, 3.5 and 3.9 also available as separate package.Proprietary, Open source clone available underAROS Public LicenseWorkstation,Personal computer
AmigaOS 4Hyperion Entertainment2004AmigaOS Classic4.1 Update 220104.0 bundled with hardware. 4.0 for classic and 4.1 available as standalone package at € 99.ProprietaryWorkstation,Personal computer
FreeBSDTheFreeBSD Project1993386BSD8.12010FreeBSDServer,Workstation,NetApp,Embedded system
HaikuHaiku Inc.2009BeOS R5R1/Alpha22010FreeMIT LicensePersonal computer
HP-UXHewlett-Packard1983UNIX System V11.31 "11i v3"2007$400ProprietaryServer,Workstation
IBM iIBM1988OS/400V6R1.12009Bundled with hardwareProprietaryServer
IRIXSGI1988UNIX System V6.5.302006Bundled with hardwareProprietaryServer,Workstation
InfernoBell Labs1997Plan 9Fourth Edition2007FreeMIT/GNU GPL/GNU LGPL/LPLNetApp,Server,Embedded system
LinuxLinus Torvalds, et al.1992Unix[g 2],Minix[g 3]Linux kernel 2.6.33;GNU C Library 2.112010Costs depend on the distributionGNU GPL,GNU LGPL and other licensesSee:Comparison of Linux distributions
Mac OSApple Inc.1984None[g 4][g 5]9.2.22002Bundled with68K and PowerPC Macs;

versions 7-9 sold as retail upgrades[g 6]

ProprietaryWorkstation,Personal computer
Mac OS XApple Inc.2001NeXTStep /OPENSTEP /Rhapsody,Mac OS,UNIX10.6.42010Bundled with hardware; upgrades sold separately:
Desktop $169 (Single User Mac Box Set), $29 (Single User Mac OS X v10.5 Upgrade)
Family Pack $229 (5 User Mac Box Set), $49 (5 User Mac OS X v10.5 Upgrade)
Proprietary higher level API layers with Open source core system (Both Intel and PowerPC versions) (APSL,GNU GPL, others)Workstation,Personal computer,Embedded system
Mac OS X ServerApple Inc.2001NeXTStep /OPENSTEP /Rhapsody,Mac OS10.6.32010Bundled with hardware; also sold separately:
$499 (unlimited clients)
Proprietary higher level API layers with Open source core system (Both Intel and PowerPC versions) (APSL,GNU GPL, others)Server
Minix3Andrew S. Tanenbaum2005Minix23.1.72010FreeBSDWorkstation
NetBSDTheNetBSD Project1993386BSD5.0.22010FreeBSDNetApp,Server,Workstation,Embedded system
NeXTStepNeXT1989Unix3.31995Bundled with hardware, then sold separatelyProprietaryWorkstation
NetWareNovell1985S-Net6.5 SP72007$184 (single-user)ProprietaryServer
OpenBSDTheOpenBSD Project1995NetBSD 1.04.72010FreeBSDServer,NetApp,Workstation,Embedded system
OpenVMSDEC (nowHP)1977RSX-11M8.42010only free for non-commercial useProprietaryServer,Workstation
OS/2IBM andMicrosoft1987UNIX,Windows 3.x4.522001$300ProprietaryPersonal computer,Server
PC-BSDPC-BSD Software2006FreeBSD[g 7]8.12010FreeBSDPersonal computer,Workstation,Server
Plan 9Bell Labs1993UnixFourth Edition(Daily snapshots)FreeLPLWorkstation,Server,Embedded system,HPC
QNXQNX Software Systems1982Unix6.4.12009Commercial; it exists a free testing version that requires authorization code prior to installation.ProprietaryWorkstation,Server,Embedded system
SolarisSun1992SunOS10 10/092008FreeCDDLServer,Workstation
OpenSolarisSun2008Solaris2009.062009FreeCDDLPersonal computer,Workstation,Server
Windows Server (NT family)Microsoft1993MS-DOS,OS/2,Windows 3.xWindows Server 2008 R2 (NT 6.1.7600)2009$469 Web Server; other editions dependent on number ofCALs purchasedProprietaryServer,NetApp,Embedded system,HPC
Microsoft Windows (NT family)Microsoft1993MS-DOS,OS/2,Windows 3.xWindows 7 (NT 6.1.7600)2009[g 8]Home Basic (Retail) $99.95, Home Premium (Retail) $119.95, Business (Retail) $299.95, Ultimate (Retail) $300.95[1]ProprietaryWorkstation,Personal computer,Media center,Tablet PC,Embedded system
Microsoft Windows (Classic family)Microsoft1985MS-DOS,Windows 1 and laterWindows ME (Win 4.90.3000)2000[g 8]Outdated product. No longer for sale.ProprietaryPersonal computer,Media center
RISC OSAcorn Computers,RISC OS Limited,Castle Technology Ltd1989ARTHUR, also theBBC Master OSRISC OS 6.10 Select4i4 and RISC OS 5.13"2008Bundled with hardware, then sold separately at $127 (£70)ProprietaryEducational software,Personal computer
ZETAyellowTAB2005BeOS R51.22006DiscontinuedProprietaryPersonal computer,Media center,Workstation
STOP 6 / XTS-400BAE Systems2003STOP 5 / XTS-3006.4.U12007Unknown; supplied to customers on-demand by BAE SystemsProprietaryServer,Workstation
ReactOSReactOS development team1996Windows NT0.3.112009FreeGNU GPL,GNU LGPLWorkstation,Personal computer
z/OSIBM2000OS/3901.112009Monthly License Charge (about $130 and up)ProprietaryIBM mainframe
z/VMIBM2000VM (operating system)6.12009Monthly License ChargeProprietaryIBM mainframe
NameCreatorFirst public releasePredecessorLatest stable versionLatest release dateCost/AvailabilityPreferredlicense[g 1]Target system type
  1. 1.01.1Most OS distributions include bundled software with various other licenses.
  2. GNU is a recursive acronym for GNU's Not Unix, which was chosen because its design isUnix-like, but differs from Unix by beingFree software and by not containing any Unix code.
  3. Minix inspired the Linux kernel. No code from Minix was used to create the Linux kernel.
  4. AlthoughLisa OS ran on the same (albeit a slower version) microprocessor and was developed byApple Computer at the same time asMac OS, they were developed as different projects, sharing only a similar GUI between them.http://folklore.org/StoryView.py?story=Hungarian.txt
  5. Mac OS 7.6 was the firstMac OS operating system to be labeledMac OS. Operating systems prior to this were namedSystem Software 0.1 (available only to developers) throughSystem Software 7.5, and known as System #.# for short.
  6. Mac OS versions up to 7.5.5 are available free of charge athttp://www.info.apple.com/support/oldersoftwarelist.html
  7. PC-BSD uses FreeBSD as a base system with custom configuration and several desktop oriented tools to create an easy to use FreeBSD system for Desktops and Workstations.
  8. 8.08.1Windows Vista was released to manufacturing on November 8, 2006, and was subsequently made available to software developers and businesses in November 2006, with retail availability following on January 30, 2007

Technical information[]

NameComputer architectures supportedFile systems supportedKernel typeSource lines of codeGUI default is on[t 1]Package managementUpdate managementNativeAPIs[t 2]Non-native APIs supported through subsystems
AIXPOWERJFS,JFS2,ISO 9660,UDF,NFS,SMBFS,GPFSMonolithicNoinstallp,RPMService Update Management Assistant (SUMA)SysV,POSIX
AmigaOS Classic68kProprietary (OFS,FFS,SFS,PFS),FAT,ISO 9660,UDF, many others via 3rd party drivers, such asSMBFS, etc.MicrokernelYesInstaller[t 3] (almost not necessary)[t 4]ProprietaryUNIX (BSD) (available through 3rd partyixemul.library)
AmigaOS 4PPCProprietary (OFS,FFS,SFS,PFS), JXFS,FAT,ISO 9660,UDF, many others via 3rd party drivers, such asSMBFS, etc.MicrokernelYesInstaller[t 3] (almost not necessary)[t 4]AmiUpdate (almost not necessary)[t 5]ProprietaryUNIX (BSD) (available through 3rd partyixemul.library)
FreeBSDx86,x86-64,PC98,SPARC,othersUFS2,ext2,ext3,FAT,ISO 9660,UDF,NFS,ReiserFS (read only),XFS (experimental),ZFS and othersMonolithic with modulesNoports tree, packagesby source, network binary update (freebsdupdate)POSIX,BSDMono, Java, Win16, Win32, Linux
Haikux86,68kBFS (default),FAT,ISO 9660,ext3,NTFSHybridYes-NonePOSIX,BeOS API
HP-UXPA-RISC,IA-64VxFS,HFS,ISO 9660,UDF,NFS,SMBFSMonolithic with modulesNoswinstallswa (HP-UX Software Assistant)SysV,POSIX
Infernox86,PPC,SPARC,Alpha,MIPS, othersStyx/9P2000, kfs,FAT,ISO 9660Monolithic with modules,user space file systemsYes??Proprietary
Linuxx86,x86-64,PPC,SPARC,Alpha,othersext2,ext3,ext4,ReiserFS,FAT,ISO 9660,UDF,NFS, and othersMonolithic with modules~ 9 million[1] (Kernel)

lines of code for userland applications vary depending on the distribution

See:Comparison of Linux distributionsPOSIXMono, Java, Win16, Win32
Mac OS Classic68k,PPCHFS+,HFS,MFS (Mac OS 8.0 and before),AFP,ISO 9660,FAT(System 7 and later),UDFMonolithic with modulesYesNoneSoftware Update (only in Mac OS 9)Toolbox,Carbon (from version 8.1)
Mac OS XPPC,x86,x86-64,ARMHFS+ (default),HFS,UFS,AFP,ISO 9660,FAT,UDF,NFS,SMBFS,NTFS (read only),FTP,WebDAV,ZFS (experimental)Hybrid~86 million[2]YesMac OS X InstallerSoftware UpdateCarbon,Cocoa,Java,BSD/POSIXToolbox (only in versions up to Mac OS X 10.4, not supported on x86 architecture), Win16, Win32
Minix3x86Microkernel4000NoPOSIX
NetBSDx86,x86-64,ARM,MIPS,PPC,SPARC64,othersUFS,UFS2,ext2,FAT,ISO 9660,NFS,LFS, and othersMonolithic with modulesNo[t 6]pkgsrcby source or binary (using sysinst)BSD,POSIXLinux,others
NetWarex86NSS,NWFS,FAT,NFS,AFP,UDF,CIFS,ISO 9660HybridYesNWCONFIG.NLM,RPM,X11-based GUI installerbinary updates, ZENWorks for Servers,Red CarpetProprietary
OpenBSDx86,x86-64,SPARC,68k,Alpha,VAX,othersffs,ext2,FAT,ISO 9660,NFS, some othersMonolithic with modulesNo[t 6]ports tree, packagesby sourceBSD,POSIX
OpenVMSVAX,Alpha,IA-64Files-11 (ODS),ISO 9660,NFS,CIFSMonolithic with modulesNoPCSI, VMSINSTAL?ProprietaryPOSIX
OS/2x86HPFS,JFS,FAT,ISO 9660,UDF,NFSMonolithic with modulesYesFeature Install and others?Proprietary,DOS API, Win16Win32
PC-BSDx86[t 7]UFS2,ext2,ext3,FAT,ISO 9660,UDF,NFS,ReiserFS (read only),XFS (experimental) and othersMonolithic with modulesYesports tree, packages, PBI Graphical Installersby PBI updates, source, network binary update (freebsdupdate)BSD,POSIXWin16, Win32
Plan 9x86,Alpha,MIPS,PPC,SPARC, othersfossil/venti,9P2000, kfs,ext2,FAT,ISO 9660Monolithic,user space file systemsYesNonereplicaProprietary (Unix-like)POSIX compatibility layer
QNXx86,SH-4,PowerPC,ARM,MIPSQNX4, QNX6,ext2,FAT,ISO 9660,Joliet,NFS,CIFS, ETFS,UDF,HFS,HFS Plus,NTFS, and others.MicrokernelPOSIX,Java
ReactOSx86,PowerPCFATHybrid1-2 millionYesNoneNoneWin32,NT API
RISC OSARM (both 26 and 32-bit)Acorn ADFS,Econet ANFS,FAT,ISO 9660, many others as loadable filesystemsUnprotected monotasking microkernel with large number of relocatable modulesYesApplications self-contained; hardware drivers often in ROM!IyoUpWtchHuge number ofSWI calls; extensive C libraries
Solarisx86,x86-64,SPARCUFS,ZFS,ext2,FAT,ISO 9660,UDF,NFS,QFS, some othersMonolithic with modulesYesSysV packages (pkgadd)Sun ConnectionSysV,POSIX,GTK,JavaWin16, Win32, Mono, Linux[3]
OpenSolarisx86,x86-64,SPARC(AI)UFS,ZFS,ext2,FAT,ISO 9660,UDF,NFS,QFS, some othersMonolithic with modules~10 millionYesImage Packaging System (pkg),SysV packages (pkgadd)Image Packaging SystemSysV,POSIX,GTK,JavaWin16, Win32, Mono, Linux[3]
STOP 6 / XTS-400x86ProprietaryMonolithicNoRPM for some untrusted applicationsBinary updates via postal mail and proprietary toolssomeSysV, somePOSIX, some Linux, some proprietary
Windows Server (NT family)x86,x86-64,IA-64NTFS,FAT,ISO 9660,UDF; 3rd-party drivers supportext2,ext3,reiserfs[t 8], andHFSHybrid~45 million[4]YesMSI, custom installersWindows UpdateWin32,NT APIDOS API,Win16 (only in 32-bit versions),POSIX,.NET
Windows (NT family)x86,x86-64NTFS,FATexFATISO 9660,UDF; 3rd-party drivers supportext2,ext3,reiserfs[t 8],HFS+,FATX, andHFSHybrid~ 40(XP)/64(Vista) million[citation needed]YesMSI, custom installersWindows UpdateWin32,NT APIDOS API,Win16 (only in 32-bit versions),POSIX,.NET
ZETAx86BFS (default),FAT,ISO 9660,UDF,HFS,AFP,ext2,CIFS,NTFS (read only),ReiserFS (read only, up to v3.6)HybridYesSoftwareValet, script-based installersNonePOSIX,BeOS API
z/OSz/ArchitectureVSAM catalogs, HFS, zFS, etc.MonolithicNoSMP/ESMP/EAccess methods, etc.POSIX
NameComputer architectures supportedFile systems supportedKernel typeSource lines of codeGUI default is on[t 1]Package managementUpdate managementNativeAPIs[t 2]Non-native APIs supported through subsystems
  1. 1.01.1Operating systems where the GUI is not installed and turned on by default are often bundled with an implementation of theX Window System, installation of which is usually optional.
  2. 2.02.1Most operating systems use proprietary APIs in addition to any supported standards.
  3. 3.03.1Amiga OS features since OS 2.0 version a standard centralized Install utility calledInstaller, which could be used by any software house to install programs. It works as aLISP language interpreter, and install procedures could be listed as simple text.AmigaOS can also benefit of a 3rd party copyrighted library calledXAD that is available for all POSIX (Unix,Linux,BSD, and forAmigaOS,MorphOS, etc.). This library is freely distributable and publicly available onAminet Amiga centralized repository of all Open Source or Free programs and utilities. XAD.Library, complete with GUI Voodoo-X, is based on modules and capable to manage over 300 compression methods and package systems (Voodoo-X GUI supports 80 package systems), including those widely accepted as standards such as.ZIP,.CAB,.LHA,.LZX,.RPM, etc.
  4. 4.04.1A standardAmigaOS installation requires usually only few files (typically 3 to 10 files) to be copied in their appropriate directory, and libraries and language files for national localization to be put in their standard OS directories. Any Amiga user with some minimal experience knows where these files should be copied and could perform programs installations by hand.
  5. AmiUpdate is capable to updateAmigaOS files and also all Amiga programs which are registered to use the same update program that is standard for Amiga. UpdatingAmigaOS requires only few libraries to be put in standard OS location (for example all libraries are stored in "Libs:" standard virtual device and absolute path finder for "Libs" directory, Fonts are all in "Fonts:" absolute locator, the files for language localization are all stored in "Locale:" and so on). This leaves Amiga users with a minimal knowledge of the system almost free to perform by hand the update of the system files.
  6. 6.06.1NetBSD and OpenBSD include theX Window System as base install sets, managed in their respective main source repository, including local modifications. Packages are also provided for more up-to-date versions which may be less tested.
  7. only i686 CPU
  8. 8.08.1Windows can read and write with Ext2 and Ext3 file systems only when a driver fromFS-driver orext2fsd is installed. However, usingExplore2fs, Windows can read from, but not write to, Ext2 and Ext3 file systems. Windows can also access ReiserFS throughrfstool and related programs.

Security[]

Resource
access
control
Subsystem
isolation
mechanisms
Integrated
firewall
Encrypted
file
systems
No execute (NX)
page flag
Known unpatched vulnerabilities (severity is accounted for)[s 1]
SecuniaSecurityFocus
HardwareEmulationExtremely critical
(number / oldest)
Highly critical
(number / oldest)
Moderately critical
(number / oldest)
Less critical
(number / oldest)
Not critical
(number / oldest)
Total
(number / oldest)
AIX 6.1.3Unix,ACLschrootIP Filter,IPsec VPNs, basic IDSYesYes[s 2]N/A00000Unknown
FreeBSD 8.0-RELEASEUnix,ACLs,MACchroot,jail,MAC PartitionsIPFW2,IPFilter,PFYesYesYes[s 3]UnknownUnknown
HP-UX 11.31Unix,ACLschrootIPFilterNo?003
[http://secunia.com/advisories/11969/
    IMPLEMENTATION OF DATE


-->June 30, 2004;
21 years ago
 (2004-06-30)}}]

1
[http://secunia.com/advisories/7702/
    IMPLEMENTATION OF DATE


-->December 12, 2002;
22 years ago
 (2002-12-12)}}]

0Unknown
InfernoUnixNamespaces,Capability-based security, nosuperuser orsetuid bit??NoNoUnknownUnknown
Linux 2.6.33Unix,ACLs[s 4],MACchroot,Capability-based security[s 5],seccomp,SELinuxNetfilter / Varied by distributionYesYesYes0005
[http://secunia.com/advisories/11931/
    IMPLEMENTATION OF DATE


-->June 24, 2004;
21 years ago
 (2004-06-24)}}]

6
[http://secunia.com/advisories/14718/
    IMPLEMENTATION OF DATE


-->April 4, 2005;
20 years ago
 (2005-04-04)}}]

Unknown
Mac OS 9.2.2NoNoNoNoNoNo00000Unknown
Mac OS X 10.6.3Unix,ACLs[s 6]chrootipfwYesYes (as of 10.5, X64 Only)Yes (Intel Only)001
[http://secunia.com/advisories/34424/
    IMPLEMENTATION OF DATE


-->April 14, 2009;
16 years ago
 (2009-04-14)}}]

2
[http://secunia.com/advisories/23653/
    IMPLEMENTATION OF DATE


-->January 8, 2007;
18 years ago
 (2007-01-08)}}]

4
[http://secunia.com/advisories/23062/
    IMPLEMENTATION OF DATE


-->November 22, 2006;
19 years ago
 (2006-11-22)}}]

Unknown
NetBSD 5.0.1Unix,Veriexec, PaX, kauthchroot,systrace, kauthIPFilter,PFYesYesNoUnknownUnknown
NetWare 6.5 SP7Directory-enabledACLsProtected Address SpacesIPFLT.NLMYesYesNo0002
[http://secunia.com/advisories/10100/
    IMPLEMENTATION OF DATE


-->October 30, 2003;
22 years ago
 (2003-10-30)}}]

0Unknown
OES-LinuxDirectory-enabledACLschrootIPFilterYesYesNoUnknownUnknown
OpenBSD 4.6Unixchroot,systracePFYesYesYesUnknownUnknown
OpenVMS 8.4ACLs,Privilegeslogical name tables??Yes?000000
OS/2 /eComStationACLs[s 7]NoIP FilterNo?000000
PC-BSDUnix,ACLs,MACchroot,jail,MAC PartitionsIPFW2,IPFilter,PFYes[s 8]?UnknownUnknown
Plan 9Unix (?)Namespaces,Capability-based security, nosuperuser orsetuid bitipmuxYesNoNoUnknownUnknown
QNX 6.4.1Unix?IP Filter??0005
[http://secunia.com/advisories/7562/
    IMPLEMENTATION OF DATE


-->November 20, 2002;
23 years ago
 (2002-11-20)}}]

1
[http://secunia.com/advisories/7463/
    IMPLEMENTATION OF DATE


-->November 7, 2002;
23 years ago
 (2002-11-07)}}]

Unknown
Solaris 10Unix,RBAC,ACLs,Least privilege,Trusted Extensionschroot,Containers[s 9],Logical DomainsIPFilterYes[s 10]YesNo02
[http://secunia.com/advisories/27423/
    IMPLEMENTATION OF DATE


-->October 31, 2007;
18 years ago
 (2007-10-31)}}]

4
[http://secunia.com/advisories/27328/
    IMPLEMENTATION OF DATE


-->October 23, 2007;
18 years ago
 (2007-10-23)}}]

2
[http://secunia.com/advisories/36668/
    IMPLEMENTATION OF DATE


-->September 10, 2009;
16 years ago
 (2009-09-10)}}]

1
[http://secunia.com/advisories/22714/
    IMPLEMENTATION OF DATE


-->November 6, 2006;
19 years ago
 (2006-11-06)}}]

Unknown
OpenSolaris 2009.6Unix,RBAC,ACLs,Least privilege,Trusted Extensionschroot,Containers[s 9],Logical DomainsIPFilterYes[s 10]YesNoUnknownUnknown
Windows Server 2008 R2ACLs,Privileges,RBACWin32 WindowStation, Desktop, Job objectsWindows FirewallYesYesYes0002
[http://secunia.com/advisories/38365/
    IMPLEMENTATION OF DATE


-->February 9, 2010;
15 years ago
 (2010-02-09)}}]

0Unknown
Windows 7ACLs,Privileges,RBACWin32 WindowStation, Desktop, Job objectsWindows FirewallYesYes[s 11]Yes[s 12]0001
[http://secunia.com/advisories/38365/
    IMPLEMENTATION OF DATE


-->February 9, 2010;
15 years ago
 (2010-02-09)}}]

0Unknown
Windows Vista Ent SP2ACLs,Privileges,RBACWin32 WindowStation, Desktop, Job objectsWindows FirewallYesYes[s 11]Yes[s 12]0003
[http://secunia.com/advisories/31824/
    IMPLEMENTATION OF DATE


-->September 10, 2008;
17 years ago
 (2008-09-10)}}]

3
[http://secunia.com/advisories/24245/
    IMPLEMENTATION OF DATE


-->February 23, 2007;
18 years ago
 (2007-02-23)}}]

Unknown
Windows XP Pro SP3ACLsWin32 WindowStation, Desktop, Job objectsWindows FirewallYes (With NTFS)Yes[s 11]Yes[s 12]02
[http://secunia.com/advisories/37592/
    IMPLEMENTATION OF DATE


-->December 8, 2009;
15 years ago
 (2009-12-08)}}]

6
[http://secunia.com/advisories/7793/
    IMPLEMENTATION OF DATE


-->December 30, 2002;
22 years ago
 (2002-12-30)}}]

17
[http://secunia.com/advisories/7824/
    IMPLEMENTATION OF DATE


-->January 7, 2003;
22 years ago
 (2003-01-07)}}]

13
[http://secunia.com/advisories/7121/
    IMPLEMENTATION OF DATE


-->September 18, 2002;
23 years ago
 (2002-09-18)}}]

Unknown
ZETAUnix[s 13]NoNoNoNoNoUnknown
STOP 6 / XTS-400[s 14]Unix,Multilevel security,Biba mandatory integrity,ACLs,Privileges, subtype mechanismMultilevel security,Biba Integrity Model, subtype mechanismNoNoNoNoUnknown
z/OSRACFRACF, key-protected address spacesz/OS IPSecurityOptionalYes (key-protected address spaces)Yes00000Unknown
Resource
access
control
Subsystem
isolation
mechanisms
Integrated
firewall
Encrypted
file
systems
HardwareEmulationExtremely critical
(number / oldest)
Highly critical
(number / oldest)
Moderately critical
(number / oldest)
Less critical
(number / oldest)
Not critical
(number / oldest)
Total
(number / oldest)
No execute (NX)
page flag
SecuniaSecurityFocus
Known unpatched vulnerabilities (severity is accounted for)[s 1]
  1. 1.01.1Comparison of known unpatched vulnerabilities based onSecunia &SecurityFocus reports with severity ofNot critical & above. Update lists manually with oldest published date(s).
  2. AIX use thePowerPC architecture which offer page-level protection mechanism. Since AIX version 5300-03 (5.3), this feature can be activated using thesedmgr command.
  3. The GCC stack protection (a.k.a. ProPolice Stack-Smashing Protector) has been enabled in base system since FreeBSD 8.0-RELEASE.
  4. POSIXACL support is included in Linux 2.6, but requires a file system capable of storing them (such asext3,XFS orReiserFS).
  5. Ajail mechanism is available separately in theLinux-VServer project, but is not integrated into any mainline Linux kernel.
  6. ACLs were added toMac OS X beginning with version 10.4.
  7. ACLs are available only inOS/2 Server versions withHPFS386 filesystem.
  8. Additionally swap space may be encrypted during installation, uses memory based tmp file storage by default.
  9. 9.09.1"Solaris Containers" (including "Zones") are ajail-type mechanism introduced withSolaris 10.
  10. 10.010.1ThroughZFS
  11. 11.011.111.2Available on XP sp2, 2003 sp1 and newer.
  12. 12.012.112.2By default, software-enforcedDEP helps protect only limited system binaries.
  13. Zeta has full Unix file permissions, but the OS is single user, and users always run as superuser.
  14. STOP 6 is certified underCommon Criteria atEAL5+.

Commands[]

ForPOSIX compliant (or partly compliant) systems likeFreeBSD,Linux,Mac OS X orSolaris, the basic commands are the same because they are standardized.

descriptionFreeBSDLinuxMacOSXSolarisWindows (cmd)Windows (powershell)
list directorylslslslsdirdir & ls & Get-ChildItem
clear consoleclearclearclearclearclsclear
copy file(s)cpcpcpcpcopycp & Copy-Item
move file(s)mvmvmvmvmovemv & Move-Item
rename file(s)mvmv, renamemvmvren, renameren, mv
delete file(s)rmrmrmrmdel (erase)rm & Remove-Item
delete directoryrmdirrmdirrmdirrmdirrd (rmdir)rm -r & rmdir
create directorymkdirmkdirmkdirmkdirmd (mkdir)mkdir
change current directorycdcdcdcdcd (chdir)cd & Set-Location
run shell script with new shellsh file.shsh file.shsh file.shsh file.shcmd /c file.cmd?
kill processeskill, killallpkill, killallkillkill, pkilltaskkilltaskkill
change process prioritynicenicenicenicestart /low, start /normal, start /high, start /realtime?
change io priority?ionice????
create file systemnewfsmkfs?newfsformat?
file system check and recoveryfsckfsckfsckfsckchkdsk?
create software raidatacontrol, gmirror(mdadm—create)?metainit, zfs create??
mount devicemountmountdiskutil mountmountmountvolmount & New-PSDrive
unmount deviceumountumountdiskutil unmount(disk)umountmountvol /dRemove-PSDrive
mount file as block devicevnconfig + mountmount -o loop????
show network configrationifconfigifconfigifconfigifconfigipconfigipconfig
show network routerouteroute?routeroute?
trace network routetraceroutetraceroutetraceroutetraceroutetracerttracert
trace network route with pings?(mtr)??pathpingpathping
descriptionFreeBSDLinuxMacOSXSolarisWindows (cmd)Windows (powershell)

See also[]

  • Comparison of BSD operating systems
  • Comparison of command shells
  • Comparison of file systems
  • Comparison of kernels
  • Comparison of Linux distributions
  • Comparison of open source operating systems
  • Comparison of Windows and Linux
  • Comparison of Windows versions
  • Comparison of x86 DOS operating systems
  • List of operating systems
  • MacvsWindows
  • Operating system advocacy
  • Timeline of operating systems
  • Usage share of operating systems

References[]

  1. http://www.microsoft.com/windows/windows-vista/compare-editions/default.aspx
  2. Jobs, Steve (2006-08-07). "Live from WWDC 2006: Steve Jobs Keynote". Retrieved 2007-02-16. "86 million lines of source code that was ported to run on an entirely new architecture with zero hiccups." 
  3. 3.03.1http://opensolaris.org/os/community/brandz/
  4. Ben Liblit, Andrew Begel, and Eve Sweetser. "Cognitive Perspectives on the Role of Naming in Computer Programs". Retrieved 2007-12-26. 

External links[]

File:Wikibooks-logo-en-noslogan.svgWikibooks has a book on the topic of
  1. REDIRECTTemplate:Operating system


bn:অপারেটিং সিস্টেমসমূহের তুলনা

Community content is available underCC-BY-SA unless otherwise noted.

[8]ページ先頭

©2009-2025 Movatter.jp