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),但作了定制化处理。.