Ask HN: someone infringes my code on GitHub, what should I do?
I built a fairly popular project licensed under MIT and hosted on GitHub. Someone forked it, made some changes and gradually removed my name in each revision.
At first, he changed the author name in the copyright notice, manifest files etc. to his name and leaved an attribution with link to my repo in the readme. In the most recent commit, he removed that attribution. Now the only way somebody knows this is my work is looking at the tiny "forked from..." line in GitHub (guess he hasn't figured a way to remove it, yet).
At this moment, his repo is basically a refactoring of mine (both code and documentation) with some features he added. If he sells or distributes this software, the audiences would never know I'm the original author.
While I'm make no money (zero dollar) from this software, I feel very upset because the least I would expect from someone who builds something from both my idea and code is an attribution. Otherwise I would have released the software under the public domain.
My questions are: * Is this a violation of the MIT license? * What should I do about it? (I don't want to lawyers, again, I'm not making money from this project.)
Any opinion is much appreciated.