Osobně bych preferoval FOSS řešení, které mohu rozběhnout na vlastním serveru. Řešení, kde technologie je (částečně) proprietární a server jeden jediný – cizí, prostě nedůvěřuji, nemohu si pomoci.
Sám momentálně používám domácí servřík, kde mám centrální úložiště, ke kterému přistupuji přes sshfs (data jsou tedy přístupná jako adresář). Každý den se mi pak provádí rozdílové zálohy na dvě geograficky odloučená místa (pomocí programu „duplicity“). Pokud potřebuji pro něco verzování, použiji Git. Není to elegantní jako DropBox, ale zase je to řešení, ke kterému mohu mít důvěru.
jj, open source řešení by se hodilo. Na druhou stranu, stále by tu byla nedůvěra v poskytovatele – mohl by číst moje data. Můžeš si to samozřejmě nainstalovat na vlastní server, ale BFU vlastní server nemá. Druhou možností je data šifrovat, ale to dost ztěžuje verzování (leda použít něco na způsob šifrovaného iSCSI oddílu, ale k němu zase může přistupovat jen jeden klient najednou).
Podobnou službu by šlo postavit nad Subversionem* a napsat k němu jednoduchého GUI klienta (případně použít SmartSVN, TortoiseSVN…).
Jenže je otázka, proč by někdo takovou službu provozoval, co by z toho měl. Dovedu si třeba představit, že bych prodával linuxové PC/Netbook a k němu nabízel tuhle službu zdarma – peníze se vydělají na HW a tohle by byla přidaná hodnota, kvůli které by si uživatel ten produkt koupil.
*) distribuované verzovací systémy jsou sice lepší, ale v tomhle případě zbytečně složité.
Podívej se na iFolder (www.ifolder.com). Klient je pro win, linux a mac os.