My point though is that you commingled the free software movement with open source efforts. Google etc. could have implemented what they needed from various open source projects which existed at the time but were not part of the free software development.
The major exception, of course, being gcc. It's only now with LLVM that gcc has a serious open source alternative. (I assign that term carefully; LLVM is not part of the free software movement.)
(There's the trivial sense of "way they do today" in the Microsoft, which uses some BSD technology in Windows, would also be here in the "way they do today" without that technology, but it would be generally the same.)
Do you agree with the above statement? If the free software movement had not existed, would Google and Facebook be seriously different than what they have become? How so?
Also, who is a member of the free software movement who also uses primarily a BSD license?
They point this out and it's philosophically true, but are there actually any licenses that meet the definition of "open source" but not the definition of "free software" (or vise versa)?
All of the ones that people actually use (GPL, LGPL, BSD, MIT, ISC, and Apache, I think that basically covers it) appear to pass both DFSG and OSI definitions.