[Sparkle] Appfresh abuse
Charles D. H. Williams
developer at macspice.com
Fri May 23 10:37:43 PDT 2008
Andy Matuschak wrote:
> Sorry you've been having trouble, Charles. I'm really surprised to hear
it's been costing you so
> much—I've always thought bandwidth was so cheap! Do you think you could
share some gb
> estimates to help us understand what kind of numbers you're talking
> about?
Bandwidth is a major worry but is not the only problem. There is the
fact
that if I wish to collect demographic statistics I won't be able to and
the fact that AppFresh is using what I consider to be a form of
hot-linking in contravention of my explicit request to its developer not
to. I consider that to be at best impolite, and at worst a tort.
People tell me that bandwidth is 'cheap'. It is not if you want to
distribute
freeware that is not open source. Almost all cheap ad-free hosting
services have terms of service that forbid you from using them to
distribute binary files. Until AppFresh came along I have been been
ticking along at between 20GB and 30GB per month of BW. Roughly 1GB
webpages and the rest downloads. This represents legitimate usage by
roughly 2000 active users that I am happy to foot the bill for.
A snapshot of my logs over the last day reveals that for every
'legitimate' Sparkle enquiry I am currently getting roughly twenty
AppFresh ones and this ratio is rising quite rapidly. I estimate (based
on
historical downloads and ip numbers) that there are upwards of 50,000
dormant installations on people's Macs (mainly students to judge from
the
times of year that downloads peak.)
MacSpice is not particularly popular and I am quite happy for it to stay
that way. The updates are just 3MB each but can come out every few days
during active periods (which is why I limit Sparkle to checking once per
week) yet thanks to pointless demand stoked by AppFresh it looks like it
could soon be requiring 1TB/month server to publish it.
This is a potential issue for anybody publishing free software.
Charles
More information about the Sparkle
mailing list