Hacker News new | ask | show | jobs
by bitwize 3732 days ago
Because you don't want a MikeeUSA dragging your project's name through the muck and mire.
1 comments

If you don't want people to be able to use your work how they wish, don't license it as free software. Or trademark the name if the naming is an issue. Blocking someone from being able to use your code is anti-software-freedom and goes against the spirit of the licenses most likely used by 99% of github repositories.
The post isn't totally clear, so I can understand how people are misreading this. But "prevents blocked users from ... forking repositories" refers to the GitHub "fork" button, not to the ability to e.g. run `git clone` from the command line.

This isn't about blocking people from being able to use software (which both goes against the letter and the spirit of free software licenses); it's about blocking people from being able to interact with the maintainers. We've had that since the days of Usenet killfiles and IRC klines.

They're not blocked from using it, they're just blocked from associating their use with you.