Open source is awesome! Note that fahbench includes an (almost) verbatim copy of the core code with the secret checksumming security stuff stripped out and a gui laid on top.
To complete the history above: we not build different cores for nvidia and amd against their respective opencl libraries. It would be nice if we could just use amd app sdk, but that caused problems with older nvidia cards or drivers (can't remember which)