Digium responsável por aprovar patches e funcionalidades submetidos pela comunidade. A Digium pode licenciar partes do código, as quais poderão não ser GPL (General Public Licence). Asterisk é “hardware independente” e é desenhado para correr em múltiplos sistemas operativos, debian, fedora, redhat.,centos(redhat enterprise). Pode também ser compilado em sistemas não-Linux com funcionalidades limitadas. Termo usado desde os tempos em que a comutação de chamadas se fazia à mão. Tipicamente, eram contratadas linhas telefónicas em número igual a 10% dos telefones internos. Pode ser combinado com os PBX tradicionais criando assim um PBX Híbrido, em que os telefones convencionais possam ser aproveitados. Um IP PBX pode ser composto por hardware ou virtualmente, em software. Tradução de codecs Execução de aplicações Agendador e controlador de Entrada e Saída Fornece conversão entre 2 codecs. Atualmente apenas entre codecs de audio. Estes módulos não têm conhecimento nenhum sobre chamadas. Apenas recebem amostras de áudio como entrada no seu formato especifico e fornecem à saída no formato especificado. Quando é estabelecida uma chamada, o asterisk tenta que ambas as partes usem um codec em comum para que não seja preciso fazer transcodificação. Fornece ao asterisk a habilidade de ler e escrever ficheiros. Mais importante e complexo. A API dos canais fornece abstração de protocolos que que permite ao asterisk funcionalidades para trabalhar independemente do protocolo a ser utilizado. LibPRI – modulo kernel de segurança Linux que fornecenismo de suporte a politicas de segurança controlo de acesso DAHDI – DAHDI (Digium/Asterisk Hardware Device Interface) tecnologia para controlar os dispositivos de telefonia ( Digium ou outros) AsteriskNOW é o pacote que é suportado pela Digium. Os pacotes poderão ter diferenças, em termos de complexidade, funcionalidades, suporte e atualizações. Sendo open source e fortemente configurável está sujeito a más configurações que poderão levar a problemas de segurança.