Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Communism is a classless, moneyless society in which the means of production are not owned at all, but held totally in common and allocated based on usage for labor.

Socialism is when workers control the means of production. State socialism is a specialized form of socialism in which the state acts as the arm of workers.



"allocated based on usage for labor."

You mean based on need? Don't recall there being any kind of qualifier that you have to work X amount to get Y, which would essentially be barter capitalism (without currency that is).

Under theoretical communism, the allocation is equal to all individuals and has no preferential treatment. Of course, that's not really achievable in the current form of the human condition, as the history amply shows.


Usage for labor just means, "You get the means of production by using them", or, "Everyone directly controls what they use, and nothing else."


Socialism is when workers control the means of production.

I might be picking nits, but Socialism is when a group controls the means of production. This can be workers, or the state, or simply a group of citizens. Think of a cooperative: I own a share in the coop, but do not work there. I can help drive the direction of the organization. There is no requirement that a member-owner must be a worker.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: