Umm, one small correction:> Stallman adapted [...] and called it open source.
Nope. What Stallman calls it, is "Free Software".
Not only is "open source" not == "Free Software",
but Stallman considers the difference to be important.
He talks about it on some of the gnu project web pages -- see
http://www.gnu.org/philosophy/
In fact, his answer (more detailed than just 'no') to the question
"Is `Open Source' Synonymous With `Free Software'?".
is given in an essay entitled
<< Why ``Free Software'' is better than ``Open Source'' >>
at
http://www.gnu.org/philosophy/free-software-for-freedom.html