There was no free C compiler before GCC. What compiler were you using?
This quote makes my point. There were free C compilers before GCC. I even mentioned one of them in my comment. In my senior year in college, I got a 9-track tape from the Decus library that contained 2 free C compilers, 7 or 8 Pascal compilers, 3 Lisp interpreters, a BCPL compiler, a BCP compiler, a number of Basic interpreters, and lots of other "Public Domain" compilers.
This was in 1980. Several years before GNU, the GNU Manifesto, or GCC.
It was because of what RMS saw as a betrayal of the trust that the PD software developers put in the community when releasing their code that he came up with the GNU Manifesto in the first place. RMS decided that the rules governing the Public Domain were too loose, allowing proprietary changes to once PD projects to be all proprietary, allowing credit to be stripped from a product and a company to claim complete ownership of the source even if all they did was add a command here or just their logo to the runtime start-up banner. The GPL was created to replace the Public Domain with a license that did not give up control of the code but expressed a perpetual free-use in the spirit of the software sharing community that RMS "grew up" in.
You can thank Unipress for this, I think. If I recall correctly, they're the ones that pushed RMS over that cliff.
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds