Linux and the Open Source movement have often been likened to communism. Now a LWN.net article takes the time to evaluate contributions to the Linux 2.6.20 kernel, and finds that at least 68% of the code (and possibly up to 92.3%, if we assume the Unkowns are just anonymous employers) was contributed by people working directly for major corporations like Broadcom, Nokia and IBM.
Surprise! Software developers like getting paid as much as anybody else. Surprise again! Corporations do this not because of some outdated, absurd philosophy, nor to threaten the status quo, but because it makes good business sense.