Open Source Applications in Telecom Industry

share

Open source software has leading role in emerging of present Information and communication technologies (ICT), Following is list of top rated , mature and reliable open source applications that revolutionized the communication concepts.

IP Telephony applications.

  • FreeSWITCH

    A Cross-platform, Scalable, Stable Multi-Protocol Soft Switch ,The project inspired from renown Open Source asterisk PBX system but very well designed and has a bright future
    http://www.freeswitch.org

  • Asterisk

    A software-based, Open Source Converged PBX system that has revolutionized the traditional PBX industry
    http://www.asterisk.org

  • Callweaver

    A fork of Asterisk PBX system , better and more focused at T.38 faxing
    http://www.callweaver.org

  • Kamailio

    SIP proxy server, call router, and user agent registration server used in Voice over Internet Protocol and instant messaging applications.
    http://www.kamailio.org/w/

  • OpenSIPS

    SIP proxy server, call router, registration server and redirect server suitable for internet telephony service providers to offer SIP based telephony services to their customers.
    http://www.opensips.org

  • Sipexes

    SipX ECS (Enterprise Communications Server) is SIP based voice over IP telephony server, an ideal enterprise grade, SIP based communications system (IP PBX)
    http://www.sipfoundry.org

  • Gnugk

    H.323 gatekeeper based on the OpenH323 stack. A gatekeeper provides address translation, admissions control, call routing, authorization and accounting services
    http://www.gnugk.org

  • OpenSBC

    Session Border Controller and B2BUA featuring Registrations, B2BUA, NAT traversal and ENUM
    http://www.opensipstack.org

Asterisk & Freeswitch GUI interfaces.

  • BlueBox

    Latest monitoring and management tool, full-featured PBX GUI of freeswitch
    http://www.2600hz.org

  • FreePBX

    A full-featured PBX GUI supporting both asterisk and freeswitch
    http://freepbx.org

  • Elastix

    An open source Unified Communications Server software that brings together IP PBX, email, IM, faxing and collaboration functionality
    http://www.elastix.org

  • TrixBox

    Web based asterisk PBX managment software utilizing best open source tools built over asterisk
    http://www.trixbox.org

  • PBXinaflash

    PBXinaflash is a web based asterisk PBX managment software built over asterisk like Elastix and Trixbox
    http://pbxinaflash.net/

  • Druid

    Druid is unified communications platform for enterprises. It allows companies to deploy high end IP communications services using off the shelf hardware and IP phones.
    http://www.voiceroute.org

  • Vicidial

    Vicidial ( Astguiclient ) is a professional web based inbound / outbound call center solution built over asterisk
    http://astguiclient.sourceforge.net

Communications Frameworks

  • Whistle

    Whistle is Erlang based communication framework based on Freeswitch soft-switch. Whistle is designed for service provisioning, distribution and scalability in mind also based on REST based API's to develop your own application using Whistle communication framework

    http://wiki.2600hz.com/display/docs/Whistle+Home

  • Plivo

  • Plivo is freeswitch based communication framework which provides web developers with basic building blocks to create voice based applications in the form of RESTXML and RESTAPI (REST-based APIs) also Plivo is compatible and works with Java, .NET, node.js, Perl, PHP, Python or Ruby programming languages.
    http://www.plivo.org

Communication Libraries.

  • PJSIP

    Pjsip is sip based open source high performance communication library with multimedia capabilities written in C language for building embedded/non-embedded VoIP applications.
    http://www.pjsip.org/

Billing Systems.

  • A2billing

    A2Billing combined with Asterisk is a physical Telecom Platform and Soft-Switch providing a wide range of telecoms services using both traditional telephone technology or VoIP. It contains a real time billing engine
    http://www.asterisk2billing.org

  • ASTPP

    A calling card voip solution built over asterisk and freeswitch
    http://www.astpp.org

  • Freeside

    Freeside is the premier open-source billing, CRM, trouble ticketing and provisioning automation software for wired and wireless ISPs, VoIP, hosting, service and content providers and other online businesses.
    http://www.sisd.com/freeside

  • CDRTool

    a rating and mediation engine for Call Detail Records generated by opensips and others
    http://www.ag-projects.com/CDRTool.html

  • ICTFAX

    An email to fax gateway, supports G.711 faxing , PSTN faxing and T.38 origination and termination .ICTFAX is complete faxing solution
    http://www.ictfax.org

  • CitrusDB

    A Multi-user Billing solution for internet service, subscriptions, consulting, and telecommunications , It Provides CRM, Ticketing, Invoicing, and Credit Card Batches
    http://www.citrusdb.org/

Voip softphones / Clients

  • Twinkle

    Twinkle is sip based softphone and support both voice over IP and and instant messaging communications , It is sip standard compliant with advance features including secure voice communications using ZRTP / SRTP.
    http://www.twinklephone.com//

  • QuteCom

    QuteCom is cross platform open source softphone supporting Voice, Video and IM with advance features also support SRTP, QuteCom is developed using Python , C and C++ .
    http://trac.qutecom.org/wiki

  • SFLphone

    SFLphone is SIP and IAX based standards-compliant enterprise softphone, for desktop and embedded systems. It support Multi line and TLS / SRTP encryption
    http://sflphone.org/

Mobile Clients