Friday, October 17, 2008

CQSAT is free!

As in free to pay money for the beer, not free beer.

Now that the ownership and licensing is all figured out I can release much of this work. The website cqsat.com will be reworked and the wiki written as I roll the rest of this out. The source is on sourceforge.net.

CQSAT divides nicely into 3 parts. This is the first and earliest part, it's quite a complete example of how to use LD_PRELOAD to do library interposing. CQSAT can figure out how a project is comprised and built by examining how make/ant/maven et. al. use the C library and POSIX system calls.

This was probably the most interesting and rewarding piece of software that I've worked on to date. The initial coding was written in 2 frantic weeks in Saigon during the Summer of 2005; laptop, warm monsoon rain and (almost) free beer. But not all at the same time.

No comments: