開放電信平台
外观
開發者 | 爱立信 |
---|---|
首次发布 | 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等