copyright, not patent
Really? As far as I understand, copyright is only infringed if they directly lift his code. As long as they only copy his idea, and rewrite a program that works exactly the same way (being careful to write the code from scratch, and not modifying his code), there is no copyright problem.
IANAL, of course.