不知道你的教材是Unix還是Linux。目前Unix實際中用的比較多的是FreeBSD(網際網路企業,免費),AIX/Solaris(商業Unix)Linux是一個Posix相容的從0開發的作業系統,並不是Unix。發行版比較流行的有Debian,以及分支的Ubuntu,Mint Linux等,Redhat系列的Fedora,Redhat Enterprise Linux,CentOS等。OS X是這樣的,最核心是一個叫Mach的微核心,然後上面套了一個來自於FreeBSD的服務層,用來實現Posix相容,共同組成一個叫XNU的核心,然後加上週邊一些Utility,組成OS X的核心:Darwin。再往上是API和Core Service,包括Foundation,OpenGL等都在這一層。這些OS X和iOS共享。然後上面的Cocoa等API層,iOS的叫Cocoa Touch。Mac OS X能透過UNIX認證,最主要的是BSD服務層,所以你大部分工具和API都通用,但是深入下去之後,核心並不相同
不知道你的教材是Unix還是Linux。目前Unix實際中用的比較多的是FreeBSD(網際網路企業,免費),AIX/Solaris(商業Unix)Linux是一個Posix相容的從0開發的作業系統,並不是Unix。發行版比較流行的有Debian,以及分支的Ubuntu,Mint Linux等,Redhat系列的Fedora,Redhat Enterprise Linux,CentOS等。OS X是這樣的,最核心是一個叫Mach的微核心,然後上面套了一個來自於FreeBSD的服務層,用來實現Posix相容,共同組成一個叫XNU的核心,然後加上週邊一些Utility,組成OS X的核心:Darwin。再往上是API和Core Service,包括Foundation,OpenGL等都在這一層。這些OS X和iOS共享。然後上面的Cocoa等API層,iOS的叫Cocoa Touch。Mac OS X能透過UNIX認證,最主要的是BSD服務層,所以你大部分工具和API都通用,但是深入下去之後,核心並不相同