From: Christian B. <chr...@gm...> - 2006-11-26 17:01:48
|
Bill Pringlemeir wrote: > http://en.wikipedia.org/wiki/Comparison_of_Gnutella_software > client : gtk-gnutella > Hash search : yes > Chat[1] : no > Buddy list : no Don't know what "Buddy" refers to but gtk-gnutella has ~/.gtk-gnutella/whitelist which is a sort of "buddy list". We don't aim for being an ICQ clone. > GGEP version : ??? (yes?) I don't think there are different versions. There's some ancient initial version maybe. Of course it supports GGEP. > Handles big files (>4GB) : ??? (yes) I don't think anyone but gtk-gnutella really supports large files. Fixing the Gnutella protocol is trivial, fixing parser, storing of filesizes etc. is the real work. > Unicode : yes gtk-gnutella and LimeWire are probably the only clients with sufficient Unicode support. > UPnP : ??? (no) NIH. > NAT traversal : ??? (no) > NAT port mapping : ??? (no) Only the usual UDP hole punching. > F2F[2] : ??? fire wall to fire wall??? Nope. We know how to forward a port, don't we? The F2F protocol is not exactly state-of-art. As long as *you* can forward a port - assuming you need forwarding at all - nothing is gained from it. > TCP Push proxy : yes > UDP Push proxy : yes > Ultrapeer : yes > GWebCache : yes GWebCaches are deprecated. Nothing to be proud of. Instead of GWebCache they should rather list "HTTP support", "knows how to handle URLs". Such basic stuff which everybody gets right, or maybe not? > UDP Host Cache : ??? (yes, same cache?) Of course. > Other : passive search, hsep, filtering? HSEP is only supported by gtk-gnutella. gtk-gnutella filters liked mad. -- Christian |