Bittorrent
Oren Beck
oren_beck at hotmail.com
Tue Oct 5 14:00:02 CDT 2004
Jonathan Hutchins wrote:
> A resent question here brings up something that's bugged me too.
>
> Bittorrent is a great concept. It's community supported, and for files the
> size of installation iso's it's a better way to download.
>
> So why hasn't it replaced ftp completely?
>
> Because bittorrent doesn't work.
>
> When it does work, it works great. It works so well and it's such a great
> idea that people for whom it works often abandon conventional means of
> distributing files, leaving their projects completely in limbo if the
> torrents dry up, or if one of the many other overriding reasons bittorrent
> doesn't work should take them down.
>
> I don't want to get into a language war here. I know that there can be no
> growth without change. Part of the problem with bittorrent is that it's
> written in python, and python is an evolving language, so depending on what
> platform you're on, you may or may not have access ot a version of python
> that will run bittorrent. (I don't.)
>
> Although bittorrent pierces firewalls pretty well, it's not clear that it does
> as well outbound as inbound. This appears to stall the process in some
> cases, as you are expected to share your resources if you're going to
> participate in a torrent .
>
> The other problem, and one that I think has probably been what kept me from
> persuing bittorrent further, is that there are a lot of bad links to bad
> torrents out there - streams that won't launch, won't connect, for whatever
> reason.
>
> So the problem is that if you have a project that has "discovered" bittorrent,
> but has yet to discover all the potential problems it has, you end up with a
> project that's inaccessible to a large portion of it's potential audience.
> The standard OSS community response is to blame the users, and belittle their
> skills and knowledge because they can't get bittorrent to run.
>
> If anybody's listening, I have another idea. The traditional protocol for
> distributing software on the internet still works just fine. For a
> bittorrent project, it makes a great backup, and ensures that future torrents
> can be launched, even if there's a problem that takes down the original
> links.
>
> </rant>
> _______________________________________________
> Kclug mailing list
> Kclug at kclug.org
> http://kclug.org/mailman/listinfo/kclug
>
> .
>
Sadly the concept of blaming the user is easier than making things
simply work .
Making things work simply is the truly non-trivial part we often forget
about .
Your idea of an alternate protocol is quite well advised . If no other
reason than to allow the early adopters some way to GET the Torrent
software itself .
Even then alternate protocols are smart due to some of us not easily
adopting Torrent for several reasons . Forgetting * any* software
issues being the problem what then of us on connections totally
unfriendly to Torrent.
For example Starband and other upload speed restricted users .
The core concept of Torrent was never in doubt , it's the deploying that
needs work .
What is very disturbing to me is that certain un-named players seem to
be profiteering on the altar of Torrent !
Charging someone $ 10 for a HTTP download but free as Torrent seems
quite extreme .
Not mentioning those who as above are disadvantaged in access to
Torrent for whatever reason .
I could even understand a priority launch of Torrent seeding to FTP or
HTTP sites on day zero
as Slashdot effect prevention by load balancing thru redundancy in
mirrors -THAT seems a good Torrent use .
I do wonder as an open query - if downloads were limited to 2 protocols
per project what wold they be and why ?
Oren
www.campdownunder.com
More information about the Kclug
mailing list