People who choose such a license should be aware that they are making downstream adoption of their product more difficult. (For some authors that is surely the point.)
People who choose such a license should be aware that they are making downstream adoption of their product more difficult. (For some authors that is surely the point.)
Regardless of how amazing your code is, you look like a kid when you need to tag your code with one of these joke licenses. It loses a ton of credibility in the corporate world where open source is taken very seriously.
It leaves little room to potential ambiguities regarding whether or not you should expect the author to care about concerns like, looking like a kid.
Ya'll get so lost in the process of exploitation that you forget you're actually exploiting people.
Programmers write things all the time that they wouldn't inflict on anyone else. They're written to get a one-time thing done and no more than that, however, they do sometimes realize that someone else might be facing that very same one-time problem, so there's no harm in at least letting other people play with said abomination.
Programming is mathematics. You stop doing things like trying to 'license' 2+2 on x86, and we'll stop making goofy licenses to mess with you and give your lawyer a heart attack.
We all know if you see something you really like but don't like the licensing of, you'll just rewrite it differently, and slap All Rights Reserved on it anyway. Thus is the joy of the Turing Machine. What you do can be redone in an infinitude of different ways. You insisting on licensing schemes just holds back code from being utilized, and builds legal structures through which software writers and users can be abused.
I've recently thought of creating a TTCACOI (Take This Code And Choke On It) license as of late.
I mean, clearly if forced binding arbitration can force you to relinquish civil rights through Contract law, one should be able to compel auto-esophegeal blockage through licensing terms right?
A licence is not provided with free software in order to convince you that you should use that person's code. It's provided because some people are just shirty enough to steal other people's work, claim it for themselves, and then eventually sue the original author for copyright infringement.
The JSON license has made a lot of lawyers a lot of money.