The Real History of the GUI
Big Nothing writes "Mike Tuck @ webmasterbase.com has written a piece on the development of GUIs. Like most other articles on webmasterbase.com it is fairly non-technical, but entertaining nonetheless." Update: 08/21 02:45 AM GMT by T : Note that the link above takes you to the print-friendly version of the story; for online reading, you might prefer this version instead.
I was going to rip this article a new one, but i'm glad they got it right. What I would consider to be the first GUI was Sutherland's "Sketchpad" system from the early 60's. The military had similar sorts of things predating Sutherland, but nothing quite flexible enough to really be called a full blown GUI.
Anybody with their brains in the right place can tell you that the GUI was not invented by Xerox PARC. They may have done a great deal to push the idea, or perhaps simply been at the right place at the right time, but the basic idea of using graphics as a means to interact with a machine predates PARC by about 20 years.
If you really wanna have some fun, check out Doug Englebart's 1968 presentation that introduced the world to the mouse, chordboard and other interesting stuff. There are plenty of links to it, but here's a good one incase you cant find any. A while back, there was a site that offered his entire presentation in RealVideo format, IIRC..I wish someone would post a link to it, or perhaps a better (re: DivX, or straight MPEG) link... It almost brings tears to my eyes when I watch it.
Bowie J. Poag