为Linux开发桌面环境

时间:2011-10-27 18:02:32

标签: linux

我想为像KDE或GNOME这样的Linux构建一个新的桌面环境,而不是那么复杂,我只想要一个新的窗口系统,一个新的桌面,就像具有一些简单功能的那样。

但问题是我不知道从哪里开始。为此可以使用像Qt或wxWidgets这样的工具包,还是应该从其他任何东西开始?我可以用c,c ++,java ......语言编程。

此X11或X Window系统是否与此有任何关系。任何人都可以告诉我应该从哪里开始。

1 个答案:

答案 0 :(得分:5)

Linux上的桌面环境由许多互连组件组成。您应首先阅读现有桌面环境的工作原理:它们包含哪些组件以及它们如何协同工作。

您需要的信息在互联网上。查看维基百科(例如,Desktop environment页面,Windowing systemX Window System页面)。查看freedesktop.org及其Specifications页面。 Google了解其他信息

您询问有关X11或X Window System是否与此任务有任何关系的事实表明您还不太了解Linux桌面的主要软件组件。幸运的是,这个问题很容易解决:你只需要做一些阅读。