Gyorgy Fekete gives a great visual overview of the evolution of personal computer GUIs, going all the way back to the days of Xerox PARC in the ’70s:
Over the years a range of GUI’s have been developed for different operating systems such as OS/2, Macintosh, Windowsamiga, Linux, Symbian OS, and more.
We’ll be taking a look at the evolution of the interface designs of the major operating systems since the 80’s.
I should mention that this article showcases only the significant advances in GUI design (not operating system advances) and also not all of the graphical user interfaces and operating systems existing today.
(via UI and us)