Ever tried committing a 100meg file to a Git repository? It'll peg your CPU to 100% for 45 seconds. I like the idea, but Git isn't a great general blob-store for this kind of project.
Also competing with a relatively new feature - integrated with recent releases of Ubuntu (the linux OS) - called Ubuntu One (<a href="https://one.ubuntu.com/" rel="nofollow">https://one.ubuntu.com/</a>)<p>a cursory search for patents in this area turned up all sorts. it's a horrific mess of overlapping remote file sync patents out there. Try this, for example: <a href="http://www.google.co.uk/patents/about?id=UTJ7AAAAEBAJ&dq=remote+file+synchronization" rel="nofollow">http://www.google.co.uk/patents/about?id=UTJ7AAAAEBAJ&dq...</a>
or this:
<a href="http://www.google.co.uk/patents?id=dlXPAAAAEBAJ" rel="nofollow">http://www.google.co.uk/patents?id=dlXPAAAAEBAJ</a><p>There are pages and pages of published patents/patent apps in this domain.<p>Will such infringement (stealing! piracy! theft!) be tolerated?
SparkleShare does essentially the same thing. The GNOME guys developed it so their designers could collaborate in a more open-source friendly way. It's developed in Mono, and has Windows and Mac ports coming. Unlike DVCS-Autosync, it doesn't need a Jabber channel on the side.<p><a href="http://www.sparkleshare.org/" rel="nofollow">http://www.sparkleshare.org/</a>
A conversation about this from two weeks ago:
<a href="http://news.ycombinator.com/item?id=2468422" rel="nofollow">http://news.ycombinator.com/item?id=2468422</a>