Telepathy (software)

Telepathy
software
Logo
Logo
GenereMessaggistica istantanea
framework (non in lista)
SviluppatoreFreedesktop.org
Sistema operativoLinux
Unix-like
LinguaggioZBI
Licenza(licenza libera)
Sito webtelepathy.freedesktop.org
Modifica dati su Wikidata · Manuale

Telepathy è un framework che viene utilizzato per creare programmi per comunicazioni interpersonali, come instant messaging, Voice over IP o videoconferenza. Telepathy rende possibile la creazione, di applicazioni di comunicazione, tramite il meccanismo di comunicazione tra processi via D-Bus. Attraverso ciò Telepathy mira a semplificare lo sviluppo di tali applicazioni e di promuovere il riutilizzo del codice all'interno della comunità del software libero attraverso la definizione di un confine logico tra le applicazioni e i protocolli di rete sottostanti.

Implementazioni

Ci sono implementazioni free software di vari protocolli che esportano l'interfaccia di Telepathy:

Mission Control è il nome del componente che fornisce un modo per l'applicazione finale di astrarre alcuni dettagli di basso livello dei componenti di telepathy, come la gestione delle connessioni.[2]

Tubes sono meccanismi di Telepathy per sostenere il trasferimento di dati arbitrari e remoti IPC.

Telepathy forma le basi del programma di chiamata, video-chiamata, e di instant messaging del Nokia 770, N800, N810 e N900.

Come funziona Telepathy

Le implementazioni del protocollo forniscono un servizio D-Bus chiamato connection manager. I client telepathy usano questi per creare connessioni ai servizi. Una volta che una connessione viene stabilita, ulteriori comunicazioni avvengono utilizzando oggetti chiamati channel (canali) i quali vengono richiesti dalla connessione. Un canale potrebbe essere utilizzato per inviare e ricevere messaggi di testo, o rappresentare la lista dei contatti, o per stabilire una chiamata VoIP.

Applicazioni

Note

  1. ^ Telepathy - Pidgin - Trac, su developer.pidgin.im. URL consultato il 30 giugno 2008.
  2. ^ mission-control Archiviato il 13 gennaio 2008 in Internet Archive.

Voci correlate

  • Farsight

Collegamenti esterni

  • (EN) Sito ufficiale, su telepathy.freedesktop.org. Modifica su Wikidata
  • Sito di segnalazione bug, su bugs.freedesktop.org. Modifica su Wikidata
  • "IM/VOIP Communications Framework" download: video (77MB ogg) discussione del capo sviluppatore Robert McQueen su Telepathy. Streaming Flash video.
  Portale Software libero: accedi alle voci di Wikipedia che trattano di software libero