- Asterisk è un software libero GPL che trasforma un server in un IP PBX completo.
- Supporta SIP, H.323, IAX e MGCP; integra PSTN, ISDN, GSM e VoIP.
- Offre integrazione IVR, code, casella di posta, conferenze e CRM/ERP.
- Ecosistema maturo: versioni LTS, moduli DAHDI e distribuzioni multiple.
Asterisk è il motore di molti moderni PBX IP : un software open source che trasforma un server standard in un sistema di comunicazione professionale con VoIP, trunk SIP e funzionalità PBX di alto livello. Non è una scatola nera, ma una piattaforma flessibile ed estensibile che consente di creare qualsiasi cosa, da un PBX per una microimpresa a un call center distribuito su più sedi.
Le sue origini risalgono al 1999, quando fu creato da Mark Spencer , fondatore di Digium, ed è distribuito con licenza GPL. Sebbene il suo ambiente naturale sia GNU/Linux, esistono anche versioni per BSD, macOS, Solaris e persino Windows, con Linux che si conferma la piattaforma con il supporto migliore. Nel corso degli anni, Asterisk ha integrato funzionalità precedentemente presenti solo in soluzioni proprietarie ad alto costo e ha conquistato organizzazioni di ogni tipo, dalle PMI alle grandi aziende.
Che cos'è Asterisk e come funziona un IP PBX?

In sostanza, Asterisk è una suite di servizi e moduli, scritti principalmente in C , che dota un computer standard (come un server IBM x86) di funzionalità telefoniche avanzate. Consente di connettere interni, gestire le chiamate in entrata e in uscita e instradare le comunicazioni verso reti esterne come la rete telefonica pubblica (PSTN) o i collegamenti ISDN primari e di base , nonché verso i provider VoIP.
Nel mondo IP, Asterisk supporta diversi "linguaggi" di segnalazione: SIP , H.323, IAX e persino MGCP, il che gli consente di fungere da server di registrazione per terminali IP e da gateway tra diversi protocolli. Questo gli permette di integrare telefoni SIP, linee di telecomunicazione e gateway con le linee tradizionali senza compromettere l'interoperabilità.
Il sistema è costruito attorno al dialplan , uno script logico in cui viene deciso cosa accade a ogni chiamata: annunci, menu IVR, code, limiti di tempo, instradamento per origine/destinazione... Questo dialplan può essere esteso con moduli nativi o ulteriori sviluppi in C o altri linguaggi Linux comuni, offrendo una personalizzazione praticamente illimitata.
Per ambienti con cablaggio telefonico analogico e reti locali UTP , Asterisk consente di aggiungere schede o dispositivi con porte FXO/FXS . Le porte FXO si connettono alle linee dell'operatore (simulando un telefono tradizionale), mentre le porte FXS generano la linea interna con alimentazione e segnalazione (tono, squillo, ecc.) per i telefoni analogici. In breve: FXO verso la rete del provider, FXS verso i telefoni dell'ufficio.
Uno dei punti di forza della piattaforma è la sua capacità di unificazione: può combinare VoIP, GSM e PSTN in un unico sistema . Storicamente, è stata implementata insieme a progetti di routing SIP come SER (SIP Express Router) e oggi si integra con molteplici ecosistemi e strumenti, incluse interfacce web come FreePBX per la gestione visiva.
Sebbene originariamente concepito per installazioni on-premise, Asterisk ha registrato una crescita esponenziale nelle implementazioni cloud: installandolo su un server virtuale ed esponendo estensioni crittografate, è possibile creare un centralino IP senza confini con gestione remota. Con FreePBX o altre interfacce grafiche, il controllo diventa ancora più semplice per i team non tecnici.
Caratteristiche, vantaggi e usi reali di Asterisk

La scalabilità è un elemento distintivo delle telecomunicazioni aziendali : Asterisk è in grado di gestire qualsiasi situazione, da un singolo ufficio con due interni a organizzazioni con migliaia di utenti distribuiti in diverse sedi internazionali. Inoltre, grazie all'interfaccia grafica, l'adozione da parte di team non specializzati è molto più rapida.
Si distingue inoltre per la sua competitività in termini di costi: funzionando su hardware standard, non richiede dispositivi proprietari o licenze di estensione. Le aziende con sedi multiple beneficiano di chiamate interne gratuite e trunk IP ottimizzati, riducendo drasticamente sia i costi fissi che i costi al minuto.
Per il lavoro mobile e da remoto, consente di registrare interni su telefoni cellulari, laptop o telefoni Wi-Fi tramite rete wireless o VPN. Che il tuo team sia a casa o in viaggio, con un client SIP e le credenziali corrette, l' interno è sempre operativo.
L'integrazione con l'ambiente IT è un altro vantaggio vincente. Essendo un software open source, Asterisk si connette con sistemi CRM per call center , sistemi ERP e database per visualizzare informazioni a schermo quando viene ricevuta una chiamata, aprire le schede dei clienti, automatizzare gli avvisi o instradare le chiamate in base a regole aziendali. È persino possibile creare sistemi IVR che interrogano un database per convalidare un ID e fornire risposte personalizzate in tempo reale.
Le sue caratteristiche principali includono tutto ciò che ci si aspetta da un moderno PBX e molto altro ancora:
- IVR o centralino automatico configurabile.
- Segreteria telefonica con notifiche via email.
- Conferenze sale vocali e multiutente.
- Gestione code di chiamata con strategia e parametri di distribuzione.
- Regole di Tempo (aperture, festività, messaggi fuori orario).
- Instradamento flessibile delle chiamate in entrata e in uscita.
- Scalabilità di linee ed estensioni nessun pedaggio per la patente.
- Telefoni convenzionali o softphone e terminali IP.
- Ricezione e instradamento di fax.
- Integrazione di telefonia fissa, mobile e VoIP.
- Integrazione con rete dati e applicazioni aziendali.
Se consideriamo i vantaggi tangibili per l'azienda, è frequente evidenziare l'indipendenza dell'operatore e i risparmi ricorrenti:
- Indipendenza da Telefónica, Ono o altri operatori di telefonia fissa.
- Riduzione di oltre 90% dei costi fissi in scenari appropriati.
- Risparmio al minuto (> 30% rispetto alle tariffe tradizionali) con VoIP.
- Comunicazioni gratuite tra posizioni connesse tramite IP.
- Operatore automatico e automazione per origine, orario, code…
- Gruppi di cattura, monitoraggio delle estensioni e rapporti.
- Funzioni classiche: chiamata in attesa, deviazioni, conferenza a 3, ecc.
- Integrazione con software di gestione per prezzi di chiamate.
In pratica, i progetti richiedono in genere servizi di progettazione, installazione e assistenza. Partner specializzati si occupano della definizione del piano di numerazione, della configurazione delle linee e della sicurezza, dell'ottimizzazione della qualità audio e della formazione del team. Vengono inoltre offerti comunemente servizi di assistenza e manutenzione , nonché audit e aggiornamenti.
La portata settoriale è ampia: da uffici e negozi a catene alberghiere. Si registrano referenze pubbliche in ambito turistico e del tempo libero (ad esempio, hotel dei gruppi BlueBay o Nakar) e in aziende tecnologiche di livello mondiale come Google, Yahoo o IBM; si riscontrano implementazioni anche in agenzie governative e forze armate. Il denominatore comune è l'utilizzo di una piattaforma aperta per personalizzare la comunicazione.
La sicurezza è fondamentale per qualsiasi centralino PBX esposto a Internet. Distribuzioni come Alpine Linux si concentrano sulla protezione proattiva: firewall, strumenti di hardening, VPN e componenti minimali per ridurre la superficie di attacco. In combinazione con le migliori pratiche (SIP over TLS, SRTP, liste di controllo, fail2ban), Asterisk offre un solido equilibrio tra funzionalità e sicurezza informatica.
Oltre ad Asterisk "puro", esistono distribuzioni e soluzioni che lo impacchettano per semplificarne l'implementazione. PBXware di Bicom offre un'interfaccia intuitiva e moduli pronti all'uso (IVR, musica d'attesa, reti vocali globali) con tempi di implementazione ridotti . Nel mondo Asterisk sono nati anche progetti come Trixbox (su CentOS, progettato per un numero di dipendenti compreso tra 2 e 250) e integrazioni "tutto in uno" come Elastix , che combina FreePBX, MySQL, vTiger, messaggistica istantanea e fax tramite Hylafax.
Versioni, moduli ed ecosistema del progetto Asterisk

Asterisk si è evoluto per oltre due decenni con rilasci regolari. Secondo le informazioni disponibili, l' ultima versione stabile è la 22.5.1 (31 luglio 2025). Per contestualizzare storicamente, la versione 15.0.0 beta1 è stata rilasciata come versione beta il 2 agosto 2017. Il progetto distingue tra branch standard e branch LTS (Long Term Support), il che è molto utile per pianificare gli aggiornamenti negli ambienti di produzione.
Lo schema di versioning utilizza tre numeri separati da punti: il primo identifica il ramo, il secondo la versione e il terzo la revisione. Le revisioni includono correzioni di bug ma non introducono nuove funzionalità. Nelle versioni di sviluppo , il terzo valore è solitamente 0 ed è seguito dal suffisso "beta" e da un numero di revisione.
Tra le famiglie più note ci sono:
- versione 17 Standard (ramo standard non LTS).
- versione 16 LTS (ad esempio, 16.0.0 stabile).
- versione 13 LTS (ad esempio, 13.4.0 stabile).
- versione 12 (come 12.8.2 stabile).
- versione 11 LTS (11.18.0 stabile).
- versione 1.8 LTS (1.8.32.3 stabile).
- Rami 1.6 (1.6.0.28, 1.6.1.25, 1.6.2.20, interrotto).
- Rama 1.4 LTS (1.4.42 stabile; Addons 1.4.13, interrotto).
- Rami 1.2 e 1.0 (paralizzato, senza manutenzione).
La piattaforma è composta da diversi pacchetti principali, ognuno con il proprio ruolo:
- presso Asterisk: file principali e di base del progetto.
- DAHDI: Supporto hardware e driver per schede (in precedenza Zaptel).
- Aggiunte: plugin opzionali (integrati nel pacchetto a partire dalla versione 1.8.x).
- Libpri: Supporto per connessioni digitali PRI (opzionale).
- Suoni: frasi ed espressioni idiomatiche in diverse lingue (incluse in Asterisk).
Per quanto riguarda i moduli gestiti da Digium, tra le tappe fondamentali si annoverano DAHDI Linux 2.5.0.1 , DAHDI Tools 2.5.0.1 e Libpri 1.4.12 (riferimenti ampiamente citati nella documentazione e nelle note storiche). Sebbene oggi esistano versioni più recenti, queste rappresentano un buon indicatore della maturità dell'ecosistema DAHDI e del suo ruolo nella connettività con le linee tradizionali.
Il progetto è coordinato utilizzando strumenti di sviluppo consolidati: controllo di versione (storicamente Subversion ), tracciamento dei bug tramite Asterisk Bug Tracker e un sistema di riconoscimento dei meriti chiamato Karma per premiare i contributi. La community è organizzata in ruoli: "amministratori" che guidano la programmazione e il controllo del software; "manager" che possono contribuire con soluzioni o nuove funzionalità; e "segnalatori" che documentano i bug. Inoltre, sono presenti mailing list , canali IRC e documentazione online a supporto dello sviluppo quotidiano.
Nel settore aziendale, il modello tipico ruota attorno all'aggiunta di valore al software open source: progettazione, implementazione, formazione e supporto per i PBX basati su Asterisk. Digium, l'azienda fondata da Mark Spencer, commercializzava hardware specifico (schede FXO/FXS, E1/T1, ecc.) e software proprietario come Asterisk Business Edition con funzionalità aggiuntive e supporto commerciale garantito.
L'ecosistema correlato è molto ampio. Oltre a FreePBX, troviamo progetti come Elastix , Destar, Issabel, Trixbox e AsteriskNOW, che integrano Asterisk con strumenti di gestione web, database e altri servizi. In ambiti più specifici, sono emerse iniziative come OpenBTS (nelle reti mobili aperte) e Callweaver, che si ispirano alla filosofia di Asterisk per esplorare nuove aree della comunicazione IP.
Questo percorso spiega perché Asterisk rimane un punto di riferimento nelle comunicazioni unificate: un software gratuito e robusto con una community attiva, in grado di soddisfare ogni esigenza, dalle comunicazioni vocali di base ai complessi contact center omnicanale , integrandosi con i sistemi aziendali e implementandosi sia in locale che su cloud pubblici.