Under the Hood: The Architecture of Mac OS X

Jonathan 'Wolf' Rentzsch
Red Shed Software

Tuesday October 23rd at 7:00pm
College of DuPage, Room 2800


The Mac OS started out as a single-user, single-tasking operating system for the world's first information appliance. It placed human factors above everything else, resulting in great advances in some areas and glaring weaknesses in others.

Mac OS X (pronounced "Ten") is the Mac OS placed upon a Mach 3 microkernal with a FreeBSD personality and a NeXT flavor. The Mac finally gets a modern memory model and supports no less than five programming models concurrently (Classic, Carbon, Cocoa, Console and Pure Java).

I'll walk you through the history of Mac OS X, from both sides of its RIG/Mach/NeXT and Apple hertitage. Along the way, I'll make fun of Apple's various attempts at implementing the next generation Mac OS, will talk a little about Mach's cool VM tricks and probably whine how X is a step backwards concerning usablity.

Speaker Bio

Jonathan 'Wolf' Rentzsch ( is the embodiment of Red Shed Software and runs a Macintosh Programming Special Interest Group in Schaumburg. In between reading and coding, he'll venture outside for a bike ride or will pontificate on various list servers about obscure topics. He encourages his competitors to purchase and mandate the use of products with the most market share.

Getting to the meeting

The next general meeting of UniForum Chicago will be:

        October 23rd, 2001
	7:00pm to 9:00pm
        College of DuPage
        Building SRC, Rm 2800abc
        22nd and Lambert
        Glen Ellyn, IL 60137-6599
Take 355 to Butterfield Rd (Rt 56).
Take Butterfield West to Lambert Rd, then Lambert Rd North to 22nd St.
Turn right and look for Lot 2 or the Faculty/Staff parking lot (behind Lot 1) on the right side of 22nd St.
Walk to the SRC building, room 2800 is on the second floor of the west side of the building,
upstairs from the north doors facing Lot 2.

All UniForum Chicago general meetings are open to the public free of charge.

Contact Scott Nemec at (630) 990-6265 for additional information.

For more information about UniForum Chicago contact

UniForum is a registered trademark of UniForum Association