David Gelernter predicted Dropbox in 1996
blog.garrytan.com
blog.garrytan.com
When something becomes popular, people often look for people who "predicted" it. I remember the article about how Microsoft's Nathan Myhrvold "invented" the iPhone in 1991. Except that he didn't. Microsoft made a hand-held computing OS before the iPhone and Palm Pilots existed a decade before the iPhone. In broad-strokes, they're the same thing. However, they weren't popular (and not for lack of trying). The issue wasn't the broad-strokes, but the minute details that made the iPhone (and other devices since) a joy to use. His work probably led to Windows CE, PocketPC, and Windows Mobile. He didn't invent the iPhone.
Similarly, before Dropbox we had options like XDrive from AOL, WebDAV servers, FTP, iDrive from Apple, and many others. We were awash with crappy software to store our documents on a server and access them from any computer we were on. Even Microsoft offered a slew of sub-par options that would get re-done as a Dropbox competitor as everyone started recognizing that Dropbox's model was wonderful.
Giving David Gelernter credit for predicting Dropbox is to show a lack of appreciation for the decisions that made Dropbox great - and better than the army of options that came before it that simply weren't good. Dropbox did what many before it couldn't do: create an online storage system that people love. I remember trying a bunch of services like XDrive back in the day. Transfers would fail, the transfers were synchronous (so you'd get a pause until the write had happened), things weren't cached locally so load times were poor, the mount was finicky, etc. They all satisfied the "making documents available everywhere" criteria similar to Dropbox, but they simply weren't good. Dropbox worked hard to make it good. They made lots of little design/technical decisions that make it Just Work. Many before them had tried and failed.
I was extra impressed by was how close Gelernter was to predicting the cost and nature of such a service. It's an impressive thing to guess about $12.50, and that it would be a simple and reliable monthly service. This was an era where 1 GB hard drives cost $1000, mind you.
You're right, Gelernter couldn't have known the specific details that would have made Dropbox successful. If you could know that, you would have created Dropbox.
No, you probably still wouldn't have. That's just one of many factors that allowed a number of people to create Dropbox.
Besides a vision you need the right timing, addressable market, execution skills, presentation, determination and so on.
Amen! Don't be too hard on third-party vendors, though. Dropbox could only have been created after file-monitoring APIs became commonplace in OS kernels. If I've got my history straight these APIs were introduced because first Apple (Sherlock, Spotlight), then the GNOME guys (starting with Eazel's Medusa), and later Microsoft (after WinFS failed) wanted to do nearly-near-time full-text indexing. I remember that in Linux land these APIs were quite contentious and it took several iterations before they got them right.
I'm not sure if the ideas underlying Dropbox were _that_ unique at the time, but their execution sure was exceptionally good.
Still, some companies _were_ in a position to invent Dropbox before Dropbox did. The obvious ones being Apple and Eazel, since they had products that were monitoring the entire user file system _and_ they were selling WebDav storage!
Yeah, MS, Apple, etc. all should've had this figured out years ago and yet they didn't. So boo on them, but it's probably for the better because now we have Dropbox and you can use it on your Mac or in Windows, on your iPhone, Android, or whatever...
That's how YouTube started- when it launched everyone was blown away by the sheer amount of bandwidth they were eating though every day. Lo and behold, bandwidth costs dropped. The same goes for Dropbox- 2GB for every user, for free? Are you insane? But storage costs dropped and it's an affordable model. So it's one thing to predict Dropbox, it's entirely another to actually execute on it.
I do wonder what the next company will be to follow this pattern. I'd like to believe that it's Spotify, but their limitations aren't technical, they're the entire industry. So there's no guarantee that they'll fit the model.
Larry Page has also talked about the same phenomena (http://www.youtube.com/watch?feature=player_detailpage&v...). Recommend watching the entire talk.
Follow falling costs - they drive adoption.
While it was a contributing factor to Dropbox success, it was hardly the most important one. 2GB was perfectly sustainable even back then if you consider than only a fraction of users would use all of their 2 Gigs. It's the overall execution and the focus that mattered. I'd also guess that aggressive affiliate marketing helped quite a bit too.
It was incredibly strange that these sorts of capabilities weren't meaningfully commercialized, even though they were ridiculously useful.
[1]http://en.wikipedia.org/wiki/WebDAV#HistoryYou can quote me on that whenever it eventually happens.
Edit: I just bought the book.
"As a solution, Gelernter proposes moving all of human knowledge to online servers so that the in-person college experience can be replaced by user-driven self-education."
- http://www.metafilter.com/95152/Userdriven-discontent#325604...
[0]: http://www.amazon.com/Filter-Bubble-Personalized-Changing-Th...
I had a crazy idea about ten years ago to implement a simple, pedantic version of Lifestreams for a book project and someone at his company more or less said that would be OK.
Anyway, they guy is full of wonderful ideas.