Linked by Adam S on Wed 11th Jun 2008 13:37 UTC
Mac OS X Remember back in January when Sun engineer Adam Leventhal shared that Apple had "crippled" DTrace? Well, it appears that the latest point release of Leopard silently restored DTrace to full function. According to Levanthal, on 10.5.3, the output of DTrace is "exactly what one would expect". DTrace can be used right now on your updated Leopard install.
Thread beginning with comment 318197
To read all comments associated with this story, please click here.
Linux port
by Worloch on Wed 11th Jun 2008 17:56 UTC
Worloch
Member since:
2008-06-09

I would love to see a Linux port of DTrace. Why hasn't this happened yet? Would it be to hard to port, licensing issues? I had assumed it was licensing issues, but it appears Apple has done it.

Edited 2008-06-11 17:57 UTC

RE: Linux port
by aleventhal on Wed 11th Jun 2008 21:47 in reply to "Linux port"
aleventhal Member since:
2005-12-14

In my opinion, it's a lack of will justified by licensing blather. It's almost always easier to talk about why something can't/shouldn't be done than to just do it.

Cue someone telling me why it can't/shouldn't be done...

Reply Parent Bookmark Score: 3

RE[2]: Linux port
by DirtyHarry on Thu 12th Jun 2008 20:35 in reply to "RE: Linux port"
DirtyHarry Member since:
2006-01-31

Because of the license issues. It has nothing to do with NIH.

For Linux there's a different tool: SystemTap. It is an open source project, http://sourceware.org/systemtap, started by 'the big guys', but AFAIK it isn't included in any distro by default. The project is a few years old, is actually active ( I checked the git repo ), but I can't tell you what the actual state is...

Harry

Reply Parent Bookmark Score: 1

RE: Linux port
by John Blink on Wed 11th Jun 2008 22:48 in reply to "Linux port"
John Blink Member since:
2005-10-11

NIH syndrome?

Reply Parent Bookmark Score: 4

RE: Linux port
by ashigabou on Thu 12th Jun 2008 07:01 in reply to "Linux port"
ashigabou Member since:
2005-11-11

I would love to see a Linux port of DTrace. Why hasn't this happened yet? Would it be to hard to port, licensing issues? I had assumed it was licensing issues, but it appears Apple has done it.


Mac OS X and Linux do not have the same license, so saying that Mac OS X (or FreeBSD) has it is not an argument to say there is no problem for linux to get it (from a licensing POV).

Reply Parent Bookmark Score: 1