I don't really see the link to communism though I can see the parallels to social democracy.
Private ownership of computer code should lead us to a hellscape where all code is owned by a handful of huge companies and wealthy elites. But instead of doing away with private ownership and making all code public domain we added regulation in the form of free and open source licensing that democratized private ownership and made it serve our community. Perhaps that is the real lesson, not communism.