Do you have any data to support the claim about the # of open source developers? Personally, I think opensource developers community alone is far from enough to keep a truly mainstream platform afloat.