Gnutella developer commits suicide

Article

This could very well make a conspiracy theory!!!