> In this case, most of us, even those of us who don't like the GPL in practice like me, are not primarily arguing the GPL
However, people are making the argument that this proves that GPLparticularly strange for people to take the position that RMS's behaviour here is anti-freedom and thus obnoxious, and therefore GPL sucks. It shouldn't be necessary to point out that he could pull the same stunt just as easily if GCC were under a BSD license. In fact he could achieve the same effect even more easily, because he wouldn't have to rely solely on constantly changing the AST interface, or the threat of doing that: he could put future official versions of GCC under a new license which tried to put up legal barriers to AST access, or threaten to do so. More broadly, it's hard to imagine any consistent position under which RMS attempting to exert some de facto proprietary control over GCC is tyrannical, but licenses which would have given him the authority to make future official GCC versions de jure completely or semi-proprietary are upholding freedom! Of course, you can argue that RMS' behaviour here proves that he is being hypocritical when he denounces others for exercising proprietary control of software, through proprietary works derived from FOSS software or by other means. But just as obviously, catching someone in hypocrisy doesn't necessarily mean that they were wrong.
Moreover, it needs to be addressed not only because people are drawing incorrect conclusions about GPL vs. BSD, but because it shows that they don't understand what's going on here. The problem here isn't licensing terms, it's Too Big To Fork https://news.ycombinator.com/item?id=6810259 . "Freedom of the press is guaranteed only to those who own one." Speaking of which, it's strange. Here RMS is using his position to exert some de facto proprietary control over GCC, a big, hard-to-replace hairball of code with lots of clients locked in to its interface, and widespread anger is (quite appopriately) the result. Yet the Web browser vendors have honed this kind of behaviour into a routine, regularly exerting their de facto power over the Web, and sometimes in nakedly self-serving and destructive ways, and people have been conditioned to hail and venerate this as the Open Web.