On DTrace envy
Posted Aug 8, 2007 17:12 UTC (Wed) by madscientist
In reply to: On DTrace envy
Parent article: On DTrace envy
> That gets you GPLed reimplementation of certain DTrace bits for the linux
> kernel (perfectly redistributable)
While it is redistributable, I should point out that as described there's very little chance that those changes will ever be accepted into the mainline kernel. Linus et.al. have a long standing, and firm, position that no code will be accepted (even if it's perfectly legal GPL code) into the mainline kernel if its only purpose is to enable proprietary modules of one sort or another.
Of course, there's no reason why individual distributors like Red Hat, SuSE, Debian, etc. couldn't apply that patch themselves to their kernel packages, but this becomes a pain.
Of course, another option would be for the DTrace port to use existing, generic kernel facilities or, if none such exist, work on getting them added. This would be a lot more work, I expect.
to post comments)