FreeSWITCH is a modular application, in which modules can extend the functionality, but the abstraction layer prevents inter-module dependency.
FreeSWITCH是一个模块化结构的程序，模块可以扩展核心的功能，而内部的抽象层则可以避免模块间的相互依赖关系。