开放电信平台
开发者 | 爱立信 |
---|---|
首次发布 | 1998年 |
当前版本 | 27.2[1](2024年12月11日,13天前) |
源代码库 | |
编程语言 | Erlang |
操作系统 | 跨平台 |
平台 | 跨平台 |
类型 | 软件框架 (vm + tools + library + database) |
许可协议 | Apache许可证 2.0 |
网站 | www.erlang.org |
开放电信平台(英语:Open Telecom Platform,缩写为OTP),又译为开源电信平台,以Erlang写成的应用程序服务器,用于开发分布式的、高容错性的Erlang应用程序。爱立信公司在1998年以开放源代码的方式将程式释出。
它包含了:
- 一个Erlang直译器
- 一个Erlang编译器
- 服务器之间的通信协定
- Corba Object Request Broker
- 一个统计分析工具,名为Dialyzer
- 一个分散式数据库服务器,名为Mnesia
- 许多软件库
开放电信平台采用修改过的Mozilla公共许可证协议发放 (在 18.0 以后改为 Apache许可证 2.0),同时爱立信仍然提供商业版本的技术支持。目前,Erlang最大的商业用户是爱立信,其他知名用户有北电网络、亚玛逊以及T-Mobile等[2]。
参考文献
- ^ 1.0 1.1 Release 27.2. 2024年12月11日 [2024年12月17日].
- ^ Who uses Erlang for product development?. Frequently asked questions about Erlang. [2008-04-13]. (原始内容存档于2008-04-19). “The largest user of Erlang is Ericsson. Ericsson use it to write software used in telecommunications systems. Many (dozens) projects have used it, a particularly large one is the extremely scalable AXD301 ATM switch.” FAQ中列出的其他用户包括: Nortel、Deutsche Flugsicherung、T-Mobile等