Annotated edit history of
GraphicalUserInterface version 3, including all changes.
View license author blame.
Rev |
Author |
# |
Line |
3 |
AristotlePagaltzis |
1 |
A GraphicalUserInterface, commonly abbreviated as [GUI], provides a graphical way of looking at data and normally involves the [WIMP] paradigm. |
|
|
2 |
|
|
|
3 |
In MicrosoftWindows the [GUI], with all of its layers, is built right into the OperatingSystem. (For better or for worse!) Conversely, the [Linux] kernel has no provisions for [GUI]s of its own accord - it is provided by ordinary applications, commonly the [XFree86] implementation of the [X11] standard. This in turn is only a bare skelleton for [GUI]s, which a large variety of [DesktopEnvironment]s are built on top of. The most common ones are [GNOME] or [KDE] but there are more, such as [XFce]. Purists[1] use [X11] only to run multiple copies of xterm(1). |
|
|
4 |
|
|
|
5 |
Note that a [GUI] does not necessary entail leaving "text mode"; you can write console [GUI] applications using [Curses]. |
|
|
6 |
|
|
|
7 |
Contrast CommandLine. |
|
|
8 |
|
|
|
9 |
See GuiVersusCli for a discussion of UserInterface aspects. |
|
|
10 |
|
|
|
11 |
---- |
|
|
12 |
[1] cf. "Masochists" |