Hacker News new | comments | show | ask | jobs | submit login

Quite frankly, a client who pays is a client. A "client" who don't pay is not a client in my book, hence are not entitled the privilege that a client-contractor normally has.

Considering he release something that he created on his own from SCRATCH, he can release it all he wants since all the code belongs to him. In this case, he is doing something within his rights.

If his work is derived from the "client" codebase, then its an entirely different case.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact