One time, I almost used a custom license in one of my projects which would have required my users to read a controversial book that supported my stance on something. It was intended to be half-joking and half-thought-provoking. But I decided to abandon this and use a standard free license, figuring that it's completely the wrong venue to try to effect social change, and it would prohibit people from deriving any utility from my project. I wish all public software projects would do the same. I know, it's a pipe dream, but a man can wish, can't he?
> As merijnv noted above, if you feel so strongly about language you're free to not use his project.
It's not practical to avoid using a project just because I disagree with its attitude. And it makes no sense to boycott it on principle, as I don't think so highly of myself to think my stance on something like this will actually have any kind of effect. I only wanted to comment on this to open discussion about the matter.