小议腾讯Linux版QQ

腾讯意外发布Linux版的QQ!确实挺意外,尽管我有年头不用QQ了,看到CU上热火的讨论,不免也凑一把热闹,下了一个装在一台Ubuntu上跑跑看!

第一感觉:业余
除了网友已经提到的文件属性和RPM包中License的一些明显错误之外,我发觉整个Linux的QQ倒是清爽的简单过头,翻遍设置没有找到关于网络之类的设置,连个代理都没得设吗?大概腾讯以为这是给linuxer的莫大恩惠了,也就不要要求太多了吧!
程序编的怎么样不敢说,没有代码,但至少怎么发布、打包过程肯定不是Linuxer干得活,专业精神太缺乏,业余啊!希望腾讯能学会Linux的一些基本原则和方式。

第二感觉:简单,没有广告什么的这些干扰倒也不错!
程序结构很简单,也没有加入广告之类的复杂功能,这倒是不错;
程序上使用的是单体程序,就一个QQ的功能程序,整个DEB包包含下列文件,
/usr
/usr/share
/usr/share/applications
/usr/share/applications/QQ.desktop
/usr/share/apps
/usr/share/apps/Tencent
/usr/share/apps/Tencent/QQ
/usr/share/apps/Tencent/QQ/ImEngine.cfg
/usr/share/apps/Tencent/QQ/IMEngineClient
/usr/share/apps/Tencent/QQ/res.db
/usr/share/apps/Tencent/QQ/QQ.png
/usr/share/apps/Tencent/QQ/QQ
/usr/share/doc
/usr/share/doc/linuxqq
/usr/share/doc/linuxqq/QQ
/usr/bin
/usr/bin/QQ

无论是RPM还是DEB包都没有使用签字,安全性很值得怀疑!
这里是我的QQ文件的MD5和SHA1值,大家可以对一下,
bbfcf98d6df66d89d376cde36c4c7c61 /usr/bin/QQ
24c21e4cb7a2b9fa4237527fa933fe95e95245f9 /usr/bin/QQ
上面是SHELL,主程序位于/usr/share/apps/Tencent/QQ,
198b141655a861d44985f3e1f2eddea9 /usr/share/apps/Tencent/QQ/QQ
7147321ae9bbd2f372840ac9bf3e271fef16bbdc /usr/share/apps/Tencent/QQ/QQ

看看我的有没有被hack过啊:-)
基本上对QQ没有兴趣了,就凑个热闹而已。

Comments

Popular posts from this blog

RPM Build Tips!

关于.rpmnew和.rpmsave文件

Linux block device commands