Difference between revisions of "Asterisk (software)"

From LIMSWiki
Jump to navigationJump to search
(Added content.)
(Updated version number)
 
(39 intermediate revisions by the same user not shown)
Line 9: Line 9:
| developer              = Digium
| developer              = Digium
| released              = {{Start date|2004|09|23}}<ref name="Asterisk1.0">{{cite web |url=http://blog.tmcnet.com/blog/tom-keating/voip/asterisk-10-released.asp |title=Asterisk 1.0 released |author=Keating, Tom |publisher=TMCnet |date=23 September 2004 |accessdate=4 April 2012}}</ref>
| released              = {{Start date|2004|09|23}}<ref name="Asterisk1.0">{{cite web |url=http://blog.tmcnet.com/blog/tom-keating/voip/asterisk-10-released.asp |title=Asterisk 1.0 released |author=Keating, Tom |publisher=TMCnet |date=23 September 2004 |accessdate=4 April 2012}}</ref>
| discontinued          =  
| latest release date = {{start date and age|2024|05|17}} <!-- https://www.asterisk.org/downloads/ //-->
| frequently updated    = yes<!-- Release version update? Don't edit this page, just click on the version number! -->
| latest release version = 21.3.1
| latest preview date = <!--{{start date and age|2012|09|20}}//-->
| latest preview version = none
| programming language  = C
| programming language  = C
| operating system      = Cross-platform
| operating system      = Cross-platform
Line 24: Line 26:
'''Asterisk''' is a free open-source software implementation of a telephone private branch exchange (PBX). Like any PBX, it allows attached telephones to make calls to one another and to connect to other telephone services including the public switched telephone network (PSTN) and voice over Internet protocol (VoIP) services. Its name comes from the asterisk symbol, “*”. Asterisk is released under a dual license model, using the GNU General Public License (GPL) as a free software license and a proprietary software license to permit licensees to distribute proprietary, unpublished system components.
'''Asterisk''' is a free open-source software implementation of a telephone private branch exchange (PBX). Like any PBX, it allows attached telephones to make calls to one another and to connect to other telephone services including the public switched telephone network (PSTN) and voice over Internet protocol (VoIP) services. Its name comes from the asterisk symbol, “*”. Asterisk is released under a dual license model, using the GNU General Public License (GPL) as a free software license and a proprietary software license to permit licensees to distribute proprietary, unpublished system components.


Originally designed for [[Linux]], Asterisk also runs on a variety of different operating systems including NetBSD, OpenBSD, FreeBSD, Mac OS X, and Solaris. A port to Microsoft Windows exists as AsteriskWin32.<ref>{{cite web |url=http://www.asteriskwin32.com/ |title=Asterisk Win32 - The Open Source PBX for Windows |publisher=asteriskwin32.com |accessdate=4 April 2012}}</ref> Asterisk is especially small enough to run in an embedded environment like customer-premises equipment-hardware running OpenWrt.<ref>{{cite web |url=http://wiki.openwrt.org/doc/howto/voip.asterisk |title=Asterisk |publisher=OpenWrt |accessdate=4 April 2012}}</ref>
Originally designed for Linux, Asterisk also runs on a variety of different operating systems including NetBSD, OpenBSD, FreeBSD, Mac OS X, and Solaris. A port to Microsoft Windows exists as AsteriskWin32.<ref>{{cite web |url=http://www.asteriskwin32.com/ |title=Asterisk Win32 - The Open Source PBX for Windows |publisher=asteriskwin32.com |accessdate=4 April 2012}}</ref> Asterisk is especially small enough to run in an embedded environment like customer-premises equipment-hardware running OpenWrt.<ref>{{cite web |url=http://wiki.openwrt.org/doc/howto/voip.asterisk |title=Asterisk |publisher=OpenWrt |accessdate=4 April 2012}}</ref>


==Product history==
==Product history==
Line 38: Line 40:
==Features==
==Features==


The many features of Asterisk can be discovered on the [ Asterisk website].
Major features of Asterisk include<ref>{{cite web |url=http://www.asterisk.org/asterisk |title=About the Asterisk Project |publisher=Digium |accessdate=4 April 2012}}</ref>:
 
* drivers for various VoIP protocols
* drivers for PSTN interface cards and devices
* call recording and monitoring
* routing and call handling for incoming calls
* outbound call generation and routing
* media management functions
* call detail recording
* transcoding support
* protocol conversion support
* database integration
* Web services integration
* LDAP integration
* single and multi-party call bridging
* integrated "Dialplan" scripting language
* external call management in any programming or scripting language
* event notification and CTI integration
* "text-to-speech" support
* speech recognition


==Hardware/software requirements==
==Hardware/software requirements==


A C compiler and a variety of system libraries are required for a source-code-based installation of Asterisk. Please consult the [https://wiki.asterisk.org/wiki/display/AST/System+Requirements Asterisk documentation].
For non-source-code-based installs (via AsteriskNOW or some other method), reference [https://wiki.asterisk.org/wiki/display/AST/Installing+Asterisk this section] in the documentation.


==Videos, screenshots, and other media==
==Videos, screenshots, and other media==


Screenshots for Omeka can be found on [http://www.flickr.com/photos/meedan/sets/72157626507847456/ Meedan's Flickr page].
Introductory videos of Asterisk can be found on [http://www.asterisk.org/video Digium's website].
 
Numerous videos of Omeka in action can also be found on their [http://omeka.org/codex/Screencasts website].
 
Access the online demo [http://omeka.org/codex/Try_Omeka_Before_Installing here].
 
==Entities using Omeca==


Examples of entities using Omeka include:  
Numerous videos of Asterisk in action can be found on gahlawat84's [http://www.youtube.com/playlist?list=PL705D6CFEAFC19CA6 YouTube channel].


Alexandria Archive Institute, BJU Press, Center for Digital Discourse and Culture at Virginia Polytechnic Institute and State University, Chicago History Museum, European Science Foundation, Farmers Museum, George Mason University Libraries, George Washington University Libraries, Hawaiian Historical Society, MBL Woods Hole Oceanographic Institute, New York Public Library, Oregon State University Libraries, Reynolds Journalism Institute at the University of Missouri School of Journalism, Smithsonian Institution, Trinity College Dublin
Additional videos demonstrating how to build VoIP clusters with Asterisk can be found on Telecom Channel's [http://www.youtube.com/playlist?list=PL68D10528DDFEA5A4 YouTube channel].


A full directory of Omeka users can be found at the [http://omeka.org/codex/View_Sites_Powered_by_Omeka Omeka website].
==Entities using Asterisk==


==Further reading==
==Further reading==


* {{cite web |url=http://omeka.org/codex/Documentation |title=Documentation for Omeka |publisher=Roy Rosenzweig Center for History and New Media}}
* {{cite web |url=https://wiki.asterisk.org/wiki/display/AST/Home |title=Documentation for Asterisk |publisher=Digium}}
* {{cite web |url=http://www.asteriskdocs.org/ |title=Asterisk: The Definitive Guide |publisher=O'Reilly Media}}


==External links==
==External links==


* [https://github.com/omeka/Omeka Omeka] on GitHub
* [http://forums.asterisk.org/index.php Asterisk] forums
* [http://vimeo.com/omeka Omeka] on Vimeo


==References==
==References==
Line 72: Line 90:


<!---Place all category tags here-->
<!---Place all category tags here-->
[[Category:Content management software (open source)]]
[[Category:Telephony software (open source)]]

Latest revision as of 22:47, 8 June 2024

Asterisk
Asterisk logo.png
Developer(s) Digium
Initial release September 23, 2004 (2004-09-23)[1]
Stable release 21.3.1 / May 17, 2024; 6 months ago (2024-05-17)
Preview release none
Written in C
Operating system Cross-platform
Type Telephony software
License(s) GNU General Public License
Website www.asterisk.org

Asterisk is a free open-source software implementation of a telephone private branch exchange (PBX). Like any PBX, it allows attached telephones to make calls to one another and to connect to other telephone services including the public switched telephone network (PSTN) and voice over Internet protocol (VoIP) services. Its name comes from the asterisk symbol, “*”. Asterisk is released under a dual license model, using the GNU General Public License (GPL) as a free software license and a proprietary software license to permit licensees to distribute proprietary, unpublished system components.

Originally designed for Linux, Asterisk also runs on a variety of different operating systems including NetBSD, OpenBSD, FreeBSD, Mac OS X, and Solaris. A port to Microsoft Windows exists as AsteriskWin32.[2] Asterisk is especially small enough to run in an embedded environment like customer-premises equipment-hardware running OpenWrt.[3]

Product history

Asterisk was created in 1999 by Mark Spencer of Digium. A public version 1.0 of Asterisk was released by Spencer while at Astericon on September 23, 2004.[1] Additional releases were:

  • 1.2 - Released on 15 November 2005[4]
  • 1.4 - Released on 26 December 2006[5]
  • 1.6 - Released on 2 October 2008[6]
  • 1.8 - Released on 21 October 2010[7]
  • 10.0 - Released on 15 December 2011[8]

Features

Major features of Asterisk include[9]:

  • drivers for various VoIP protocols
  • drivers for PSTN interface cards and devices
  • call recording and monitoring
  • routing and call handling for incoming calls
  • outbound call generation and routing
  • media management functions
  • call detail recording
  • transcoding support
  • protocol conversion support
  • database integration
  • Web services integration
  • LDAP integration
  • single and multi-party call bridging
  • integrated "Dialplan" scripting language
  • external call management in any programming or scripting language
  • event notification and CTI integration
  • "text-to-speech" support
  • speech recognition

Hardware/software requirements

A C compiler and a variety of system libraries are required for a source-code-based installation of Asterisk. Please consult the Asterisk documentation.

For non-source-code-based installs (via AsteriskNOW or some other method), reference this section in the documentation.

Videos, screenshots, and other media

Introductory videos of Asterisk can be found on Digium's website.

Numerous videos of Asterisk in action can be found on gahlawat84's YouTube channel.

Additional videos demonstrating how to build VoIP clusters with Asterisk can be found on Telecom Channel's YouTube channel.

Entities using Asterisk

Further reading


External links

References

  1. 1.0 1.1 Keating, Tom (23 September 2004). "Asterisk 1.0 released". TMCnet. http://blog.tmcnet.com/blog/tom-keating/voip/asterisk-10-released.asp. Retrieved 4 April 2012. 
  2. "Asterisk Win32 - The Open Source PBX for Windows". asteriskwin32.com. http://www.asteriskwin32.com/. Retrieved 4 April 2012. 
  3. "Asterisk". OpenWrt. http://wiki.openwrt.org/doc/howto/voip.asterisk. Retrieved 4 April 2012. 
  4. Keating, Tom (16 November 2005). "Asterisk 1.2 released". TMCnet. http://blog.tmcnet.com/blog/tom-keating/asterisk/asterisk-12-released.asp. Retrieved 2009-03-26. 
  5. "Asterisk 1.4.0 released". Asterisk.org. 20 December 2006. http://www.asterisk.org/node/48266. Retrieved 2009-03-26. 
  6. "Asterisk 1.6.0 released". Asterisk.org. 2 October 2008. http://www.asterisk.org/node/48539. Retrieved 2009-03-26. 
  7. "Asterisk 1.8.0 Now Available!". Asterisk.org. 21 October 2010. http://www.asterisk.org/node/51444. Retrieved 2010-10-24. 
  8. "Asterisk 10.0.0 Is Released!". Asterisk.org. 15 December 2011. http://www.asterisk.org/node/51697. Retrieved 2011-12-26. 
  9. "About the Asterisk Project". Digium. http://www.asterisk.org/asterisk. Retrieved 4 April 2012.