Even if he was making money, it would be fine. The author of Progress Knight intentionally licensed his code for use, even in commercial, closed source software without attribution.