To view parent comment, click here.
To read all comments associated with this story, please click here.
I realize dropbox has lots of features that would be difficult to next-to-impossible to replicate. I know what dropbox does.
The point is if you reduce it down to "have a local folder on your device (whatever device it may be) that is automatically synchronized with a central storage location (the NAS)", well then it is rather simple.
The rest is just additional features - some people will care about certain of those missing features, some won't. But the central function of the software is folder synchronization - everything else is just noise.
That is how software development works - you start with the basics, build a good foundation, and grow the features set from there. If you don't understand that maybe you shouldn't be commenting.
This is for people who ONLY want to self host - that is the entire point... And if ownCloud is good, why couldn't it potentially be used on a Raspberry Pi? Im not saying it wouldn't be some work - the point though is to have a plug-and-play piece of hardware, not to recreate the entire featureset of dropbox.
The killer feature of dropbox is that is just fricken works. THAT is what you need to replicate, not the entire feature set. It didn't start out as a swiss army knife you know - originally it was pretty much just folder sync...
Edited 2012-04-24 19:15 UTC
Just to drive it home... read this - it perfectly illustrates my point:
http://www.theserverside.com/discussions/thread.tss?thread_id=61647
(Quote from a post describing why dropbox is so popular)
Well, let's take a step back and think about the sync problem and what the ideal solution for it would do:
There would be a folder.
You'd put your stuff in it.
It would sync.
They built that.
Why didn't anyone else build that? I have no idea.
"But," you may ask, "so much more you could do! What about task management, calendaring, customized dashboards, virtual white boarding. More than just folders and files!"
No, shut up. People don't use that crap. They just want a folder. A folder that syncs.
Couldn't have put it better...
To get the data redundancy and such, you'd likely need a drop-pi module that lets' it talk to S3 or similar hosted storage providers. Your little cloud needs a cloud-daddy or you may as well just carry a USB for all the benefit your gaining.
Mind you, at that point the question becomes; why are you not simply using the storage provider's client app instead of your drop-pi intermediary hardware.
For big budgets, one could also look at SpiderOak's appliance which is pretty much what you are trying to recreate.
Still, it's an interesting idea. The first thought when looking at Dropbox was "if they had an appliance that moved this thing inside my own network..".





Member since:
2005-11-02
There is so much ridiculous naivete in replies, but I'm going to single out yours.
A cheap NAS is no where near DropBox and it would be difficult to make it that way even with a layer of easy-to-install-and-configure software on top. If you think that it's comparable you don't understand DropBox and shouldn't be commenting.
If security is a concern, don't use DropBox. Instead use a service that does the encryption client side, e.g. SpiderOak, Wuala, etc.
ownCloud is good, of course, but not everyone can or will self host.