Amit Singh, author of Mac OS X Internals (I swear I’m going to read my copy one of these days), has released another bonus chapter online. This time he’s breaking down all those encrypted binaries that make Mac OS X… well… Mac OS X.
On the greatest hits lists of these binaries is the Dock, Finder, loginwindow, SystemUIServer, mds, ATSServer, translate, and translated. I’m hoping you can figure out most of those. mds is basically Spotlight. ATSServer gives you all those pretty fonts. Finally, translate and translated make up Rosetta, the technology that made the Intel switch possible and so silky smooth (yeah, yeah, I was a skeptic).
The upshot is that Apple is protecting itself from being copied (through reverse engineering) by encrypting these binaries. Also, don’t forget the the encryption kernel extension dsmos gem hidden within its data:
Your karma check for today:
There once was was a user that whined
his existing OS was so blind,
he’d do better to pirate
an OS that ran great
but found his hardware declined.
Please don’t steal Mac OS!
Really, that’s way uncool.
(C) Apple Computer, Inc.
[via Slashdot]
MacUser is your source for news, info, and opinion about Apple, the Mac, and the iPod. Our dedicated team of bloggers covers everything that is relevant to Mac users — and, okay, some stuff that’s not quite relevant, but is still a lot of fun.
Leave a comment