Free version of premium plugin Anti Spam by Fullworks : Spam Protection
Source code here is only the free version of this plugin, that does have a premium version.
It is provided if you want to contribute suggestions or bug fixes to the free code line