Slashdot Mirror


How OS X Executes Applications

MacHore writes "0xFE has an excellent tutorial on Mach-O, which is the file format used by OS X executable files and libraries. It goes into great detail about how Mach-O works, and explains what OS X actually does when it loads and runs an application. Subtopics include Universal Binaries, The Dynamic Linker, Using otool, and other goodies."

6 of 315 comments (clear)

  1. How I execute applications :) by Anonymous Coward · · Score: 5, Funny

    When FORCE QUIT doesn't work, 120V A/C to the processor does the trick every time.

  2. "Using otool" by Anonymous Coward · · Score: 5, Funny

    Do you mean big "O" tool?

  3. Ooh, I know this one! by Anonymous Coward · · Score: 5, Funny

    With extreme prejudice?

  4. Re:I don't have a Mac by Haeleth · · Score: 4, Funny

    Oh dear, does Linux practice this awful act as well? I'm an opponent of capital punishment, so it's now clear to me that I can't, in all conscience, use a Mac or Linux. No application, however detestable a crime it may be accused of, should ever face what is no more than state-sanctioned murder!

    My question to Slashdot, therefore, is what operating system should I choose?

    I've heard good things about FreeBSD's jails, which are apparently very secure without being inhumane. But on the other hand, Windows also has some advantages - I understand it opposes the death penalty so strongly that that it's been known to commit suicide in protest when a user attempts to execute too many applications?

  5. Re:0xFE by MagicM · · Score: 4, Funny

    Bastards.

  6. Re:What this means by Zwets · · Score: 5, Funny
    Expect an increase of the number of Mac virii

    And wormii! Don't forget wormii.

    --
    One of the lessons of history is that nothing is often a good thing to do and always a clever thing to say. - Will Duran