依我看GTK与QT之争既不是GNOME和KDE之争,也不是GPL和QPL之争,
而是美国人和欧洲人之争,看看KDE的开发过程就知道了,KDE几乎
全是欧洲的开发者,而GNOME主要是美国的开发者,美国人一向对
欧洲人很不服气,因此支持KDE的只有SuSE,而redhat和slackware
还有debian对KDE很不感冒.而美国的Linux老大redhat对GNOME情
有独钟,出人出钱:)
KDE的好处在应用软件多,QT是C++的,代码可重用性好,但是由于
开发时间早,好多东西,后来才加,功能不好,如Drag&Drop Protocol,
还有COBRA的支持是用的mico.另外其致命伤就是QT的license,到现
在还是QPL,不是GPL,这也是被猛烈攻击的一个地方.
GNOME的优点是设计思想先进,速度比较快,毕竟GTK是C写的,并且
GNOME得到GNU的全力支持,这可是一个非同小可的问题,感觉KDE
现在变成了后娘养的孩子:)GNOME的缺点是现在没有主力Window
Manager,而enlighment不是一个实用的WM,它将来占的资源只怕
比KDE还多.
现在我觉得KDE的生死之战就在于那一批Koffice的进度,一旦Koffice
普及,GNOME就不可能完全击败KDE,甚至KDE利用Koffice来击败GNOME
都很有可能.而GNOME现在也要急剧扩张Application,不过我觉得
美国的程序员比欧洲的程序员要勤奋得多:)现在GTK.ORG上的APP
的增长率要比KDE的快.我个人还是喜欢GTK,原因一是GTK不象Win95
二是 GTK是用C的:)
总而言之, 美国人很有可能击败欧洲人,从而会赢得这场GNOME VS KDE
的战争.