Free software is indeed very important (that includes free OS). It is good that the linux community is now more than 10 millions people (which means many potential developers).
I do not know if you noticed my (oldish) post on Richard Stallman being rewarded for developing this concept, among other things. I also pin down a couple of benefits of a free platform :)
I did not know but will check it out now :)