2.1 - Introducción
El origen de las GUIs se podría decir que tuvo lugar gracias a las teorías de Vannevar Bush. En el año 1945 publicó su ya famoso artículo “Como debemos pensar”, en el cual proponía una herramienta de información y administración: Memex. Dicho sistema permitía almacenar y hacerlos mas accesibles, vinculándolos entre ellos.
Otro famoso pionero fue Ivan Sutherland, estudiante de Doctorado del MIT, que desarrolló en su tesis doctoral un programa llamado “Sketchpad” que permitía la manipulación directa de objetos gráficos en una pantalla CRT usando un lápiz óptico. Incluía la capacidad de acercar y alejar la imagen en la pantalla, el suministro de memoria para almacenar objetos y la habilidad de dibujar lineas y esquinas precisas en la pantalla.
Douglas Engelbart fue un brillante científico que, influenciado por las teorías de Vannevar Bush, trabajó en la investigación sobre la interacción Hombre-Máquina. Inventó el primer raton, que usaría, posteriormente, en el NLS (oNLine System).
Se produjo un gran progreso en el centro Xerox de investigación de Palo Alto (PARC), centro que perseguía crear “la arquitectura de la información” y “la humanización de los ordenadores”. Entre muchos de sus inventos se puede destacar el desarrollo de la primera GUI, que debutó en el ordenador Alto.
Steve Jobs, el co-fundador de Apple, se interesó por las innovaciones de Star, sucesor de Alto, y decidió dotar a sus ordenadores de una GUI similar, aunque mejorada en muchos aspectos.
El Apple Macintosh, lanzado en 1984, fue el primer uso comercial exitoso de una GUI. Tuvo tanta relevancia que, desde entonces, casi todos los sistemas usan una GUI como interfaz con el usuario.
Microsoft anunció el desarrollo de su primer sistema operativo gráfico en 1983 pero la versión inicial (Windows 1.0) fue presentada dos años más tarde. Windows 2.0 (presentada en diciembre de 1987) representó una mejora sobre la anterior versión con la incorporación de iconos y ventanas superpuestas, pero no fue hasta 1995 con el lanzamiento de Windows 95 que Microsoft fue capaz de ofrecer una GUI con una calidad relativamente buena, aunque aún sigue sin estar a la altura de la ofrecida por Apple.