YaCy: P2P-Websuche

YaCy ist eine Suchmaschine, die nach dem Peer-to-Peer-Prinzip – kurz P2P – arbeitet. Dabei gibt es keinen zentralen Server, sondern alle Teilnehmer daran sind gleichwertig.

Dabei kann jeder Peer-Betreiber im YaCy-Netz suchen, und wenn er möchte zum Index beitragen, indem er einen Webcrawler losschickt, oder einfach alle Seiten, die er besucht über den YaCy-Proxy indexieren lassen. Wenn nun irgendein anderer Peer im YaCy-Netzwerk eine Suche startet, kann er alle Seiten finden, die andere Peers indiziert haben, die zum Zeitpunkt der Suche online sind. Durch das dezentrale Prinzip ist YaCy ausfallsicher.

Das Projekt YaCy wurde von Michael Christen im Jahr 2003 gegründet. Nach einem Posting im Forum von heise online begann sich ein Community aus Entwicklern und Nutzern zu bilden.

  • Die mit YaCy aufgebaute globale Suchmaschine ist praktisch ausfallsicher, da immer ein Teil des Netzwerks erreichbar sein wird. Da sich zur Zeit aber noch eine beschränkte Anzahl von Peers am YaCy-Netzwerk aktiv beteiligen, kann es durch Ausfall oder Abschaltung einzelner (großer) Peers zu Beinträchtigungen des Gesamtindex kommen.
  • Die Internetnutzer sind durch YaCy als Suchmaschine unabhängig von Firmen, deren Ranking (das diese sich evtl. bezahlen lassen) und deren Filterung (und gar evtl. Zensur).
  • YaCy ist freie Software (GNU General Public License). Das bedeutet, die Lizenznehmer d|rfen das Programm zu jedem Zweck auszuf|hren, es studieren und verdndern, es unverdndert oder verdndert verbreiten.
  • Da die Indexierung über den Proxy am jeweiligen Client stattfindet, lassen sich somit Seiten aus dem Deep Web oder zugangsorientierten Netzen (z. B. I2P) indexieren, die ein Crawler einer öffentlichen Suchmaschine wie z. B. Google nicht erschließen kann.

Wer Google P2P unterstützen möchte, sollte die Software nicht nur testen, sondern kontinuierlich laufen lassen. Zentrale Suchportale die Suchanfragen dauerhaft und cookie-/personen- bzw. IP-bezogen speichern, können mit der P2P Suche umgangen werden. Die Datenbasis ist verteilt in Hand aller am Netzwerk teilnehmenden Nutzer, es gibt also kein zentrales Rechenzentrum.

YaCy = Google P2P?

http://www.youtube.com/watch?v=9zKXCQpUnMg

English description:

YaCy is a free software search engine, built on principles of peer-to-peer (P2P) networks. Its core is a computer program written in Java distributed on several hundred of computers, as of September 2006, so-called YaCy-peers. Each YaCy-peer independently crawls through the Internet, analyses and indexes found web pages and stores indexing results in a common database (so called index) which is shared with other YaCy-peers using principles of P2P networks.

YaCy-network has a decentralised architecture. All YaCy-peers are equal and no central server exists. It can be run either in a crawling mode or as a local proxy server, indexing web pages visited by the person running YaCy on his or her computer. (Several mechanisms are provided to protect user's privacy).

Access to the search functions is made by a locally running web server which provides a search box to enter the query and returns results of the search in form of a web page as usual on other search portals and engines

The program is released under the GNU General Public License.

Downloads:

(von der Amnesia-CD)

Download Windows Version

Weblink

Websuche ohne eigenen Peer

Weblink

Demo-Peer

Weblink

Download Anleitung

Weblink

Statistiken

Weblink