- File transfers
- Sharing of partial files
- Node discovery via GWebCaches and GIRCCaches
- Supernode/Ultra-Peers functionality
Having the Gnutella network as a drop-in component for programmers will hopefully lead to a new generation of clients that share the same common core, but add client-specific features. In many ways it will be much like the giFT and Mldonkey project - the network core will be completely abstracted from user interfaces.