Asterisk è un software open source sviluppato dalla Digium in ambiente linux che permette di realizzare a basso costo una soluzione completa di PBX voice over ip.
E' utilizzato per realizzare mediatori RTG/IP ossia centralini in grado di utilizzare sia le linee telefoniche tradizionali sia i canali IP e sistemi Centrex (PBX "virtuali" e centralizzati), applicazioni per la gestione di Call Center, ed altro ancora.
La prima stesura di Asterisk venne realizzata da Mark Spencer, un Ingegnere informatico statunitense attorno al 2000.
La caratteristica principale del prodotto è la flessibilità. API specifiche sono definite attorno ad un nucleo PBX centrale. Questo nucleo avanzato permette di interconnettere internamente come in un pbx apparecchi telefonici che parlano anche con protocolli differenti. Questo permette ad Asterisk di usare qualsiasi suite di hardware e di tecnologie disponibili ora o nel futuro per fornire le sue funzioni essenziali, connettendo hardware e applicazioni.
VoipBuster
Skype
VPhonet
Voipax
Express Talk
Zoiper
Teamspeak
AdPhone
VoipStunt
Gizmo
novita'
VOIP
I software per Voip oltre alle telefonate permettono di inviare messaggi vocali e video, e condividere file.