Should probably make that more clear , otherwise people will think you ' re responding to your own post , which looks kind of dumb . Also , as a retort to what you were quotingHas that person never heard of freeopen source software ? There are tons of people that donate their time and skills to collaborative software projects . Hell , there ' s even a jokememe about Linux being communism . And I know that many companies do pay for FOSS development the biggest contributors to the Linux kernel are paid developers , for example , but either way , there are plenty of people that voluntarily develop software . In fact , I know socialists that love to program , and I would contribute to FOSS projects if I was any good at programming .