I'd suggest checking out Wikipedia, Stanford Encyclopedia of Philosophy, and Encyclopedia Britannica on the term "communitarianism". It's far more relevant than applying the word "socialist" without meaning.
Socialism isn't a political system. Neither, come to that, is liberalism. Socialism is an economic system. Liberalism is a political philosophy.
How about, instead of using labels like "liberal vs socialist" to express your point, you actually describe what you mean? Because you clearly haven't conveyed the contrast between Engelbart and the "younger programmers" that you wanted to.