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..."

23 of 476 comments (clear)

  1. Eagles have nothing to do with this by Quiet_Desperation · · Score: 4, Funny

    Is "egalitarian" the Slashdot word of the day today?

  2. Classist Apple? Anti-egaliitarian IBM tolls? by Malevolent+Tester · · Score: 5, Funny

    Fuck me, it's like a Student Union bar in here. What next, comrades, do we storm the Winter Palace or just go and sell some copies of Socialist Worker?

    --
    If you haven't made a developer cry, you've wasted a day.
    1. Re:Classist Apple? Anti-egaliitarian IBM tolls? by martinX · · Score: 2, Funny

      I say we hold a meeting to draft a resolution. Brian, you take the minutes.

      --
      When they came for the communists, I said "He's next door. Take him away. Goddam commies."
  3. Re:And as quick as it is reported by Reverend528 · · Score: 5, Funny

    Thank god apple has a thriving community that is constantly working to fix apple's design decisions. Someone should try building an OS that's entirely community supported. Imagine how productive they would be without apple working against them.

  4. Re:Great! by Sponge+Bath · · Score: 5, Funny

    ...my quest for a legion of Mac zombies

    It might be easier to just attend a Macworld conference.

  5. gcc -ideo ramshackle world.cpp by Quiet_Desperation · · Score: 5, Funny

    Are you kidding?

    This is Slashdot where "paper or plastic" is an epic struggle directly and immediately affecting the fates of billions!

    BILLIONS, I tell you! BILLIONS!

  6. Re:DRM bad, but "classist sensibilities"? by Anonymous Coward · · Score: 1, Funny

    Flamebait? That's right Mac sycophants, mod the truth down since you can't debate it.

  7. Slashdot Headline Accuracy? by aberkvam · · Score: 5, Funny

    The article says, "To say that Apple has crippled DTrace on Mac OS X would be a bit alarmist..." So what is the Slashdot headline? "Apple Crippled Its DTrace Port"

    Nice...

  8. Re:And as quick as it is reported by msuarezalvarez · · Score: 4, Funny

    wooooooosh

  9. Re:And as quick as it is reported by zr-rifle · · Score: 4, Funny

    Joke --------------------> Thinking Computer

    . . . . . . . . You

    --
    Hack your mind out of its sandbox.
  10. Evil bit by flyingfsck · · Score: 4, Funny

    Together with careful use of the Evil Bit by malicious coders, we will have complete security in Apple system software.

    --
    Excuse me, but please get off my Pennisetum Clandestinum, eh!
  11. Re:And as quick as it is reported by Anonymous Coward · · Score: 1, Funny

    Yes, the Linux community is very productive. How many distros do they have?

  12. Re:Luckily... by Kjella · · Score: 2, Funny

    /*
    * If the thread on which this probe has fired belongs to a process marked P_LNOATTACH
    * then this enabling is not permitted to observe it. Move along, nothing to see here.
    */

    So... written by a slashdot reader? Don't know of many other places that displays that message on a regular basis.

    --
    Live today, because you never know what tomorrow brings
  13. Re:And as quick as it is reported by meringuoid · · Score: 4, Funny
    How many distros do they have?

    Going by namechecks on Slashdot, three. Ubuntu, Fedora, and Gentoo. But I don't think anyone's ever finished installing Gentoo.

    --
    Real Daleks don't climb stairs - they level the building.
  14. What a tragedy by Slashcrap · · Score: 4, Funny

    It's a real shame that you can't trace iTunes. I was all set to reverse engineer it and use the code to make my own total fucking abortion of a media player. Now I'll have to settle for grafting a horrible GUI onto Mplayer, removing most of the supported formats and making it sleep without releasing the CPU 90% of the time. If I can work out some way to reliably fuck up the contents of the user's iPod, then I doubt anyone will notice the difference.

    It will be tricky to make the Windows port twice as horrible though. Maybe I can get it to punch the user in the face every ten minutes?

  15. Re:And as quick as it is reported by nilbud · · Score: 5, Funny

    Where can I download the wooooooosh.iso?

    --
    never let a man put his dirty how-do-you-do into your bajingo
  16. it's a slippery slope to genocide, folks by commodoresloat · · Score: 5, Funny

    Come on, this isn't a class struggle. It's Big Business trying to protect their intellectual property. DRM sucks, this is yet another way in which it degrades computer systems. But Apple's just being a company, and their hack to DTrace is actually good coding. Dislike their choice, sure. But there's no epic struggle for humanity here. First, they crippled DTrace, but I did not use DTrace, so I did not speak up.
    Then, they came for gettytab, but I did not speak out, because I was happy with Apple's default terminal configuration.
    Then, they came for snort, but I was not worried about intrusion detection so I did not speak up.
    Next, they came for mkdep, but I did not speak out, because the maid does all my compiling.
    Sadly, when it came time for them to use killall, there was nobody left to speak up for me!
  17. Re:Apple is not a monopoly!!!1!!1 by Anonymous Coward · · Score: 2, Funny

    forgot the ruby slippers...

  18. Re:DRM? by Anonymous Coward · · Score: 1, Funny

    Your analogy is crippled, and your attempts at modification were certainly not ideal.

  19. Re:And as quick as it is reported by rubycodez · · Score: 2, Funny

    if gentoo ever stops compiling, I gotta try that install thing next

  20. Re:And as quick as it is reported by Anonymous Coward · · Score: 3, Funny

    How does Steve's dick taste, anyways?

    To use a famous bit of cricket sledging... "I don't know, ask your wife"

  21. Bill Gates is his fan base. by Anonymous Coward · · Score: 1, Funny

    Bill Gates is his fan base.

  22. Re:And as quick as it is reported by TheThiefMaster · · Score: 2, Funny

    You have to be careful what you download, as "woooooosh.iso" is an old version.