Sure, it’s about community, among other things, but open source software also depends on corporate money, both private (VC) and publicly-traded. Much Linux kernel development is paid for by for-profit companies, acting in their own interests;
OpenOffice.org is pretty much entirely funded by
Sun; a ton of
X Windows development is subsidized by corporations;
Google both funds and releases a lot of open source software; the project I work on,
Subversion, was started by and still receives significant development funding from
CollabNet… Open source software would not be where it is today, nor would it be maintainable, without corporate resources. Actually, it’s been like that for a long time, it’s just that many users don’t realize it, I think.
So be anti-corporate, if you want, but don’t fool yourself: this wouldn’t be happening with purely volunteer labor. We left that world long ago.