Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

Can somebody point me in the direction of books, sites, articles, ... to learn everything about Mac OS X "under the hood"? In other words to learn more about the kernel, the system.

ps.: About Snow Leopard of course

share|improve this question
    
for the books you can search in amazon. –  Am1rr3zA Aug 19 '10 at 12:01
add comment

2 Answers 2

up vote 7 down vote accepted

I've read several articles by Amit Singh at http://kernelthread.com, and have always found them very interesting.

He's book is Mac OS X Internals: A Systems Approach

share|improve this answer
2  
Is the book you've mentioned still relevant? I ask this because it is from 2006 and maybe outdated? –  Geert Van Laethem Aug 19 '10 at 14:02
1  
@Geert VanLaethem: While the book is from the Tiger era much of it still holds true. Where the book is outdated the info should at least get you on the right track to find out what has changed. –  Chealion Aug 19 '10 at 15:49
1  
I would think it's still relevant. I wonder if a second edition is planned. –  pgb Aug 19 '10 at 16:07
2  
It is the only book of that sort written specifically about OS X. –  Louis Gerbarg Aug 20 '10 at 0:13
1  
@Geert: The book is definitely still relevant. I wondered the same thing until I got my hands on it... unless Apple changes the entire architecture and rewrite the kernel, this book will be useful for a long time to come. –  Robert S Ciaccio Aug 20 '10 at 3:36
show 1 more comment

Don't overlook http://developer.apple.com - there still is a free developer account option to get Xcode 3. You can also buy Xcode 4 from the Mac App store for $5 and no developer account needed - the public documentation available through Xcode is impressive and comes from the web site. The free Ingredients browser also is superb for consuming and searching the Apple Documentation. You only need to pay for a developer account to get pre-release software and documentation so to learn about the current and past OS is free or nearly free.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.