Slashdot Mirror


Apple Crippled Its DTrace Port

Linnen writes in to note that one of developers of Sun's open source system tracing tool, DTrace, has discovered that Apple crippled its port of the tool so that software like iTunes could not be traced. From Adam Leventhal's blog: "I let it run for a while, made iTunes do some work, and the result when I stopped the script? Nothing. The expensive DTrace invocation clearly caused iTunes to do a lot more work, but DTrace was giving me no output. Which started me thinking... did they? Surely not. They wouldn't disable DTrace for certain applications. But that's exactly what Apple's done with their DTrace implementation. The notion of true systemic tracing was a bit too egalitarian for their classist sensibilities..."

5 of 476 comments (clear)

  1. DMCA by phantomcircuit · · Score: 1, Redundant

    Is it possibly they included this so as not to provide a tool capable of circumventing DRM?

  2. Re:And as quick as it is reported by Arcturax · · Score: 1, Redundant

    Someone should try building an OS that's entirely community supported. Imagine how productive they would be without apple working against them.

    You mean like Linux?

    --

    --Won't that be grand? Computers and the programs will start thinking and the people will stop. - Dr. Walter Gibbs
  3. Re:And as quick as it is reported by DustyShadow · · Score: 0, Redundant

    WHHOOOSSHHHH!!!!!

  4. Re:And as quick as it is reported by dreamchaser · · Score: 1, Redundant

    There shouldn't need to be any hacks, that's the point.

  5. Re:And as quick as it is reported by supermansuper · · Score: 0, Redundant

    Now I know why the 'Redundant' modifier exists!