Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1838532
  • 博文数量: 343
  • 博客积分: 10342
  • 博客等级: 上将
  • 技术积分: 2892
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-15 12:34
个人简介

你必须非常努力,才能看起来毫不费力!

文章存档

2012年(3)

2011年(5)

2010年(2)

2009年(40)

2008年(293)

分类:

2008-10-22 13:18:17

在下面的表格中,很多广泛使用的和当前可用的操作系统的技术特征:

OS Supported architectures Supported file systems Kernel Name Kernel type Multitasking Supported GUI on by default
AIX POWER, PPC JFS, JFS2, ISO 9660, UDF, NFS, SMBFS, GPFS UNIX System V Monolithic Dynamic Extendable Yes No
AmigaOS 68k, PPC (x86 Clone available see AROS) Proprietary (OFS, FFS,SFS, PFS), FAT, ISO 9660, UDF, many others via 3rd party drivers Amiga Exec Microkernel Yes Yes
FreeBSD x86, x86-64, PC98, SPARC, others UFS2, ext2, ext3, FAT, ISO 9660, UDF, NFS, ReiserFS (read only), XFS (experimental), ZFS (experimental) and others FreeBSD kernel Monolithic with modules Yes No
HP-UX PA-RISC,IA-64 VxFS, HFS, ISO 9660, UDF, NFS, SMBFS UNIX System V Monolithic with modules Yes No
GNU/Linux x86, x86-64, PPC, SPARC, Alpha, others ext2, ext3, ext4, ReiserFS, FAT, ISO 9660, UDF, NFS, and others Linux kernel Monolithic with modules Yes  
Inferno x86, PPC, SPARC, Alpha, MIPS, others Styx/9P2000, kfs, FAT, ISO 9660 Inferno kernel Monolithic with modules, user space file systems Yes Yes
Mac OS Classic 68k, PPC HFS+, HFS, AFP, ISO 9660, FAT, UDF Mac OS kernel Monolithic with modules Yes Yes
Mac OS X PPC, x86 HFS+ (default), HFS, UFS, AFP, ISO 9660, FAT, UDF, NFS, SMBFS, NTFS (read only), FTP, WebDAV XNU (Darwin kernel) Hybrid Yes Yes
NetBSD x86, x86-64, PPC, SPARC, 68k, Alpha, others UFS, UFS2, ext2, FAT, ISO 9660, NFS, LFS, and others NetBSD kernel Monolithic with modules Yes No
NetWare x86 NSS, NWFS, FAT, NFS, AFP, UDF, CIFS, ISO 9660 NetWare kernel Hybrid Yes Yes
OES-Linux x86 PPC NSS, NFS, AFP, UDF, CIFS, ISO 9660, Netware Traditional File System Linux kernel Monolithic with modules Yes No
OpenBSD x86, x86-64, SPARC, 68k, Alpha, VAX, others ffs, ext2, FAT, ISO 9660, NFS, some others OpenBSD kernel Monolithic with modules Yes No
OpenVMS VAX, Alpha, IA-64 Files-11, ISO 9660, NFS VMS kernel Monolithic with modules Yes No
OS/2 x86 HPFS, JFS, FAT, ISO 9660, UDF, NFS OS/2 kernel Hybrid No No
PC-BSD x86 10 UFS2, ext2, ext3, FAT, ISO 9660, UDF, NFS, ReiserFS (read only), XFS (experimental) and others   Monolithic with modules   Yes
Plan 9 x86, Alpha, MIPS, PPC, SPARC, others fossil/venti, 9P2000, kfs, ext2, FAT, ISO 9660 Plan 9 kernel Monolithic, user space file systems Yes Yes
ReactOS x86, Power PC FAT ReactOS kernel Hybrid Yes Yes
RISC OS ARM (both 26 and 32-bit) Acorn ADFS, Econet ANFS, FAT, ISO9660, many others as loadable filesystems RISC OS kernel Unprotected monotasking microkernel with large number of relocatable modules Yes Yes
Solaris x86, x86-64, SPARC UFS, ZFS, ext2, FAT, ISO 9660, UDF, NFS, QFS, some others Solaris kernel Monolithic with modules Yes Yes
STOP 6 / XTS-400 x86 proprietary XTS kernel Monolithic Yes No
Windows Server x86, x86-64, IA-64 NTFS, FAT, ISO 9660, UDF; 3rd-party drivers support ext2, ext3, reiserfs9 Windows NT kernel Hybrid Yes Yes
Windows x86, x86-64 NTFS, FAT ISO 9660, UDF; 3rd-party drivers support ext2, ext3, reiserfs9 Windows NT kernel for Wndows XP, Vista Hybrid Yes Yes
ZETA x86 BFS (default), FAT, ISO 9660, UDF, HFS, AFP, ext2, CIFS, NTFS (read only), ReiserFS (read only, up to v3.6) BeOS Modular Microkernel Yes Yes
Primary APIs Resource access control Subsystem isolation mechanisms Integrated firewall Encrypted file systems
SysV, POSIX Unix, ACLs chroot IP Filter, IPSec VPNs, basic IDS No
Proprietary, POSIX environment functions available thru GNU licensed Amiga ixemul.library     No No
BSD, POSIX Unix, ACLs, MAC chroot, jail, MAC Partitions IPFW2, IPFilter, PF Yes
SysV, POSIX Unix, ACLs chroot IPFilter No
POSIX Unix, ACLs, MAC chroot, Capability-based security11, seccomp, SELinux, IPSec Netfilter/Varied by distribution Yes
proprietary Unix Namespaces    
proprietary, Carbon none none none No
Carbon, Cocoa, BSD/POSIX, X11 (since 10.3) Unix, ACLs chroot ipfw Yes
BSD, POSIX Unix, Veriexec chroot, systrace IPFilter, PF Yes
proprietary Directory-enabled ACLs Protected Address Spaces IPFLT.NLM Yes
proprietary Directory-enabled ACLs chroot IPFilter Yes
BSD, POSIX Unix chroot, systrace PF Yes
proprietary, Unix-like ACLs, Privileges logical name tables    
proprietary ACLs none none No
BSD, POSIX Unix, ACLs, MAC chroot, jail, MAC Partitions IPFW2, IPFilter, PF Yes
Unix-like (and optional POSIX compatibility layer) Unix Namespaces ipmux Yes
Windows API        
Huge number of SWI calls; extensive C libraries        
SysV, POSIX Unix, RBAC, ACLs, Privileges, Trusted Extension chroot, Containers IPFilter Yes
some SysV, some POSIX, some Linux, some proprietary Unix, Multilevel security, Biba mandatory integrity, ACLs, Privileges, subtype mechanism Multilevel security, Biba Integrity Model, subtype mechanism customer would have to install their own application No
Windows API, .NET ACLs, Privileges, RBAC Win32 WindowStation, Desktop, Job objects Windows Firewall,IPSec TCP\IP Filtering Yes
Windows API, .NET ACLs Win32 WindowStation, Desktop, Job objects Windows Firewall (XP and later), TCP\IP Filtering (NT Based systems), IPSec Yes (NTFS Only)
POSIX, BeOS API Unix none none No

在下面的表格中,是许多广泛使用的和当前可用的操作系统(OS)。

操作系统 创建者 第一次公共发布 被取代者 分发 首选的许可证 目标系统类型
AIX IBM 1986 System V R3 与硬件绑定 所有权 服务器,网络用具,工作站
AmigaOS Amiga Inc. July 23, 1985 TRIPOS(作为 AmigaOS 磁盘操作系统的部件) 与硬件绑定 所有权,在 GNU GPL 下复制可用 工作站,家庭桌面
FreeBSD FreeBSD Project December 1993 386BSD 自由 BSD 服务器,工作站,网络器具,嵌入式的
HP-UX Hewlett-Packard 1983 Unix 每个许可证掌管 所有权 服务器,工作站
i5/OS IBM 1988 OS/400 与硬件绑定 所有权 服务器
IRIX SGI 1998 Unix 与硬件绑定和从 SGI 支持 所有权 服务器,工作站
Inferno Bell Labs 1997 Plan 9 自由 MIT,GNU GPL,GNU LGPL,LPL 网络器具,服务器,嵌入式的
GNU/Linux GNU Project, Linus Torvalds 和 al 1992 Unix, Minix 通常自由 GNU GPL 和其他许可证 桌面,工作站,服务器(版本独立的)
Mac OS Apple Inc. January 1984 None 与旧版 Macs 绑定,Free with OS X for PowerPC 所有权 工作站,家庭桌面
Mac OS X Apple Inc. March 2001 NeXTSTEP,OPENSTEP,Rhapsody,Mac OS 与硬件绑定同时也单独出售 开源核心系统(Intel 和Power PC 版本)(APSL, GPL, others),有所有权更高的 API 层 工作站,家庭桌面
Mac OS X Server 与硬件绑定同时也单独出售 服务器
NetBSD The NetBSD Project May 1993 386BSD

自由

BSD 网络器具,服务器,工作站,嵌入式的
NetWare Novell 1985 S-Net 每个连接掌管 所有权 服务器
OpenBSD The OpenBSD Project October 1995 NetBSD 1.0 自由 BSD 服务器,网络器具,工作站,嵌入式
OpenVMS DEC(现在是 HP) February 1978 RSX-11M 对非商业应用免费 所有权 服务器,工作站
OS/2 IBM 和 Microsoft December 1987 MS-DOS 每个许可证掌管 所有权 家庭桌面,服务器
PC-BSD PC-BSD Software 2006 FreeBSD 自由 BSD 桌面,工作站,服务器
Plan 9 Bell Labs 1993 Unix 自由 LPL 工作站,服务器,嵌入式的,HPC
ReactOS ReactOS development team 1996 Windows NT 自由 GNU GPL, GNU LGPL 工作站,家庭桌面
RISC OS Acorn Computers, RISC OS Limited April 1989 ARTHUR,BBC Master OS 每个许可证掌管 所有权的,最初与计算机绑定 教育性桌面,家庭计算机
Solaris Sun July 1992 SunOS 自由 CDDL 服务器,工作站
STOP 6 / XTS-400 BAE Systems 2003 STOP 5 / XTS-300 每个许可证掌管 所有权 服务器,工作站,跨域解决方案,网络防护
Windows Server Microsoft July 27, 1993 Windows 2000 每个许可证掌管 所有权 服务器,网络器具,嵌入式的,HPC
Microsoft Windows Microsoft November 20, 1985 MS-DOS, VMS, OS/2 每个许可证掌管 所有权 工作站,家庭桌面,媒体中心,平板PC,嵌入式的
ZETA yellowTAB June 2005 BeOS R5 每个许可证掌管 所有权 家庭桌面,媒体工作站
阅读(1192) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~