On Wed, 9 Mar 2005 19:03:11 +0000, Joe Desbonnet > 2) bsdiff needs *lots* of memory to generate the diff Hard numbers on resource use.. its always better if you can produce them. Things are always about tradeoffs and client side benefits must be weighed against serverside resource constraints... and the only way to do that is to give relevant resource numbers for all resources of concern. Focusing on the resource the benefits.. is not going to win over people concerned about other aspects. I think everyone will stipulate to the fact that patches or deltas tend to save bandwidth if all you have to transfer over the wire are the patches or deltas.. that's never been in dispute. The dispute is... is it worth it to implement. And you can't answer that question till you start looking at other resource constraints. -jef