Earlier quoted context omitted.
Copy pasta much? > But here on Hacker News (of all places), let's instead criticize his personal preferences on fucking ties. So someone writes about their personal life, and then people discuss it. What the heck does a whole bunch of honorary doctorates from Latin America have to do with this? Obviously the people in Latin America like him. As far as I'm concerned, a single actual doctorate is worth more than all of…
Perhaps a nit, but he didn't "write" any version of EMACS to my knowledge, just improved existing versions of them, in the two cases I'm most familiar with, making a significant qualitative difference. Guy Steele provided the start of the first (in that there were 3 or so visual TECO systems, each with its own key bindings etc., and he got enough people to agree on one), and RMS took off with it and made it into much…
This doesn't seems like a fair characterization of what happened. GNU Emacs was never something one could consider "written by Gosling."
GNU Emacs did start out with bits of Gosling Emacs in it, in particular the redisplay and buffer-management code (which were tricky to get right), but Gosling Emacs and GNU Emacs were always very different programs, internally as well as in their UI. In particular, of course, GNU Emacs had a real full-fat lisp interpreter whereas Gosling Emacs used a rather weird language with a vaguely lisp-like syntax called Mocklisp. GNU Emacs was influenced a lot by Gosling Emacs in other ways, of course, e.g. the use of real buffers to display completions instead of an ephemeral completion display like the original EMACS.
Up until that time, Gosling Emacs had been widely used and freely shared at CMU (where Gosling was a grad student), and RMS thought he had a verbal agreement with Gosling to use those parts he did. However Gosling then sold it to Unipress, and Unipress didn't agree... It's not clear exactly what Gosling really said to RMS, but my interpretation is that he didn't care so much about such issues and probably just said "yeah, yeah, sure" when RMS asked—after all, everybody else was using Gosmacs in source form—but of course a commercial company did care about such issues, and took a much more hardline stance.
So, RMS had to rewrite the parts he got from Gosling Emacs.
I suspect the end effect of all this could be described as positive though, because it made very clear the importance of paying attention to the legal details as well as the technical ones.