If he wants security he shouldnt choose a decentralised
system. I didnt understand it anyway why he wanted to use Gnutella for his firm intranet...
Everyone could join your Gnutella network.
Plus, how do you want to share confidental stuffs? I mean, hey.
You cant tell your employee: "Hey, there's a file I prepared for you. Look it up with your Gnutella client. Search for confidental"
Haha.
I would still use a central system like Intrexx or just a domain server?