An interesting thought, I'll bet that many companies if they had published papers or OSS for the technology they built would have advanced the state of the art today by five to ten years...
Actually a lot of the services that are now "big" existed already for a long time.
I still can't believe that back in 2001 we have been building something like a german Netflix.
Also my colleague who sat right next to me thought it would be a great a idea to have something like youtube for music in 2002 (Soundcloud) And he actually had a working service but he gave it up :)
I proposed a user-edited online encyclopedia in 1996, while working at the New Scientist. Everyone agreed it would never work, so the idea wasn't pursued.
Two years later, Everything launched, a year after that, H2G2, and two years after that, Wikipedia.
Didn't Netflix have what every other service was missing ? Netflix had a deal that they could stream whatever they had on DVDs for a fixed price. So they had boatloads of streamable content, which was the major stumbling block of everything else.
umm... not so much. Youtube was already a roaring success with user generated videos (which included lots of dvd rips, tv captures etc. etc.) before they started engaging with hollywood on a legal basis.