Earlier quoted context omitted.
No, that's incorrect. The license governs the conduct of both parties (here, the creator and the users). Yes, he can release new software under a new license, but any past software he released under a certain license, he has to follow those terms. If you come to an agreement with another party (like you agree to license a movie, or book to them), you can't just unilaterally cancel that agreement. That's not how contr…
Well, the FSF/GNU disagree: https://www.gnu.org/licenses/gpl-faq.html#DeveloperViolate What kind of obligation do you think GPL/MIT/BSD/Apache could possibly place on the author?
Would any HN lawyers like to chip in? From my understanding of contracts, that interpretation seems contrary to basic legal principles.
The obligation GPL would place on the developer would be to release the source code if the program is released under the GPL. Based on my reading of the blog post, that's exactly what one user was complaining about.