name = giFT
developer = jasta
released = ?
frequently_updated = yes
programming language = ?
language = ?
Peer to peer
website = http://gift.sf.net/
giFT Internet File Transfer (giFT) is a computer software daemon that allows several
file sharingprotocols to be used with a simple client having a graphical user interface(GUI). The client dynamically loads plugins implementing the protocols, as they are required. The [http://gift.sourceforge.net/software/plugins.mhtml protocols] are:
OpenFT, giFT's own file sharing protocol
Gnutella(used by LimeWire, Shareaza)
FastTrack(used by Kazaa). The giFT plugin is giFT-FastTrack.
The clients communicate with the giFT process using a lightweight
network protocol; the protocol code is completely abstracted from the user interface. There are already several giFT GUI front-ends for Microsoft Windows, Apple Macintosh, and Unix-like operating systems.
The name "giFT" is a
giFT is written using relatively
giFT currently lacks
unicodesupport included, and it is impossible to share files with characters such as "ø","ä", "å", "é", "è", "ó", "ö", "ù", "ü" in their names.
Search nodes handle search requests. They search the filelists their CHILD (common) nodes submitted to them. These nodes must have a capable Internet connection and at least 128M RAM. A modern processor is highly recommended as well.
INDEX nodes keep lists of available search nodes, collect statistics, and try to maintain the structure of the network.
* [http://gift.sourceforge.net/ giFT] (Official Website)
* [http://gift.sourceforge.net/about.mhtml About giFT]
* The [http://developer.berlios.de/projects/gift-fasttrack/ giFT-FastTrack project page]
* The [http://developer.berlios.de/projects/gift-opennap/ giFT-OpenNap project page]
* The [http://developer.berlios.de/projects/gift-ares/ giFT-Ares project page]
Wikimedia Foundation. 2010.