Hello bennetthaselton,
You are definitely on the right track.
Q. I'm trying to understand how the FastTrack Network works?
-------------------------------------------------------------------------------
The first thing to understand is that the FastTrack Network licenses
it Peer-to-Peer technology. In doing so, they offer their product for
a fee, and the network remains a closed protocol. You can verify this
by cruising over to the Internet Archive and taking a peak at the
'old' official FastTrack website :
"The FastTrack P2P Stack has been proven as the industry leader in
distributed self-organizing peer-to-peer network technologies. Already
now Grokster, MusicCity and KaZaA are licensing our technology...."
FastTrack - What we Do
http://web.archive.org/web/20010801144822/www.fasttrack.nu/index_int.html
FastTrack Customer Benefits
http://web.archive.org/web/20010801145622/www.fasttrack.nu/c_portfolio.html
Kazaa is a product of FastTrack, thus their ability to seemingly
'rule' the network. The Kazaa client itself does not affect access to
the network, as it's just another P2P application built for the
FastTrack network. They must have made other changes. (I will expand
on this in a moment)
To answer your initial question with regards to how the network works,
you can take a look at this informative article. It's very well
written :
The Fasttrack Network
http://www.pcquest.com/content/p2p/102091205.asp
Q. Does the Morpheus client identify itself in headers ....?
-------------------------------------------------------------------------------
It certainly has to work in a similar fashion. Actually what is more
likely to be the case, is that Morpheus software is given permission
to access the FastTrack network of software/tools.
The FastTrack network does not store data files on central servers,
but there always has to be a 'hub' that can carry forward requests to
other computers. When making this request/connection, there are
numerous methods that can be employed. In this case it's probably a
unique request only given to subscribers of their technology. Since
the FastTrack site states that the search requests don't go through a
central server, this 'hub' is actually a number of networks -or better
yet our interconnected computers, using the file sharing application.
A great example is the Google API. It allows programmers to access
Google results, and use them in their programs. However, each request
has to be accompanied by a unique identifier. (In this case a Google
license key.) Without this key, your request will be denied. Without
ever having access to the FastTrack client interface, we can only
guess at the variables and requirements, but can almost definitely
come to the conclusion that this was indeed the case.
Q. I don't see any other way that they could have done it?
-------------------------------------------------------------------------------
Seems fair enough to me too. The only options that seems remotely
feasible are:
1) Morpheus didn't pay it's bill, and was obligated to discontinue
usage.
2) FastTrack changed request methods, and forgot/didn't inform
Morpheus.
3) Hacked. (Highly unlikely)
What really seems to have happened here can go much deeper that what
we see on the outside. With Morpheus was claiming minor technical
issues, and with floating RIAA scandal rumours, it's really hard to
say.
Here's what the web has to say about what may have happend :
InfoAnarchy.org - Morpheus Booted Off Fasttrack
"Shortly after the takeover, Morpheus users were excluded from the
decentralized network. How this was accomplished has not yet been
fully explained, but apparently it is related to the protocol changes
in V1.5, now maintained by Sharman"
http://www.infoanarchy.org/story/2002/3/2/201521/4266
Morpheus Still Down
"just a rift in the FastTrack network Morpheus shares with KaZaa and
Grokster that has literally pushed it off the network, sending
tens-of-millions..."
http://www.mp3newswire.net/stories/2002/stilldown.html
PC QUEST - Two-tier appraoch to search faster
"MusicCity (Morpheus) also had the license earlier but it was revoked
for non-payment of dues...."
Q. Was there ever a protocol spec ... third-party FastTrack clients?
-------------------------------------------------------------------------------
Apparently not since it remained a closed protocol. The only three
clients that interface(d) with the FastTrack network are/were:
1)Grokster
2)Kazaa
3)Morpheus
Morpheus looks to Gnutella for help
http://news.com.com/2100-1023-846944.html
To summarize your last few questions, StreamCast did have to pay for
initial access to the network/protocol , and this gave them the
ability to create the interface with the Fasttrack network of
products.
To assist with this answer, I searched using Google :
morpheus fasttrack
://www.google.com/search?q=morpheus+fasttrack
fasttrack network
://www.google.com/search?q=fasttrack+network
I hope this clarifies the situation a little, although it has never
been fully understood. Should you need further clarification or more
resources, please do not hesitate to ask. I would love to be of
further assistance!
SgtCory |