Retroinformática: Xerox Star (1981)

Ariel Palazzesi . Vista 8856 veces

A principios de la década de 1980, la tecnología había alcanzado el punto de madurez necesario como para que los ordenadores comenzasen a ser más amigables con el usuario. El "8010 Star Information System", una estación de trabajo más conocida como “Xerox Star” revolucionó la informática, siendo el primer sistema comercialmente disponible en contar con una interfase gráfica de usuario que utilizaba ventanas, iconos y carpetas, manejados con un ratón, en lugar de las crípticas pantallas basadas en texto. Además, poseía conexión de red Ethernet, servidor de ficheros, servidor de impresoras y correo electrónico. ¡En 1981!.


  • Mucha agua corrió por debajo del puente entre 1975 y 1980. La tecnología informática avanzó tanto, que fue posible pasar de ordenadores con 256 bytes de memoria que utilizaban llaves y LEDs para comunicarse con sus dueños a una maravilla como el “Xerox Star”, una estación de trabajo de Xerox Corporation que contaba con una interfaz gráfica no muy diferente de las actuales. El Xerox Star marcó un hito en la historia informática, ofreciendo algunas características que solo estarían disponibles en otros ordenadores 10 o 15 años más tarde. Pero comencemos por el principio.

    Así eran las tripas de Dolphin, el primer hardware del Xerox Star (DigiBarn) Así eran las tripas de Dolphin, el primer hardware del Xerox Star (DigiBarn)

    El Centro de Investigación Xerox Palo Alto (PARC, por Palo Alto Research Center) fue creado por la Xerox Corporation en 1970. Tenia como objetivo proporcionar a la empresa un entorno de trabajo que les permitiese desarrollar nuevas tecnologías que -eventualmente-  se convirtiesen en productos comerciales. En PARC no existía la clásica presión por desarrollar el producto “A” en un tiempo “X”. Sus investigadores disponían de un enorme grado de libertad, y podían experimentar casi sin restricciones con conceptos y tecnologías novedosas. Así fue como nació el “Alto”, una estación de trabajo desarrollada inicialmente como un ordenador para ser utilizado internamente en Xerox pero que pronto se distribuyo entre algunas universidades. El Alto era revolucionario. En lugar de utilizar una terminal de texto para comunicar datos al usuario, empleaba una interfaz basada en mapas de bits. Este es el sistema que utilizan todos los sistemas operativos modernos, que al igual que el Alto utilizan iconos, ventanas y un ratón para interactuar con el usuario. Este ordenador era genial -hasta disponía de una interfaz de red llamada “Ethernet” para compartir datos con otros- pero no estaba lo suficientemente maduro como para convertirse en un producto comercial.

    Xerox Star tenía una interfaz basada en mapas de bits. (DigiBarn) Xerox Star tenía una interfaz basada en mapas de bits. (DigiBarn)

    En primer lugar, no tenía uniformidad. Cada programa había sido escrito por un grupo de programadores diferente, y a pesar de que funcionaban muy bien, el conjunto carecía de una interfaz común. Y dado que había nacido como una máquina para ser operado por el personal de Xerox, hacían falta sólidos conocimientos técnicos para utilizarlo. A pesar de contar con un procesador de textos (“Bravo”), un sistema de correo electrónico (“Hardy”), un programa de dibujo vectorial (“Sil”) y un editor de mapas de bits (“Markup”), el Alto no era precisamente amigable con el usuario, y estaba lejos de poder ser utilizado en una empresa. Además, carecía de algunos programas indispensables para ese tipo de trabajo, como un gestor de bases de datos o una hoja de cálculo. Pero Xerox sabía que este ordenador podía convertirse en una verdadera estrella, así que en 1977 creó el Departamento de Desarrollo de Sistemas (SDD, por System Development Departament), lo “vistió” con unos 200 desarrolladores -muchos de ellos provenientes de PARC- y le asignó la tarea de diseñar un ordenador con las características del Alto pero que fuese útil en una oficina corriente.

    WYSIWYG era “palabra santa” en el SDD. (DigiBarn) WYSIWYG era “palabra santa” en el SDD. (DigiBarn)

    El reto era enorme. Xerox quería automatizar la mayor parte de las  tareas de una empresa, y bajo la dirección de David Liddle nació  el proyecto "The Office of the Future" (La Oficina del Futuro).  Liddle debía crear un ordenador como el Alto, que dejase de lado las típicas “terminales bobas” basadas en texto y que llevasen la informática a todo el mundo. Durante aproximadamente un año, los responsables del proyecto celebraron innumerables reuniones, en las que se fueron definiendo las características que debía tener el sistema. De allí salio el Red Book, una especie de hoja de ruta en la que se detallaba cada pieza del puzzle, incluida la interfaz gráfica y sus principales elementos. A partir de ese momento, cualquier cambio en las especificaciones contenidas en el “libro rojo” necesitaba ser aprobada un equipo de revisión encargado de mantener la coherencia del conjunto. La idea era reproducir en la pantalla un entorno de oficina típico, para que una secretaria sin formación especial pudiese trabajar con el ordenador intuitivamente. WYSIWYG, el acrónimo de “What You See Is What You Get” ("lo que ves es lo que obtienes") pasó a ser palabra santa en el SDD.

    Pasarían 10 años antes que un PC pudiese hacer esto. (appuntidigitali.it) Pasarían 10 años antes que un PC pudiese hacer esto. (appuntidigitali.it)

    WYSIWYG era la clave de todo. Hasta ese momento, el usuario no “veia” en su pantalla el aspecto que tendría una vez que fuese impreso el texto que estaba escribiendo. El ordenador de Xerox utilizaba letras negras sobre un fondo blanco -imitando una hoja de papel- que gracias a un software denominado “interpress” era duplicado exactamente por la impresora. Interpress era un lenguaje de descripción de página desarrollado previamente en PARC, en el que más tarde se basó Postscript. El resto de la interfaz era muy similar a lo que usamos actualmente: iconos que representaban recursos o documentos, que podían ser abiertos en ventanas utilizando el ratón, y los programas adecuados aparecían automáticamente cuando el usuario hacia “click” sobre el icono de un documento. El parecido con las interfaces actuales no es casualidad. Tanto Apple como Microsoft -como veremos en algún artículo futuro- se inspiraron en el trabajo de Xerox para desarrollar sus productos.



    El concepto de “objeto” era el corazón del Star. En este ordenador, todo era considerado un objeto. Desde un documento hasta un carácter, todo se trataba de la misma manera: cuando el usuario hacia clic sobre un elemento, se desplegaba una lista de las acciones -Abrir, Mover, Borrar, Copiar, etc- que podía aplicar sobre él. Estos comandos también podían ser invocados mediante el teclado, casi de la misma manera y con las mismas teclas que lo hacemos hoy, 30 años más tarde. Gracias al Red Book todos los programas utilizaban las mismas teclas y comandos para hacer las mismas cosas, algo que nos parece una obviedad pero que hasta ese momento nadie se había preocupado por estandarizar. Las aplicaciones del Star se programaron con un lenguaje de programación orientado a objetos llamado Mesa, en el que más tarde se basarían Modula-2 y Modula-3. Cada módulo tenia dos ficheros. En uno se especificaban las estructuras de datos, métodos y eventos de cada objeto, y en el segundo se implementaba el código que actuaba sobre ellos. Un rígido sistema de control establecido por Xerox obligaba a los programadores a documentar exhaustivamente cada módulo, y cualquier cambio que se hiciese sobre un módulo requería de la aprobación de los directores del proyecto.



    El software desarrollado para el Star planteó un duro desafío al equipo encargado de proyectar el hardware. Dolphin, el nombre en código de la plataforma inicial, pronto resultó inadecuada. A mitad del proyecto, el software era tan exigente que el Star demoraba más de media hora en arrancar. El equipo desarrollo una nueva versión llamada Dandelion, equipado con 384KB de memoria RAM (expandible a 1.5MB), un disco duro de 10MB (posteriormente de hasta 40MB), disquetera de 8 pulgadas, monitor monocromo (blanco y negro) de 17 pulgadas, ratón y conexión Ethernet. Para tener una idea de la potencia de este equipo, basta con recordar que el IBM PC, presentado en Agosto de 1981, con su interfaz basada en texto, disponía de solo 64KB de RAM y -eventualmente- un disco duro de 5MB. Por supuesto, todo esto tenia un precio.

    Cualquier parecido con MacOs, Linux o Windows no es coincidencia (Marcin Wichary) Cualquier parecido con MacOs, Linux o Windows no es coincidencia (Marcin Wichary)

    El "8010 Star Information System" se vendía en 16 mil dólares, aproximadamente el triple de lo que costaba un PC. Pero no había sido diseñado para trabajar “en soledad”, ya que su esquema basado en servidores de archivos, servidores de impresión y conexiones Ethernet implicaba que cumplir el sueño de disponer del "sistema de oficina personal" costase bastante más. Un sistema típico equipado con dos o tres Xerox Star, un servidor de archivos y un servidor de impresión costaba cerca de 100 mil dólares. Y si ponías algunas monedas más, podías incluir una impresora láser Xerox y convertir tu oficina en la más geek de la calle. Lamentablemente, el Star no se convirtió en un éxito de ventas. Los motivos fueron varios, pero quizás los más importantes hayan sido su precio y la falta de experiencia de Xerox como proveedor de equipos informáticos. La empresa era líder en el mercado de las máquinas copiadoras, pero según algunos no tenia demasiada idea de como vender ordenadores. Se estima que solamente se vendieron unos 25 mil Xerox Star antes que fuesen retirados del mercado.

    Solamente se vendiendo 25 mil unidades. Y algunos coleccionistas tienen dos de ellas. (DigiBarn) Solamente se vendiendo 25 mil unidades. Y algunos coleccionistas tienen dos de ellas. (DigiBarn)

    Pero a pesar de este fracaso comercial, el Xerox Star fue un ordenador impresionante. Buena parte de la tecnología que han disfrutado los usuarios de ordenadores durante las últimas tres décadas tuvo su origen en esta máquina. El Lisa de Apple, el sistema GEM de Digital Research, la interfaz del Atari ST o el Commodore Amiga, el PostScript de Adobe Systems y hasta el mismísimo Windows se “inspiraron” en el trabajo de Xerox. Cientos de abogados se enriquecieron gracias a los juicios y contra juicios relacionados con los derechos y patentes de estas tecnologías, y casi siempre -debido a la falta de jurisprudencia que había sobre la protección legal de elementos como el software o una GUI- Xerox perdió las batallas. Sin embargo, logró algo muy importante: sentar las bases de la informática moderna. Y eso no es poca cosa. ¿No te parece?

    El Xerox Star en  Wikipedia

¿Y tú, qué opinas?

  • #1 Chocante
    Chocante sábado, 26 de febrero de 2011, 16:04

    Xerox: El mayor fabricante de copiadoras del mundo, terminó siendo copiado por empresas que nunca tuvieron creatividad, sino que eran (y son) expertas en copiar lo de otro.

    Responder >> Attention Minus Plus Votos: 7 de 17
  • #2 eduard
    eduard sábado, 26 de febrero de 2011, 16:32

    Presionar una tecla para poder mover un archivo!, vaya cuanto hemos avanzado.

    Responder >> Attention Minus Plus Votos: -7 de 9
  • #3 oblibion
    oblibion sábado, 26 de febrero de 2011, 16:32

    eso quiere desir que sino fuera por las males leyes sobre derechos de aoutor orita tendriamops a xerox como la compañia lider en desarollo de tecnologia? como abra sido el mundo si esto fuera real XD

    Responder >> Attention Minus Plus Votos: -5 de 11
  • #4 Chocante
    Chocante sábado, 26 de febrero de 2011, 18:17

    #3El mundo sería más que una simple fotocopia.

    Responder >> Attention Minus Plus Votos: -6 de 8
  • #5 abc
    abc sábado, 26 de febrero de 2011, 18:39

    #1APPLE y MICROSOFT no "Foto"copiaron, mejoraron lo que ya existia. pero iniciaron no con GUI si no con CLI (Command Line Interface) como las primeras versiones de DOS

    http://es.wikipedia.org/wiki/L%C3%ADnea_de_comandos

    Xerox se lleva el crédito como el invertor de la verdadera GUI (Graphical User Interface)
    http://en.wikipedia.org/wiki/Graphical_user_interface

    Responder >> Attention Minus Plus Votos: 9 de 13
  • #6 AAA
    AAA sábado, 26 de febrero de 2011, 20:35

    No copian sin más: toman la idea de otro y la modifican (se intenta que para mejor, aunque no siempre se logra). Mucha gente lo hace en su día a día (si no, no tienes más que pararte a pensar en los platos que comes: no son simples copias de la receta original, sino variaciones. Muchas veces involuntarias [por ir pasando de boca en boca a generaciones posteriores], pero otras son adrede). De hecho, de no ser así estaríamos bastante atrasados, tanto tecnológicamente como en muchísimos aspectos, como la medicina (imagina alguien que descubre cómo neutralizar cierto virus. Pues otra persona, para neutralizar una variante de ese virus, tomará como base el trabajo del anterior y posiblemente lle... Leer más

    Responder >> Attention Minus Plus Votos: 2 de 8
  • #7 AAA
    AAA sábado, 26 de febrero de 2011, 20:41

    #4Imagina un programador que programa una aplicación para calcular exclusivamente sumas. Si ese programador se queda sin ideas, ¿nos tenemos que conformar con lo que ha hecho sin que nadie más pueda hacer su aportación? No. Si a otra persona se le ocurre la idea de una calculadora de restas, ¿por qué no integrar ambas ideas en la misma? Nadie está usando el código fuente del "inventor" tal cual ni nadie lo está desprestigiando.

    Responder >> Attention Minus Plus Votos: 4 de 8
  • #8 abc
    abc sábado, 26 de febrero de 2011, 23:14

    #6Ahora lo ultimo en interfaces gráficas de usuario es el APPLE MAC-OS X Lion
    http://www.applesfera.com/apple/especial-mac-os-x-lion-primeras-impresiones-de-la-version-preliminar-de-mac-os-x-107-lion-1-parte

    Responder >> Attention Minus Plus Votos: -1 de 19
  • #9 <a href="../../foro/member.php?u=18653" target="_self">luchocad</a>
    luchocad domingo, 27 de febrero de 2011, 00:46

    por supuesto una cosa lleva a la otra pero me pregunto si xerox nunca hubiese creado esta interfaz donde estaría la informática o bien que serias de las empresas lideres....

    Responder >> Attention Minus Plus Votos: 6 de 6
  • #10 AAA
    AAA domingo, 27 de febrero de 2011, 01:52

    A alguien se le habría ocurrido en otro momento, tal vez un poco distinto a como lo conocemos. Seguramente iríamos con retraso; ahora mismo las interfaces gráficas serían como la de Windows 98. O tal vez no. Al desarrollarse el hardware tan rápidamente, quizá aun habiendo empezado más tarde tendríamos interfaces gráficas como las actuales, o muy próximas.

    Sobre qué sería de las empresas líderes, todo depende de los demás proyectos que estuvieran desarrollando. Microsoft seguramente se habría mantenido a flote algún tiempo con MS-DOS hasta que alguna otra la hubiera comprado. Hoy en día sería como lo es ATi de AMD. Y Apple posiblemente no sería una secta que vende mierda a precio ...
    Leer más

    Responder >> Attention Minus Plus Votos: 5 de 5
  • #11 brianmk
    brianmk domingo, 27 de febrero de 2011, 04:56

    #6esa interfaz de apple no tiene nada revolucionario o especial en relacion con interfaces actuales, buen intento apple. =)

    Responder >> Attention Minus Plus Votos: -5 de 11
  • #12 marioreal
    marioreal domingo, 27 de febrero de 2011, 09:06

    Las copiadoras aun se sacan en un solo color,
    osea que con xeroxestariamos viendo montores monocromaticos

    Cuanto color perderia el mundo!!!!!!

    Responder >> Attention Minus Plus Votos: -6 de 6
  • #13 abc
    abc domingo, 27 de febrero de 2011, 13:11

    La historia de las GUI, se remonta a 1960

    Articulo para complementar

    Fuente: http://blog.ibcmass.com/mass-diseno/historia-de-la-interaccion-parte-2-de-3-del-memex-al-nls/

    También en los 60 nos encontramos con el precursor directo de los sistemas interactivos audiovisuales de hoy en día: Ivan Sutherland. La inmensa aportación de Sutherland fue la digitalización de imágenes. Este descubrimiento supuso la posibilidad de establecer un sistema de interacción no basado en líneas u órdenes de comandos, sino en metáforas visuales (como se interactúa hoy en día). Sutherland humanizó la interacción con el ordenador, aproximándola más al lado humano que al de la máquin...
    Leer más

    Responder >> Attention Minus Plus Votos: 9 de 9
  • #14 abc
    abc domingo, 27 de febrero de 2011, 13:24

    mas complemento del Xerox Star (1981)

    Fuente: http://blog.ibcmass.com/mass-diseno/historia-de-la-interaccion-parte-3-de-3-%E2%80%9Calan-kay-y-lisa%E2%80%9D/

    Tras los avances tecnológicos de los 60 aparece la figura de Alan Curtis Kay , un biólogo molecular, matemático e ingeniero electrónico que comenzó a experimentar con el programa “Sketchpad” desarrollado por Sutherland y a programar en su lenguaje: el “Simula”. Alan Curtis Kay persiguió desde un principio diseñar el comportamiento de los ordenadores de manera similar al funcionamiento de un organismo viviente.

    Posteriormente Alan Curtis Kay programaría en el lenguaje “LOGO” y más tarde, tras su premiad...
    Leer más

    Responder >> Attention Minus Plus Votos: 7 de 7
  • #15 mvr1981
    mvr1981 domingo, 27 de febrero de 2011, 16:39

    Buena maquina....
    O sea que si IBM no hubiera inventado la PC seguramente Xerx lo hubiera hecho, de hecho, ya lo había hecho, solo que le faltaba pulir... que seria hoy en día si hubiese sido Xerox el inventor del PC???...

    Responder >> Attention Minus Plus Votos: 3 de 3
  • #16 <a href="../../foro/member.php?u=30277" target="_self">lego</a>
    lego domingo, 27 de febrero de 2011, 19:56

    #6En parte tienes razon, pero aqui existe es competencia. No es tanto por hacerle un bien a la humanidad. En el caso de Xerox, lo lamentable es que no tenían patentes... si las hubiesen tenido, es muy posible que Xerox tuviese otra historia

    Responder >> Attention Minus Plus Votos: 5 de 5
  • #17 Quinotto
    Quinotto lunes, 28 de febrero de 2011, 12:19

    el lema seria "Cuanto quieres copiar hoy?"

    Responder >> Attention Minus Plus Votos: -5 de 5
  • #18 <a href="../../foro/member.php?u=18576" target="_self">georgemd</a>
    georgemd lunes, 28 de febrero de 2011, 12:35

    Digan lo q Digan, y entiendo eso de q se basen en trabajos de unos para mejorar el de otros y etc.
    Pero una copia es una copia!(si lo usas pa mejorlo o no, es otra cosa) y asi como APPLE copió a Xerox, microsoft hizo lo mismo!

    Responder >> Attention Minus Plus Votos: -2 de 6
  • #19 yemek tarifi
    yemek tarifi jueves, 03 de marzo de 2011, 15:59

    por supuesto una cosa lleva a la otra pero me pregunto si xerox nunca hubiese creado esta interfaz donde estaría la informática o bien que serias de las empresas lideres....

    Responder >> Attention Minus Plus Votos: 2 de 2
  • Cargando...Cargando...

  • nuevo comentario
    Nombre

    Campo obligatorio

    Email

    Escriba una dirección de correo electrónico con el formato sunombre@ejemplo.com.

    Campo obligatorio

 
Ir arriba