Gregg: bpftrace (DTrace 2.0) for Linux 2018
Gregg: bpftrace (DTrace 2.0) for Linux 2018
Posted Oct 14, 2018 21:29 UTC (Sun) by anselm (subscriber, #2796)In reply to: Gregg: bpftrace (DTrace 2.0) for Linux 2018 by kloczek
Parent article: Gregg: bpftrace (DTrace 2.0) for Linux 2018
Not really. Since DTrace until not very long ago wasn't available under a GPL-compatible license, the choice was between cloning it (which especially with a litigation-happy company like Oracle at the other end doesn't sound like a great idea, ask Google) or coming up with something similar but independent. It's no great surprise that the Linux developers opted for the latter.
Right now the Linux-native approaches are so well established that even if Oracle submitted DTrace for inclusion in the mainline kernel it would probably not be accepted as-is, not because of NIH but because there is no real necessity to have two invasive subsystems that basically do the same thing.