Open Telecom Platform

Open Telecom Platform
Erlang
Erlang logo.png
Developer(s) Ericsson
Initial release 1998
Stable release R14B / September 15, 2010; 12 months ago (2010-09-15)
Written in Erlang
Operating system Cross-platform
Platform Cross-platform
Type Programming Framework (vm + tools + library + database)
License Open Source Erlang License
Website www.erlang.org

OTP is the open source distribution of Erlang and an application server written in Erlang. Ericsson released Erlang as open source to ensure its independence from a single vendor and to increase awareness of the language.

It contains:

Since it was released as open source in 1998, Erlang has been used by several companies worldwide, including Nortel and T-Mobile[1]. Although Erlang was designed to fill a niche and has remained an obscure language for most of its existence, its popularity is growing due to demand for concurrent services[2][3].

Projects using Erlang include ejabberd - an XMPP instant messaging server, Wings 3D - a 3D modeller, the Yaws web server, Yahoo! Delicious[4] and the Facebook Chat system[5].

See also

  • RabbitMQ

References

  1. ^ "Who uses Erlang for product development?". Frequently asked questions about Erlang. http://www.erlang.org/faq/faq.html#AEN50. Retrieved 2007-07-16. "The largest user of Erlang is (surprise!) 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. Other commercial users listed as part of the FAQ include: Nortel, Deutsche Flugsicherung (the German national air traffic control organisation), and T-Mobile." 
  2. ^ "Programming Erlang". http://www.ddj.com/linux-open-source/201001928?cid=RSSfeed_DDJ_OpenSource. Retrieved 2008-12-13. "Virtually all language use shared state concurrency. This is very difficult and leads to terrible problems when you handle failure and scale up the system...Some pretty fast-moving startups in the financial world have latched onto Erlang; for example, the Swedish www.kreditor.se." 
  3. ^ "Erlang, the next Java". http://www.cincomsmalltalk.com/userblogs/ralph/blogView?showComments=true&entry=3364027251. Retrieved 2008-10-08. "I do not believe that other languages can catch up with Erlang anytime soon. It will be easy for them to add language features to be like Erlang. It will take a long time for them to build such a high-quality VM and the mature libraries for concurrency and reliability. So, Erlang is poised for success. If you want to build a multicore application in the next few years, you should look at Erlang." 
  4. ^ http://blog.socklabs.com/2008/09/erlang_is_delicious_cufp_slide
  5. ^ http://www.facebook.com/note.php?note_id=16787213919&id=9445547199&index=2

External links


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Open Handset Alliance — Tipo Open mobile platform (Android) development organization Ámbito Worldwide Miembros Mobile operators, Software companies, Commercialization companies, Semiconductor companies, Handset manufacturers La Open Handset Alliance (O …   Wikipedia Español

  • Open Handset Alliance — Abbreviation OHA Formation …   Wikipedia

  • Open.... — Open....[1] was the original interactive television service on BSkyB s Sky platform. Running from launch in 1998 until October 2001, Open.... was run by British Interactive Broadcasting (BIB), a consortium owned by BSkyB, British Telecom, HSBC… …   Wikipedia

  • Open Mobile Terminal Platform — Type Industry Forum Industry Wireless Services Founded 2004 Products Industry recommendations , BONDI initiative Website http://ww …   Wikipedia

  • Open Handset Alliance — Rechtsform Konsortium Gründung 5. November 2007 Sitz …   Deutsch Wikipedia

  • Open Mobile Alliance — Abbreviation OMA Formation June 2002 Type Standards Development Organization Headquarters …   Wikipedia

  • Open Handset Alliance — …   Википедия

  • Commercial open source applications — Open source software is widely used for private and non commercial applications. In addition, many independent software vendors (ISVs), value added resellers (VARs), and hardware vendors (OEMs or ODMs) use open source frameworks, modules, and… …   Wikipedia

  • Comparison of platform virtual machines — Platform virtual machines are software packages which emulate the whole physical computer machine, often giving multiple virtual machines on one physical platform. The table below compares basic information about platform virtual machine (VM)… …   Wikipedia

  • Service delivery platform — The term Service Delivery Platform (SDP) usually refers to a set of components that provide a service’s delivery architecture (such as service creation, session control protocols) for a type of service. There is no standard definition of SDP in… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”