Back in late 2002, when we looked at Asterisk as a possible alternative to CTI platforms based on boards from Dialogic and Pika, the very thought of working with open source telephony was exciting. The possibilities seemed endless and we had limited ability to analyse possible shortcomings moving forward. In mid 1990s the processor speeds in x86 systems made it impossible to conceive voice processing on anything without on-board DSP. The concept of using motherboard CPU for voice processing did cause apprehension but it was counter balanced by the cost savings. With the talk of SIP and IP telephony as the emerging protocol for voice communication, Asterisk offered a lot of promise. Today we see Asterisk deployments everywhere with limitless applications. With VoIP well entrenched, Asterisk and open source telephony has demonstrated the usefulness and versatility of this hybrid PBX with seamless handling of VoIP and TDM.