Pubblicità

Yate

Null Team Telecomunicazioni e VoIP Open source

Yate è un motore di telefonia open source in C++ che collega SIP, H.323, IAX, SS7 e ISDN, pensato per ingegneri delle TLC, su Linux e Windows.

Solo link ufficiali, verificati il Ottobre 11, 2026

Indice
  1. A cosa serve Yate
  2. Per chi è?
  3. Scaricare Yate in sicurezza
  4. Domande frequenti

Yate, acronimo di Yet Another Telephony Engine, è un motore di telefonia open source scritto in C++ da Null Team, che ha messo online il sito del progetto nel 2004. Può fare da server VoIP, da gateway verso la rete telefonica o da commutatore SS7, ed è la base di prodotti come YateBTS, pensato per le stazioni radio base delle reti mobili, e YateUCN, dedicato al core network.

Il codice è pubblicato con licenza GPL versione 2, accompagnata da eccezioni che consentono il collegamento con software proprietario. Nonostante un sito poco aggiornato, il progetto non è abbandonato: il repository GitHub yatevoip/yate riceve ancora modifiche, l’ultima del 15 settembre 2026. Da molto tempo, però, non esce una nuova versione pacchettizzata.

Pubblicità

A cosa serve Yate

Yate si basa su un’idea semplice: un motore centrale fa circolare messaggi tra moduli che non dialogano direttamente fra loro. Un modulo di protocollo annuncia una chiamata in arrivo, un modulo di instradamento ne sceglie la destinazione, un terzo apre la tratta in uscita, e ciascuno reagisce solo ai messaggi che lo riguardano. Questo disaccoppiamento permette di combinare tecnologie molto diverse in una sola istanza e di aggiungere logica senza toccare il nucleo, anche tramite script esterni in PHP, Python, Perl, JavaScript o shell.

L’ampiezza dei protocolli è il suo punto di forza. La documentazione cita SIP, con funzioni di router, session border controller e registrar, ma anche H.323, IAX, Jabber e Jingle, MGCP, la segnalazione SS7 e l’ISDN. Questa varietà lo rende un buon candidato quando bisogna collegare reti di epoche diverse, per esempio un impianto SIP moderno e un vecchio sistema H.323 o un collegamento SS7 di un operatore.

Gli usi documentati vanno dal server e client VoIP ai gateway verso la rete commutata, passando per server di conferenza, risponditori vocali interattivi, call center, schede prepagate e registrazione delle chiamate. Secondo la pagina storica della documentazione, l’operatore tedesco sipgate ha annunciato nel 2011 di aver scelto Yate per la propria infrastruttura centrale, e il produttore Sangoma ne aveva sostenuto già nel 2005 il porting su Windows.

Yate occupa quindi la stessa nicchia di FreeSWITCH, quella di un motore completo che gestisce segnalazione e media, ma con una comunità più piccola e un’attenzione maggiore alla telefonia tradizionale e mobile. Ha uno scopo diverso da Kamailio e OpenSIPS, che si limitano alla segnalazione SIP.

Per chi è?

Yate interessa agli ingegneri delle telecomunicazioni che devono interconnettere tecnologie eterogenee, agli operatori che lavorano con SS7, a ricercatori e appassionati di reti mobili attratti da YateBTS e agli sviluppatori che apprezzano l’architettura a messaggi per scrivere servizi telefonici propri.

I limiti sono evidenti. La home page del wiki ufficiale non viene modificata da luglio 2018 e la pagina di download da marzo 2023, mentre il sito indica ancora la 6.0.0 come versione stabile, sebbene i file disponibili siano alla 6.1.0 e il codice sorgente riporti ormai la 6.4.1. Lo sviluppo prosegue, ma al ritmo di poche modifiche al mese, quasi tutte di un unico sviluppatore di Null Team. Per un nuovo progetto senza esigenze di SS7 o H.323, FreeSWITCH resta la scelta più sicura, mentre Kamailio o OpenSIPS sono più adatti a un front end SIP con molto traffico.

Pubblicità

Scaricare Yate in sicurezza

Gli indirizzi ufficiali sono yate.ro, docs.yate.ro e il repository GitHub yatevoip/yate, che la pagina Git del sito indica come riferimento. La pagina di download del wiki offre un archivio dei sorgenti e un RPM sorgente per Linux, un installer e un archivio ZIP per Windows, pacchetti per Mageia, e segnala un port per FreeBSD. Tutti questi file corrispondono alla versione 6.1.0. Per avere le correzioni recenti, la strada più affidabile è clonare il repository GitHub e compilare con i soliti comandi configure, make e make install.

Il motore è gratuito e non ha edizioni a pagamento. I repository per Ubuntu elencati nel wiki sono gestiti da membri della comunità e non da Null Team, e alcuni riguardano solo versioni di Ubuntu molto vecchie. Poiché il sito distribuisce inoltre i binari via HTTP non cifrato, conviene affidarsi al codice del repository ufficiale piuttosto che a eseguibili ripresi da altri siti.

Domande frequenti

Yate è ancora mantenuto?

Sì, il codice continua a evolvere e il repository GitHub ufficiale ha ricevuto modifiche nel settembre 2026. Le versioni pacchettizzate non hanno seguito: l’ultima disponibile per il download è la 6.1.0. Per avere il codice recente bisogna quindi compilare i sorgenti.

Yate funziona su Windows?

Sì. È disponibile un installer per Windows, ma corrisponde alla vecchia versione 6.1.0. Il file README indica che Yate è stato provato su Linux e Windows e portato su FreeBSD.

Che differenza c’è tra Yate e YateBTS?

Yate è il motore di telefonia generico. YateBTS è un prodotto costruito su questo motore per far funzionare stazioni radio base di reti mobili.

La nostra opinione

Ci piace

  • Ampissima gamma di protocolli, inclusi SS7 e H.323
  • Architettura a messaggi flessibile ed estendibile
  • Script esterni in PHP, Python, Perl o JavaScript
  • Codice ancora aggiornato su GitHub nel 2026
  • Libero e gratuito, senza edizione a pagamento

Ci piace meno

  • Ultimi pacchetti binari datati (6.1.0)
  • Sito e documentazione poco aggiornati
  • Comunità ridotta, aiuto difficile da trovare
  • Spesso serve compilare per avere il codice recente

Scheda tecnica

EditoreNull Team
LicenzaOpen source
PrezzoGratis
RequisitiLinux, Windows ou FreeBSD ; compilateur C++ et outils autoconf/make pour la version issue de Git
PiattaformeLinux, Windows

Alternative

Jean Mathieu

Scritto da

Jean Mathieu

Ingegnere e appassionato web writer dal 2018, unisco la mia competenza tecnica all'amore per la scrittura per condividere con la community notizie, consigli e conoscenze pratiche.