YaCy
![]() ![]() | |
![]() ![]() | |
Tipus | motor de cerca ![]() |
---|---|
Versió inicial | 2004 ![]() |
Versió estable | |
Llicència | GNU GPL 2.0 o posterior ![]() |
Característiques tècniques | |
Plataforma | Màquina Virtual Java ![]() |
Escrit en | Java ![]() |
Equip | |
Desenvolupador(s) | Michael Christen (en) ![]() ![]() |
Més informació | |
Lloc web | yacy.net (anglès) ![]() |
Seguiment d'errors | Seguiment d'errors ![]() |
Id. Subreddit | YaCy ![]() |
| |
Yacy és un cercador lliure que fa servir una xarxa peer-to-peer com a infraestructura.[1][2]
No hi ha servidor central de control, en lloc d'això, tots els participants són iguals. Qualsevol node de la xarxa multilingüe pot indexar la xarxa i ser un robot de cerca. També pot indexar la navegació de l'usuari registrant les pàgines visitades (per descomptat, no s'indexen les pàgines que puguin contenir informació privada, com ara formularis o les pàgines en protocol https).
El programa és programari lliure sota llicència GPL.
Com que es tracta d'una xarxa p2p sense control i no hi ha node central, els resultats de les cerques no poden ser censurats, i la fiabilitat està assegurada (almenys teòricament). El motor de cerca no és propietat de cap empresa, i tampoc no hi ha publicitat ni graduació manipulada.
Components del sistema
[modifica]L'algoritme de cerca YaCy es basa en quatre premisses:[3]
- Crawler
- Un robot de cerca que navega de pàgina en pàgina analitzant-ne el contingut.
- Indexador
- Crea un índex invers de paraules; per exemple, cada paraula de l'índex invers té el seu llistat rellevant de l'URL i la seva classificació. Les paraules són guardades en un formulari amb hashes.
- Cercador i interfície d'administració
- És una mini aplicació d'ordinador HTTP que s'executa en una interfície gràfica.
- Arxivament de dades
- Permet guardar l'índex invers de paraules emprant taules de hash distribuïdes.
Avantatges
[modifica]- Com que no hi ha cap servidor central, els resultats no poden ser censurats de forma fàcil i la fiabilitat (com a mínim teòricament) és més alta perquè no hi ha un únic punt de vulnerabilitat i la cerca dels índexs s'emmagatzema de manera redundant.[4]
- El motor de cerca no és en mans d'una sola companyia i no hi ha centralització de la publicitat.
- El disseny de YaCy permet fer ús de xarxes darknet, on els cercadors d'Internet habituals no poden operar, com per exemple en xarxes com Tor, I2P o Freenet.
- És possible aconseguir alts graus de privacitat.
Referències
[modifica]- ↑ «YaCy takes on Google with open source search engine». The Register, 29-11-2011. [Consulta: 16 abril 2012].
- ↑ «YaCy: It's About Freedom, Not Beating Google». PC World, 03-12-2011. Arxivat de l'original el 2012-07-08. [Consulta: 16 abril 2012].
- ↑ «YaCy Technology Architecture». YaCy.net. Arxivat de l'original el 2012-02-05. [Consulta: 14 febrer 2012].
- ↑ «Search Engine Technology». Arxivat de l'original el 29 de gener 2016. [Consulta: 28 gener 2014].