Asterisk is an Free/Open Source Virtual IP PBX and VOIP server which supports lots of VOIP protocols like SIP,H323,IAX,IAX 2 and more protocols also it support using analog and digital likes like T1/E1 via using special hardware produced by many vendors including the sponsor for the Asterisk project Digium which founded by Mark Spencer the original author of Asterisk.
Also Asterisk considers a very powerful and very cheap PBX system, since it support amazing features like call recording,IVR menus,call transfer, call picking up, park calls, music on hold, passing caller ID,caller ID name look up" in case your PSTN is a SIP provider and supports Name ID " or you can use it locally by creating a lookup database, blocked numbers, voice conference, video , text chat and it supports having SQL databases as a backend for configurations and CDR. This is not everything. Also it can be the only PBX you use, you can integrate asterisk to any analog PBX system.
- Not easy to configure.
- Most of GUIs dose not support all the configurations configurations.
- AFAIK dose not support Video conferencing till now "1.2.x stable release"
it's a full package, very computable with each application within.
- There is another alternatives, like openSER which works only as a SIP server , no IAX supports as far as i know and not a PBX.
- There is also openPBX which is a fork of Asterisk due to some license issue related to that Asterisk is a dual license " GPL, Digium License] AFAIK, but i didn't give both a real try and time.
Give it a try or u can get Asterisk@home " TrixBox " and give it a try..
It's a distro
Sure!!
But it doesn't sit nicely on the same harddisk with its fellow distros.
- Minimum CPU of 500mhz PIII or equivalent.
- 256Mb of RAM minimum.
- At least a 4gb hard disk drive that you don't mind overwriting with the Asterisk@Home install
- A cdrom and a network card.
- Internet Access for downloading updates.
So long and thanks for all the fish.
Overwriting
That certainly changes matters, especially since they don't plaster a warning across the top of their site.
-- Panem et *burp* circenses
Asterisk Course ?
There is any plans for Asterisk or VOIP course (Online or Offline) ? thanks

Asterisk@home
Does it still require its own (partition/hard disk/workstation)?
Last time I checked it required that dedicated kind of resource, so be careful on installation.
Nice work Sherif, who's next to run the Asterisk mini course online or maybe off?
So long and thanks for all the fish.