Asterisk Logo

Asterisk: The Open Source Telephony Toolkit

Introduction

Asterisk is an open-source framework for building communications applications. It was created by Mark Spencer in 1999 and has become one of the most popular platforms for Voice over IP (VoIP) and telephony systems. Asterisk allows users to create customized telephony solutions that can manage calls, voice messages, and more, all while providing flexibility and scalability.

History

The development of Asterisk began as a personal project by Mark Spencer, who wanted to create a software-based PBX (Private Branch Exchange) that could run on standard hardware. The first public release was in 1999, and since then, Asterisk has grown significantly. Over the years, it has gained a community of developers and users who have contributed to its evolution. Asterisk is now maintained by Sangoma Technologies, which acquired Digium, the original company behind Asterisk, in 2018.

Features

Asterisk is rich with features that cater to a variety of telephony needs:

Common Use Cases

Asterisk is utilized in various scenarios, including:

Supported File Formats

Asterisk supports a variety of audio file formats for voicemail and other media:

Conclusion

Asterisk has established itself as a powerful and versatile platform for telephony and communications. Its open-source nature, combined with a rich set of features and a strong community, continues to make it a preferred choice for businesses and developers alike. Whether you are looking to implement a simple PBX system or a complex telephony application, Asterisk offers the tools and flexibility to meet your needs.

Supported File Formats

Other software similar to Asterisk