I regularly see #FOSS compared communism. There are definitely similarities.
I won't go deeper into the subject but I want to point out that accepting the point is outright dangerous.
Until FOSS can provide for a living in a capitalist environment it should not take pride in the way it accepts contribution.
In isolation it looks very similar to the ideals of communism but in the broader context it exploits contributors more than an average corporation.