HNHacker News
TopNewBestAskShowJobs

CrispEditor

3 karma · joined January 31, 2014

submissionscomments
CrispEditor··on Oracle continue to circumvent EXPORT_SYMBOL_GPL()
Note that DTrace/Linux exists outside of Oracle. (Search github for dtrace4linux).

As that author of the product, I took a different approach to the GPL symbols - one which may be questionable, but nobody has raised the issue as yet.

Yes, GPL symbols are problematic, and the dtrace4linux is CDDL - the GPL vs CDDL - means its impossible, from a legal perspective to get the balance right. That does not preclude generation of a useful tool - the beauty of all open source - is the ability to learn from it.

CrispEditor··on The Magic of strace
Please see

ftp://86.0.252.89/pub/release/website/tools/trace-20140126-x86_64-b95.tar.gz

This is a tool called ptrace - which does everything that strace does and a lot more. You have working binaries in there, and most of the source - I havent extricated the full build dependencies so it all builds, but this includes extra facilities like reporting summaries of process trees, showing only connections or files, and shlib injection into a target process.

If people are interested more on this, contact me at CrispEditor-a.t-gmail.c-o-m