Page 14 - Asterisk™: The Future of Telephony
P. 14

Adtran, where I had worked as a co-op student. Once I got a call into a PC, I fantasized,
               I could do anything with it. In fact, it is from this conjecture that the official Asterisk
               motto (which any sizable, effective project must have) is derived:
                   It’s only software!
               For better or worse, I rarely think small. Right from the start, it was my intent that
               Asterisk would do everything related to telephony. The name “Asterisk” was chosen
               because it was both a key on a standard telephone and also the wildcard symbol in
               Linux (e.g., rm -rf *).
               So, in 1999, I had a free telephony platform I’d put out on the Web and I went about
               my business trying to eke out a living at providing Linux technical support. However,
               by 2001, as the economy was tanking, it became apparent that Linux Support Services
               might do better by pursuing Asterisk than general-purpose Linux technical support.
               That year, we would make contact with Jim “Dude” Dixon of the Zapata Telephony
               project. Dude’s exciting work was a fantastic companion to Asterisk and provided a
               business model for us to start pursuing Asterisk with more focus. After creating our
               first PCI telephony interface card in conjunction with Dude, it became clear that “Linux
               Support Services” was not the best name for a telephony company, and so we changed
               the name to “Digium,” which is a whole other story that cannot be effectively conveyed
               in writing. Enter the expansion of Voice over IP (VoIP) with its disruptive transition of
               voice from the old, circuit-switched networks to new IP-based networks, and things
               really started to take hold.
               Now, as we’ve already covered, clearly most people don’t get very excited about tele-
               phones. Certainly, few people could share my excitement the moment I heard a dial
               tone coming from a phone connected to my PC. However, those who do get excited
               about telephones get really excited about telephones. And facilitated by the Internet,
               this small group of people were now able to unite and apply our bizarre passions to a
               common, practical project for the betterment of many.
               To say that telecom was ripe for an open source solution would be an immeasurable
               understatement. Telecom is an enormous market due to the ubiquity of telephones in
               work and personal life. The direct market for telecom products has a highly technical
               audience that is willing and able to contribute. People demand their telecom solutions
               be infinitely customizable. Proprietary telecom is very expensive. Creating Asterisk was
               simply the spark in this fuel-rich backdrop.
               Asterisk sits at the apex of a variety of transitions (proprietary → open source; circuit
               switched → VoIP; voice only → voice, video, and data; digital signal processing → host
               media processing; centralized directory → peer to peer) while easing those transitions
               by providing bridges back to the older ways of doing things. Asterisk can talk to any-
               thing from a 1960s-era pulse-dial phone to the latest wireless VoIP devices, and provide
               features from simple tandem switching all the way to Bluetooth presence and DUNDi.

               Most important of all, though, Asterisk demonstrates how a community of motivated
               people and companies can work together to create a project with a scope so significant


               xii | Foreword
   9   10   11   12   13   14   15   16   17   18   19