Apple’s Mac OS X Leopard gets Sun’s DTrace

“Apple Computer has announced the next version of its flagship Mac OS X operating system will support Sun Microsystems’ open source DTrace performance analysis and debugging tool,” Brendon Chase reports for Builder AU. “DTrace was originally built by Sun as one of the most advanced features of its Solaris 10 operating system, but was released as open source software early in 2005 and has since made its way to other platforms, including FreeBSD.”

Chase reports, “The original creator of DTrace, Brian Cantrill, from Sun Microsystems, attended the conference with his team and was excited by the news his baby was being used by Apple. ‘This is very exciting news, as it brings DTrace to a whole slew of new users,’ he wrote on his blog yesterday in the US. Having laid hands on DTrace on Mac OS X myself just a few hours ago, I can tell you that while it’s not yet a complete port, it’s certainly enough to be uniquely useful.'”

Full article here.

12 Comments

  1. I’m not familiar with this-it seems related to network troubleshooting and analysis, correct? Would it have any benefit to non-networked home users? Troubleshooting internet connection problems?

  2. More goodies from the open source community. And Ruby on Rails will come with Leopard! Yes! That is a fabulous tool. ROR is based on a wonderful scripting language, Ruby, built on the same message passing object oriented model as the Objective C language in which OS X itself is written.

    And to think that a few open source supporters were so anal to think Apple was shutting down support for FOSS!

    The keynote did not mention DTrace or ROR or many other new features, because there was not enough time to go into the details. For Microsoft, the devil is in the details. For Apple, angels lurk in that place.

  3. I saw a Sun demo of Dtrace on Solaris 10 a while back. From a developer standpoint, it was an awesome debug tool.

    It essentially allowed debugging amd tracing without a significant performance hit. Not just for networks/comms. Good for any app/developer.

  4. OK, this won’t make a difference for the average user but for enterprise use it will be a bonus point. Add enough of these bonus points and an XServe or several running OS X might start to make sense to more and more businesses – those running Linux anyway. Don’t know if it will appeal to Windows shops – would they use tools like DTrace? Could Microsoft work it into Vista (eventually)?

  5. Did anybody else read to the bottom of the article?

    “Mac OS Forge” – set up by Apple to draw in the OSS crowd, releasing some of Apple’s code with the expectation the OSS folks will both extend it and spread the word.

  6. “Apple Computer has announced the next version of its flagship Mac OS X operating system will…”

    Can someone explain to me EXACTLY what ‘flagship’ means in describing OS X?

    Is there a ‘cheapo’ version?

    Stoopid PR people writing more than they need to.
    Typical US crap trying to sound like more than it is.

    All they had to say to describe OS X was SUPERIOR, am I correct??

  7. @Mikal in NYC:
    I think it is code for “we have a OS X Mobile version coming out soon.” ” width=”19″ height=”19″ alt=”wink” style=”border:0;” />

    Seriously, I think they are referring to the OS X Server version, since the server version sells on a much lower scale.

Reader Feedback

This site uses Akismet to reduce spam. Learn how your comment data is processed.