Mac OS X

featuring

BSD Unix (Darwin)


Home Oracle Open Source PDF The C Family Projects

Introduction
Darwin integrates a number of technologies, most importantly the Mach 3.0 operating-system services based on 4.4BSD (Berkeley Software Distribution), high-performance networking facilities, and support for multiple integrated file systems.

Darwin supports the industry standard LP64 programming model; the data model of choice amongst major 64-bit Unix vendors and Linux. LP64 support in Darwin provides interoperability between 32-bit and 64-bit environments.

LP64 compatibility facilitates the use of Unix code libraries developed for high-end applications such as databases, scientific computing, and information visualization. Codes written for open-source standards can easily be ported to Darwin.

Darwin includes advanced file system support for: Unix File System (UFS), Hierarchical File System plus (HFS+), ISO 9660, File Allocated Table (FAT), Network File System (NFS), Web-based Distributed Authoring and Versioning (WebDIV) and Universal Disk Format (UDF).

The current version is 8.5.1 for Apple's OS X (10.4.10 a.k.a.‘Tiger’).