Even easier is to use playerz automated XMR miner. Download at *snip* it only mines when the computer is not being used. Very easy setup, extract the files, edit player.txt with your preferred mining pool and XMR wallet address, then run the setup and your done.
Answers that exist to promote a product or service, should at least disclose the author's affiliation. The answer I deleted today did not. If you disagree with the action of a moderator then raise the issue in meta. It is not appropriate to create a new account and post the same spam advertisement (without listing your affiliation).
We do plan on releasing the source code sometime in the future. However the people involved in the program need to be compensated for their work. This is what the small dev fee provides. Chances are if the source code was released now the dev fee would be removed. We will be releasing the source to the installer program soon.
I am not a fan of heavy handed moderation so welcome dissenting opinions about this. My biggest concern also shared by others is that the closed source miner may be hiding some sort of malware.