Stiamo lavorando per ripristinare l'app di Unionpedia nel Google Play Store
UscenteArrivo
🌟Abbiamo semplificato il nostro design per una migliore navigazione!
Instagram Facebook X LinkedIn

YaCy

Indice YaCy

YaCy è un motore di ricerca distribuito, basato sul principio del peer-to-peer. Questo programma, sviluppato in Java, è software libero essendo rilasciato con una licenza GPL 2.

Indice

  1. 25 relazioni: Architettura di rete, Base di dati, Censura, Cina, Client, Compressione dei dati, Crawler, Freenet, GNU General Public License, Gzip, Hypertext Transfer Protocol, I2P, Java (linguaggio di programmazione), Licenza libera, Motore di ricerca, Peer-to-peer, Privacy, Proxy, Server, Sistema distribuito, Software libero, Tor (software), Transmission Control Protocol, User Datagram Protocol, Web sommerso.

  2. Software in Java
  3. Software per peer-to-peer

Architettura di rete

Unarchitettura di rete, nell'ambito delle reti di telecomunicazioni, è una tipologia di architettura software che descrive il complesso delle funzionalità logiche della rete stessa, cioè come sono strutturate e interconnesse tra loro.

Vedere YaCy e Architettura di rete

Base di dati

In informatica una base di dati, detta anche, dall'inglese, database o data base, o anche banca dati, è una collezione di dati organizzati immagazzinata e accessibile per via elettronica.

Vedere YaCy e Base di dati

Censura

La censura è il controllo della comunicazione da parte di un'autorità, che limita la libertà di espressione e l'accesso all'informazione con l'intento dichiarato di tutelare l'ordine sociale e politico.

Vedere YaCy e Censura

Cina

La Repubblica Popolare Cinese, detta anche solo Cina, è uno Stato dell'Asia orientale. La Repubblica Popolare Cinese è stata in passato indicata come Cina popolare, al fine di distinguerla dalla Repubblica di Cina, lo Stato che l'ha preceduta e della quale ha ereditato quasi l'intero territorio, indicata invece come Cina Nazionalista o, dal 1949, Taiwan (o Formosa).

Vedere YaCy e Cina

Client

Un client (in lingua italiana detto anche cliente), in informatica, nell'ambito delle reti informatiche e dell'architettura logica di rete detta client-server, indica genericamente un qualunque componente software, presente tipicamente su una macchina host, che accede ai servizi o alle risorse di un'altra componente detta server, attraverso l'uso di determinati protocolli di comunicazione.

Vedere YaCy e Client

Compressione dei dati

La compressione dei dati, in informatica e nelle telecomunicazioni, è la tecnica di elaborazione dati che, attuata a mezzo di opportuni algoritmi, permette la riduzione della quantità di bit necessari alla rappresentazione in forma digitale di un'informazione.

Vedere YaCy e Compressione dei dati

Crawler

Un crawler (detto anche web crawler, spider o robot), è un software che analizza i contenuti di una rete (o di un database) in un modo metodico e automatizzato, in genere per conto di un motore di ricerca.

Vedere YaCy e Crawler

Freenet

Hyphanet (Freenet sino al 2023) è una rete decentralizzata, creata per resistere alla censura, per permettere la pubblicazione e la fruizione di qualsiasi tipo di informazione.

Vedere YaCy e Freenet

GNU General Public License

La GNU General Public License (comunemente indicata con l'acronimo GNU GPL o semplicemente GPL) è una licenza fortemente copyleft per software libero, originariamente stesa nel 1989 da Richard Stallman per patrocinare i programmi creati per il sistema operativo GNU.

Vedere YaCy e GNU General Public License

Gzip

gzip (o GNU Gzip) è un software libero per la compressione dei dati, distribuito dalla Free Software Foundation.. Creato da Jean-Loup Gailly e Mark Adler per sostituire l'utility compress a causa del brevetto sull'algoritmo LZW, fu pubblicato inizialmente il 31 ottobre 1992, nella versione 0.1.

Vedere YaCy e Gzip

Hypertext Transfer Protocol

In telecomunicazioni e informatica lHyperText Transfer Protocol (HTTP) (in italiano: protocollo di trasferimento ipertesto) è un protocollo a livello applicativo usato come principale sistema per la trasmissione d'informazioni sul web ovvero in un'architettura tipica client-server.

Vedere YaCy e Hypertext Transfer Protocol

I2P

I2P, originariamente chiamata Invisible Internet Project, è un software libero e open source per la realizzazione di una rete anonima. La rete offre un livello in cui le applicazioni possono scambiarsi dati, messaggi, navigare e quant'altro.

Vedere YaCy e I2P

Java (linguaggio di programmazione)

In informatica Java è un linguaggio di programmazione ad alto livello, orientato agli oggetti e a tipizzazione statica, che si appoggia sull'omonima piattaforma software di esecuzione, specificamente progettato per essere il più possibile indipendente dalla piattaforma hardware di esecuzione (tramite compilazione in bytecode prima e interpretazione poi da parte di una JVM) (sebbene questa caratteristica comporti prestazioni in termini di computazione inferiori a quelle di linguaggi direttamente compilati come C e C++ ovvero dunque perfettamente adattati alla piattaforma hardware).

Vedere YaCy e Java (linguaggio di programmazione)

Licenza libera

Una licenza libera è un particolare tipo di licenza che si applica a un'opera per garantirne la libertà d'utilizzo, di studio, di modifica e di condivisione.

Vedere YaCy e Licenza libera

Motore di ricerca

Nell'ambito delle tecnologie di Internet, un motore di ricerca è un sistema automatico che analizza un insieme di dati (spesso da esso stesso raccolti) e restituisce un indice dei contenuti disponibili.

Vedere YaCy e Motore di ricerca

Peer-to-peer

Peer-to-peer (espressione della lingua inglese, abbreviato anche P2P ovvero rete paritaria/paritetica) nelle telecomunicazioni indica un modello di architettura logica di rete informatica in cui i nodi non sono gerarchizzati unicamente sotto forma di client o server fissi ('clienti' e 'serventi'), ma anche sotto forma di nodi equivalenti o 'paritari' (peer), potendo fungere al contempo da client e server verso gli altri nodi terminali (host) della rete.

Vedere YaCy e Peer-to-peer

Privacy

Privacy (AFI), termine dell'inglese, traducibile in italiano con riservatezza o privatezza, indica, nel lessico giuridico-legale, il diritto alla riservatezza della vita privata di una persona.

Vedere YaCy e Privacy

Proxy

Proxy, in informatica e telecomunicazioni, indica un tipo di server che funge da intermediario per le richieste da parte dei client alla ricerca di risorse su altri server, disaccoppiando l'accesso al web dal browser.

Vedere YaCy e Proxy

Server

Un server (dall'inglese «serviente, servitore, cameriere») in informatica e telecomunicazioni è un dispositivo fisico o sistema informatico di elaborazione e gestione del traffico di informazioni.

Vedere YaCy e Server

Sistema distribuito

La locuzione sistema distribuito, in informatica, indica genericamente una tipologia di sistema informatico costituito da un insieme di processi interconnessi tra loro in cui le comunicazioni avvengono solo esclusivamente tramite lo scambio di opportuni messaggi.

Vedere YaCy e Sistema distribuito

Software libero

Il software libero (dall'inglese free software o libre software) è un software distribuito sotto i termini di una licenza di software libero, che ne concede lo studio, l'utilizzo, la modifica e la redistribuzione.

Vedere YaCy e Software libero

Tor (software)

Tor (acronimo di The Onion Router) è un software libero, rilasciato su licenza BSD 3-Clause, che permette una navigazione anonima sul Web ed è basato sulla terza generazione del protocollo di rete di onion routing: tramite il suo utilizzo è molto più difficile tracciare o intercettare l'attività che l'utente compie su Internet, sia da parte di società commerciali che da parte di soggetti potenzialmente ostili.

Vedere YaCy e Tor (software)

Transmission Control Protocol

In telecomunicazioni e informatica il Transmission Control Protocol (TCP) è un protocollo di rete a pacchetto di livello di trasporto, appartenente alla suite di protocolli Internet, che si occupa di controllo della trasmissione ovvero rendere affidabile la comunicazione dati in rete tra mittente e destinatario.

Vedere YaCy e Transmission Control Protocol

User Datagram Protocol

Lo User Datagram Protocol (UDP), nelle telecomunicazioni, è uno dei principali protocolli di rete della suite di protocolli Internet. È un protocollo di livello di trasporto a pacchetto, usato di solito in combinazione con il protocollo di livello di rete IP.

Vedere YaCy e User Datagram Protocol

Web sommerso

Il web sommerso (o in inglese deep web, "web profondo") è l'insieme delle risorse informative del World Wide Web non indicizzate dai normali motori di ricerca.

Vedere YaCy e Web sommerso

Vedi anche

Software in Java

Software per peer-to-peer