Penguin

Differences between version 9 and predecessor to the previous major change of GUI.

Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History

Newer page: version 9 Last edited on Sunday, October 26, 2003 5:26:49 am by AristotlePagaltzis Revert
Older page: version 7 Last edited on Saturday, October 25, 2003 12:34:39 pm by StuartYeates Revert
@@ -1,9 +1,9 @@
 [Acronym] for __G__raphical __U__ser __I__nterface. 
  
-A GUI normally involves the [WIMP] paradigm (Windows, Icons, Mouse, Pulldown menus) and provides a nice graphical (higher resolution) way of looking at data. Different GUI toolkits use very different [EventModel ]s, which ccan cause a great deal of confusion
+A GUI provides a graphical way of looking at data and normally involves the [WIMP ] paradigm
  
-Purists use GUIs only to run multiple copies of xterm(1) 
+In MicrosoftWindows the [GUI] with all of its layers is built right into the OperatingSystem. Conversely, [Linux] has no provisions for [GUI]s of its own - 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 use [X11] only to run multiple copies of xterm(1).  
  
-Compare with CommandLine
+Note that a [GUI] does not necessary entail graphics mode; you can write console [GUI] applications using [Curses]
  
-One of the downsides about MicrosoftWindows is that the [GUI] is built into the OperatingSystem. Conversely, Linux provides any number of [GUI] interfaces; most of which use [TheXWindowingSystem] - look up [GNOME] or [KDE] for some [GUI] [DesktopEnvironment]s
+Contrast CommandLine