YaCy takes on Google with open source search engine
theregister.co.uk
theregister.co.uk
In fact, P2P protocols like KAD have been using to search for quite some time. What I would like to see is a search system composed of a client:
1. Implemented in Javascript (so that the user does not need to download a program to use it). 2. Defining a file format which describes one URL, with any extra useful metadata (document type, last crawling date, text content, etc) 2. Share those files using a P2P protocol like KAD 3. Is able to search in the content of the URL file for words, phrases, etc
As gubatron said, having an online "frontend" would be optimal. In addition to that, people could embed the "crawling" client in their webpage (which might double as ad server) to help the crowling effort.
But it's not that helpful. I'm currently looking at the source code: https://gitorious.org/yacy .
And the closest thing to open source, turnkey search is gluing together Apache SOLR and a web crawler. Lucid Imagination offers this (plus other features) as a commercial product, but it not open source to the best of my knowledge.
General purpose client side software is dead. Client side software makes sense only for niche applications.
instead of having people install this on their computer, they should make it instead so that sysadmins run nodes and put ads on their node search results.
the end user would just go to a .com site, and search. everyone running nodes make money, more nodes are installed. The network would be larger than google in a short amount of time.
wonder why the hell they haven't thought of this.
people aren't going to be typing http://localhost:port to make a search and keep an engine running, also uptime and firewall configurations leaves a lot of the desktop nodes out of the equation if they can't do NAT traversal to participate in the network.
me #facepalms to still see them doing this, going to yacy.net is the most frustrating thing ever to the curious non-techie user.