> Hi Dan, > > Can you explain what is the relationship (if any) > between /usr/bin/rsync and > librsync ? > > Would it be possible to build /usr/bin/rsync by > linking to this library as > seems sensible? > > Trev
According to http://librsync.sourceforge.net/ I would think not; the principle is similar but they aren't unified or necessarily over-the wire compatible. The library is for embedded use; I'm guessing there are already other apps that use it, or there'd be no point. Indeed, I can find some such easily enough: rdiff (comes with librsync), rdiff-backup, duplicity (like rdiff-backup but newer), and one (rproxy) that died according to what I've read in part due to patent issues with regard to client-side (as opposed to server-side) chunk signatures (I think it's Symantec that holds the patent in question). See also: http://opencoder.net/new-protocol.html http://rproxy.samba.org/ http://ozlabs.org/~rusty/rproxy.html http://www.patentstorm.us/patents/6574657-claims.html This message posted from opensolaris.org
