| :: La Historia de las Interfaces Gráficas |
Siempre ha existido el mito de que a Microsoft se le justifica haber copiado la Interfaz gráfica de la Macintosh, porque Apple se copio de la interfaz creada por Xerox PARC (Palo Alto Research Center).
Apple y Xerox
Apple no copió la interfaz de las Macs de Xerox, Apple Computers había contratado algunas personas del equipo de Xerox quienes creían en el concepto de la interfaz gráfica. Este concepto es muy amplio, hacer que el uso de una computadora sea más fácil, gracias a íconos, menús, ventanas, etc. El trabajo de Apple en GUI's (Graphical User Interface) comienza con la visita de Steve Jobs en el centro de investigaciones de Palo Alto. Apple anteriormente tenía trazadas las metas de ofrecer una computadora de uso masivo, más fácil de usar, y posiblemente de utilizar los mismos conceptos (iconos, menús, etc.). Debemos recordar que los iconos no eran nuevos, los hemos utilizado durante años, en avisos internacionales en las calles, carreteras, etc. Los menús no eran nuevos tampoco, ya existían los menús basados en texto para aquel entonces.
Jef Raskin había trabajado en Xerox y convenció a Steve Jobs a que visitara Xerox, Jobs volvió convertido en un abanderado de las GUI para la facilidad de uso.
Apple Paga
Job negoció un trato con Xerox, le entregaría a Xerox una gran cantidad de acciones de Apple si podía volver con algunos programadores, para inspirarlos un poco más en los conceptos de GUI. Esto fue como un tour de un día, Xerox estuvo de acuerdo, y a esto, algunos llaman robo.
PARC era un centro de investigaciones, en el cual no se desarrollaban verdaderos productos, allí se desarrollaban ideas. Xerox no veía a Apple como competencia, por eso le permitieron entrar y les cobraron porque sabían que sus investigaciones tenían valor.
Apple estaba creando un producto es por esto que luego contrata unos cuantos programadores de Xerox para empezar a trabajar en los proyectos Lisa y Mac. Las diferencias en entre Xerox y Apple fueron grandes, en Xerox habían ventanas traslapadas pero no se podía operar directamente sobre ellas, para moverlas se seleccionaba una opción de un menú que se tenía para cada ventana y luego se introducía el nuevo tamaño o posición utilizando coordenadas numéricas.
Había íconos pero no estaban asociados con archivos, eran más que todo botones de acción. Xerox utilizaba los iconos como verbos (hacer esto), Apple los utilizaba como pronombres, objetos, los mismos representaban datos que uno manipulaba.
En Xerox no existía mucha manipulación directa y el uso de muchas ventanas era más que todo para tener múltiples terminales de caracteres como DOS. Compare esto con Macintosh y verá que Apple fue mucho más lejos a partir de lo encontrado.
La Mac era una computadora personal con 128k de memoria RAM y utilizaba un procesador Motorola 6800, las máquinas de Xerox eran de todo menos una computadora personal, no eran productos, eran herramientas de investigación, además que las arquitecturas eran totalmente distintas.
Nota: No había una sola línea de código igual en ambas interfaces, y el diseño de ambas interfaces y sistemas fue radicalmente distinto.
Apple y Microsoft
Todo comienza porque Microsoft fue una de las primeras compañías en desarrollar software para Apple. Steve Jobs sabía que necesitaba software para que la Mac fuese comercialmente viable, y Jobs se dio cuenta que Microsoft se estaba abriendo camino en el mercado de las aplicaciones.
Muy pocos recuerdan que Microsoft en un principio creaba lenguajes, hasta que robaron el sistema operativo DOS, y no fue hasta que salió la Mac que Microsoft empieza a crear aplicaciones.
Jobs le enseña a Microsoft los primeros prototipos de la Mac. A Bill Gates le gustan las ideas y accede a escribir aplicaciones para la Mac. Gates luego amenaza con no soltar sus aplicaciones justo antes de soltar al mercado la Mac, a menos que Steve Jobs estuviese de acuerdo con las siguientes condiciones:
Apple tenía que darles licencia a algunos de las aplicaciones de Microsoft para que estas utilizaran la interfaz de Macintosh en PC. (La suite de aplicaciones luego creció a Windows 1.0 y Office). Recuerden que Windows comenzó como una suite de aplicaciones y no como un Shell de Sistema Operativo.
Como Apple había licenciado estos conceptos a Microsoft, esto debilitó su demanda en contra de Microsoft, en lo contrario al mito popular que dice que Apple perdió la demanda porque Microsoft no le robó la interfaz, la razón real de haber perdido la demanda, fue el hecho de haber licenciado estas tecnologías y se le concede a Microsoft el beneficio de la duda.
Apple tenía que dejar de hacer su proyecto MacBasic, el cual estaba ya listo y mucho mejor que Microsoft Basic. MacBasic ya tenía muchos de los conceptos que Microsoft robó para crear Visual Basic. (Al parecer en el futuro, esta practica se trato de repetir para matar a QuickTime)
Luego Microsoft decidió que la interfaz gráfica no era lo suficientemente buena y empezó a desarrollar una suite de aplicaciones que utilizaría los conceptos de Mac para ventas, Morse y manipulación directa para lograr sus fines. Esto se convirtió en Windwos 1.0 y luego evolucionó en el Windows que hoy conocemos (y algunos odian).
El hecho de que Microsoft haya pedido prestada la interfaz de MacOS no es como lo ocurrido con Xerox y Apple (un intercambio de ambas percepciones), este caso es mucho más intimo, Microsoft se llevó el mejor programador de Mac, y lo tuvieron haciendo casi todas las decisiones de diseño del primer Windows. Bill Gates le dijo que hiciera que la PC se viera y trabajara TAL COMO UNA MAC, esto es una cita de Bill Gates!!!!, ya ven porque se dice que Apple expandió, Microsoft robó.
La Similaridad no fue solo en diseño, existen herramientas/APIs que son casi idénticas (en interfaz). Microsoft copió estructuras de datos y muchas rutinas, nombres y muchos conceptos de otras cosas también. Si no fuese por el hecho de que ellos hackearon su software para correr encima de DOS también se hubiesen copiado todo el código de arranque y del kernel. Si usted observa muchas de las viejas rutinas del viejo Windows de los nombres y estructuras son idénticos a los de la Mac. Pero Microsoft fue lo suficientemente inteligente como para cambiar un nombre de cada 10, re-ordenar las cosas, para evitar la demanda y decir que no eran idénticos. Microsoft tuvo que hacer unos cambios en diseño para que corriera en PC, pero en realidad el trabajo de diseño por parte de Microsoft fue nulo. La Mac era un documento de diseño viviente.
Autor: Ing. Ángel León
|
|
|
|
| |
Agregar a favoritos
Versión Imprimible Enviar a un Amigo
Compartir:

Más editoriales - Vídeovigilancia y protección de datos - ¿Qué hacer si encuentra a sus hijos usando drogas? - Beneficios de poseer un sitio Web - Hacer ejercicios frente a la computadora - Lógica formal
|