On one hand, I would love to see dtrace exposed in the Linux kernel. Linux is saturated with all sorts of perf-esque APIs, none of which are the de facto routine and many of which don't support dynamic tracing. On the other hand, I hate Oracle's heavy handed legal tactics and I don't trust anything they do.
Now that Brendan Gregg works for Netflix, if dtrace support gets to a good point (one that doesn't actually crash or impede the runtime of the kernel), we can presume that we might see a dtrace toolkit for Linux (and hopefully by now not one that relies on non-portable function boundary tracing).
I'm torn
Now that Brendan Gregg works for Netflix, if dtrace support gets to a good point (one that doesn't actually crash or impede the runtime of the kernel), we can presume that we might see a dtrace toolkit for Linux (and hopefully by now not one that relies on non-portable function boundary tracing).