GTK, GTK+, Qt, KDE, GNOME, Unity的区别与联系

Posted ColdCode

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GTK, GTK+, Qt, KDE, GNOME, Unity的区别与联系相关的知识,希望对你有一定的参考价值。

GTK,GTK+, Qt是图形界面开发库(GUI Toolkit),用户可以使用这些开发库编写GUI应用,其中GTK+是GTK的升级版。

KDE,GNOME,Unity是linux下的桌面环境(Desktop Environment),其中KDE使用Qt开发,GNOME使用GTK+开发。桌面环境一般具有一组实用程序,窗口管理器和设计规范来创建统一的桌面。Unity是Canonical公司基于GNOME开发的一个桌面环境,它使用了GNOME的一些实用程序(Nautilus, RhythmBox等),并用于Ubuntu操作系统。

参考:

1、https://askubuntu.com/questions/249150/what-is-kde-gtk-gtk-qt-and-or-gnome

2、https://zh.wikipedia.org/wiki/Unity_(%E4%BD%BF%E7%94%A8%E8%80%85%E4%BB%8B%E9%9D%A2)

3、https://zh.wikipedia.org/wiki/GTK%2B

以上是关于GTK, GTK+, Qt, KDE, GNOME, Unity的区别与联系的主要内容,如果未能解决你的问题,请参考以下文章

Qt 应用程序是不是需要 KDE?

linux GTK、KDE、Gnome、XWindows 图形界面区别是啥

cairo图形库

学习GTK+ ——编写helloworld

X-Window/GNOME/KDE的关系

屏幕支持比较好的linux发行版么