LumaQQ是一款非官方的腾讯QQ客户端程序,由独立的开发小组使用Java语言编写,采用SWT的仿QQ界面。由于Java的跨平台特性,LumaQQ可以在多种操作系统上使用,包括
Windows、
Linux、
FreeBSD等。LumaQQ 是一个独立的 JavaQQ 客户端,具有可重用的纯Java核心和基于SWT的仿 QQ 界面。遵循GNU General Public License 许可证(简称GPL)发布。
LumaQQ的2004版本中增加了一个名为“如来神掌”的功能,这个功能能够显示对方是否隐身。这一功能的实现是通过传输一个不可能拒绝的自定义表情给对方,因为对方的QQ客户端即使在隐身时也会对这个数据包自动回应,从而探测到对方的隐身状态。
腾讯控股后来改进了官方QQ客户端,使得“如来神掌”对QQ 2005 Beta1以上的版本失效。LumaQQ 2005中已经取消了这一功能。尽管如此,LumaQQ作为
自由软件,其作者公布了这一功能的主要实现代码。
LumaQQ的发布通常是不定期的,新版本的发布或者是为了安全更新以及技术更新,通常采用发布
Patch的方式。每一个LumaQQ的版本都是绿色软件,可以解压缩后直接运行。需要注意的是,除了Patch之外,LumaQQ的升级不可以采用覆盖的方式进行,而需要重新安装。
LumaQQ的历史版本经历了多个阶段,包括Java版、
麦金塔版和
IPhone版。Java版的开发已基本放弃,包括LumaQQ 2003、2004、2004T、2005和2006版本,这些版本由于协议过时,已无法登录。Mac版有LumaQQ for Mac 2006 Farewell Version和LumaQQ for Mac 2007 build 200712061810。iPhone版则有LumaQQ for iPhone 200712270000。