The "free" part of the free software movement is an important element of this. The ability to innovate, and specifically to create innovations that serve social needs, is well served by platforms, like the Internet, that are based upon openness and freedom.
What does all this have to do with Obama? Actually, quite a bit.