This timeline is a stub providing links to several noteworthy developments in GUI technology.

The John Kheit has much the same to say as I on the need to learn from the past.

Another take: http://www.cs.cmu.edu/~amulet/papers/uihistory.tr.html

1963 - Douglas Englebert invents the Mouse @ SRI

http://en.wikipedia.org/wiki/Computer_mouse

1963 - Ivan Sutherland creates Sketchpad

http://en.wikipedia.org/wiki/Sketchpad

Sketchpad was the first program ever to utilize a complete graphical user interface. Sketchpad used an x-y point plotter display as well as the then recently invented light pen. The clever way the program organized its geometric data pioneered the use of "objects" and "instances" in computing and pointed forward to object oriented programming. The main idea was to have master drawings which one could instantiate into many duplicates. If the user changed the master drawing all the instances would change as well. Another major invention in Sketchpad was to let the user easily constrain selected geometrical properties in the drawing. For instance the length of a line or that two lines should have a specific angle between them.

Evans & Sutherland came did their seminal work at Univeristy of Utah, and did Alan Kay got his PhD there. It also seems some TREEMETA work occurred there, by C.S. Carr.

http://www.cs.utah.edu/dept/history/

1968 - The Mother of All Demos

http://en.wikipedia.org/wiki/The_Mother_of_All_Demos

http://www.invisiblerevolution.net/ http://www.invisiblerevolution.net/68-full-lg.mov

1975 - Gypsy created @ Xerox PARC

http://en.wikipedia.org/wiki/Gypsy_%28software%29

1972 Alan Kay's Memo, 1973 Alto, 1974 Bravo, 1975 Gypsy.

Steve Jobs takes the tour in 1980?

1979 - Dan Bricklin creates VisiCalc

http://www.danbricklin.com/history/intro.htm

1980 - Smalltalk-80 arrives

http://en.wikipedia.org/wiki/Smalltalk

1983 - Symbolics 3600 arrives

http://en.wikipedia.org/wiki/Symbolics

http://en.wikipedia.org/wiki/Mirai

1984 - Apple delivers Macintosh

http://en.wikipedia.org/wiki/Apple_Macintosh

1986? - Rusty Tucker creates TeleFinder

http://en.wikipedia.org/wiki/TeleFinder

TeleFinder, the first GUI BBS was created for Macintosh (the only GUI personal computer available to the public) by Rusty Tucker (as a diversion from writing test programs for Rockwell modem chips). When Steve Case started AOL, when he had to describe it over the phone, he'd say "Have you seen TeleFinder? It's like that."

1988 - WingZ created

http://en.wikipedia.org/wiki/WingZ

http://www.findarticles.com/p/articles/mi_m0SMG/is_n8_v9/ai_7388542

1989 - NeXT Cubes arrive

http://en.wikipedia.org/wiki/NeXT_Computer

1991 - Notebook GUI for Stephen Wolfram's Mathematica

http://en.wikipedia.org/wiki/Mathematica

http://www.wolfram.com/products/mathematica/history.html

1991 - First HTTP Server online @ CERN

http://en.wikipedia.org/wiki/Tim_Berners-Lee

In 1999, Berners-Lee commented on the NeXT Computer on which he ran the first Web server and created the first web browser and editor: "The NeXT interface was beautiful, smooth, and consistent. It had great flexibility, and other features that would not be seen on PCs until later, such as voice e-mail, and a built-in synthesizer. It also had software to create a hypertext program. Its failure to take over the industry, despite all these advantages, became for me a cautionary tale. NeXT required users to accept all these innovations at once - too much." Interface Builder Demo

1993? - SGI ships IRIS Inventor

http://en.wikipedia.org/wiki/Open_Inventor

This leads to OpenGL, VRML, and SVG. Builds on the Evans & Sutherland work (which was extensive).

1994 - Mosaic arrives for Mac & Windows from NCSA

http://en.wikipedia.org/wiki/NCSA_Mosaic

http://www.shirky.com/writings/view_source.html

In the 36 months from January of 1993 to December of 1995, HTML went from being an unknown protocol to being to being the pre-eminent tool for designing electronic interfaces, decisively displacing almost all challengers and upstaging online services, CD-ROMs, and a dozen expensive and abortive experiments with interactive TV, and it did this while having no coordinated center, no central R&D effort, and no discernible financial incentive for the majority of its initial participants.

1995 - Windows 95

Windows 95 arrives with address space protection and a GUI that for most folks seems to be about as good as Mac OS.