WhatsApp 背地的开源力量

WhatsApp 背后的开源力量

WhatsApp 被FB以$190亿美刀收购后,似乎才开始在国内被了解起来,实际上它在2009年就出现了,国外用的多些。但估计在国内很难生存,起码每年$1的年费(WP、安卓首年免费)就不会受中国老百姓待见了。我们来看看WhatsApp 背后用了哪些开源项目吧~

 

1、Erlang 高可靠性编程语言(爱立信):

Erlang is a programming language used to build massively scalable soft real-time systems with requirements on high availability.

 

2、FreeBSD操作系统:

FreeBSD is an advanced computer operating system used to power modern servers, desktops and embedded platforms.

 

3、jqGrid 表格:

jqGrid is an Ajax-enabled JavaScript control that provides solutions for representing and manipulating tabular data on the web.

 

4、libphonenumber 国际手机号码解析库:

libphonenumber is Google's common Java, C++ and Javascript library for parsing, formatting, storing and validating international phone numbers.

 

5、LightOpenId  轻量级openid鉴权:

LightOpenId is a PHP 5 library for easy openid authentication.

 

6、lighttpd 高性能http服务器:

lighttpd is an open-source web server optimized for high performance environments while remaining standards-compliant, secure and flexible.

 

7、PHP 脚本语言,这个不说了:

PHP is a popular general-purpose scripting language that is especially suited to web development.

 

8、yaws 轻量级的支持动态内容的web服务器:

yaws is a HTTP high perfomance 1.1 webserver particularly well suited for dynamic-content web applications.

 

另外,WhatsApp 通讯协议是基于开放的XMPP(Extensible Messaging and Presence Protocol),但作了定制化处理。.