Perhaps Eclipse and the open source community as a whole needs to consider asking for more than just making their code/products free.
I know of way too many people giving so much to open source projects, building 'successful' communities, but having a hard time getting enough investment into the community to guarantee the future growth of such ecosystems.