Comment systemtap? (Score 2) 207
Porting dtrace would be useless, Linux has pretty much catched up in that front - the only piece missing is the merge of utrace in the main kernel. In distros like Fedora, which include utrace, you already can use systemtap to probe both the kernel and userspace without problems (sure, it lacks the "final polish" of dtrace, but all the hard has been done)
Please... an attempt to copy dtrace, and not a very good one at that.