máquina virtual

¿Quieres probar la interfaz gráfica de NeXTSTEP? Te enseñamos cómo

  • 26 de febrero, 2017 • 22:31
  • Xoan Cosmed

NeXT Computer fue fundada en 1985 por Steve Jobs, después de que éste hubiese sido despedido de Apple. Steve Jobs lo volvió a hacer, y al igual que hizo con Apple, elevó esta compañía al éxito. Y una de sus principales bazas era NeXTSTEP.

¿Qué es NeXTSTEP?

NeXTSTEP era el sistema operativo desarrollado por NeXT para su línea de ordenadores. Este sistema operativo pretendía ser sencillo y cómodo de usar, cosa que ya se había intentado previamente en Apple.

NeXTSTEP tenía como objetivo ser un sistema operativo para todo el mundo, tanto para profesionales como para toda la familia. Si bien en aquella época los sistemas operativos de Windows y Macintosh ya estaban bien desarrollados, éstos no cumplían del todo con sus expectativas.

¿Y qué hacía tan especial a NeXTSTEP? Posiblemente su facilidad de uso, promovida por una interfaz gráfica que hoy en día resultaría un tanto curiosa …

Escritorio de NeXTSTEP

NeXTSTEP, el predecesor de Mac OS X

Tal y como comentamos anteriormente, NeXT fue una compañía de Steve Jobs que fundó cuando fue despedido de Apple. ¿Y cómo volvió Steve Jobs a Apple? Steve Jobs volvió a Apple gracias a la compra de NeXT por parte de la compañía de la gran manzana.

¿Y qué pasó con NeXTSTEP después de la compra por parte de los de Cupertino? Pues lo usaron como base para su próximo sistema operativo. Es decir, NeXTSTEP fue la base para lo que se bautizó como Mac OS X y que actualmente se conoce como macOS.

Diferencias entre NeXTSTEP y macOS

Las similitudes entre ambos no es algo que se limite al interior, sino que también podemos ver similitudes en cuanto la interfaz gráfica. Aunque éste sistema operativo haya estrenado una interfaz gráfica (GUI) nueva, llamada Aqua, éste hereda varios conceptos de NeXTSTEP.

¿Quieres algún ejemplo? Algo que se ve muy claro es el Dock. En el sistema operativo de NeXT Computer se podía ver una especie de Dock a la derecha de la pantalla. Ahí podíamos ver los accesos directos a nuestras aplicaciones.

Dock del NEXTSTEP, el sistema operativo de NeXT Computers.

Otra característica en similar sería el menú principal. Lo que ahora está en forma de barra superior, antes estaba con menú que salía al hacer click derecho.

Similitudes entre NeXTSTEP y macOS

Cómo probar la interfaz gráfica de NeXTSTEP en una máquina virtual

Ahora vayamos a lo bueno, ¿cómo puedo probar yo mismo esta interfaz gráfica tan curiosa?

Obviamente comprando un ordenador NeXT, pero descartemos esa opción, pues no es algo que todo el mundo pueda hacer por capricho. La segunda opción que se nos viene a la mente es instalar NeXTSTEP en una máquina virtual pero … eso sería muy complicado, pues es un sistema operativo muy antiguo.

La solución pasa por usar GNUstep. Éste es un grupo que pretende dar salida al software creado por NeXT. Entre todo el software que genera nos centraremos en Window Maker. Éste es un escritorio que puede ser montado sobre un sistema operativo BSD o Linux.

Otra opción también sería usar NeXTSTEP con OPENSTEP, pero considero más interesante la opción de Window Maker, pues puede ser usado para nuestro día a día si así nos lo proponemos.

Instalando Window Maker Live en VMware

Como gestor de máquinas virtuales usaremos VMware. Esta aplicación ya la usamos anteriormente, y su principal desventaja es que es de pago. Aún así, puedes usar la versión de prueba. Si instalaste VMware para nuestro artículo sobre PureDarwin, la versión de prueba todavía la tendrás vigente. Si no es así, instalar VMware Fusion es bastante sencillo, basta con descargarla de la web oficial y seguir los pasos de instalación.

Además de eso, también deberemos descargar la imagen ISO preparada. Esto lo podemos hacer desde la página de Window Maker Live en Source Forge.

Window Maker Live en una máquina virtual (VMware)

Una vez hecho esto podremos crear una nueva máquina virtual, arrancar desde el archivo recién descargado e instalar el sistema operativo. El proceso es muy similar al de cualquier otro sistema operativo, pero si no estás muy familiarizado con ello, os damos una alternativa más sencilla:

Descargar y ejecutar una máquina virtual ya preparada con Window Maker Live

Si no queréis complicaros instalando Window Maker Liver, que si no tienes experiencia instalando sistemas operativos y manejando máquina virtuales te puede costar, os ofrecemos otra alternativa.

Ésta consiste en descarga una máquina virtual ya preparada en lugar del ISO de Window Maker Live. Para ello, en Apple 5×1 os hemos preparado una máquina virtual donde ya tenéis todo instalado y listo para usar:

  • El segundo paso consiste en añadir la máquina virtual a VMware Fusion (Mac) o Workstation (Windows y Linux) arrastrando el archivo de la máquina virtual a VMware, o bien usando el menú de “Abrir”.
  • Después ejecutaremos la máquina virtual e iniciaremos sesión con el usuario “apple5x1” y la contraseña “apple5x1”.

¡Y listo! Ya podremos acceder al escritorio de Window Maker, el cual recrea bastante bien la apariencia del antiguo NeXTSTEP.

Probando NeXTSTEP gracias a Window Maker Live en una máquina virtual.

Conclusión

¿Qué os ha parecido? ¿Os gusta la interfaz gráfica del antiguo sistema operativo de NeXT? ¿Te verías usándolo actualmente?

Si surge alguna duda o problema al instalarlo, no dudéis en comentárnoslo por los comentarios, pues es un proceso un tanto complicado (sobre todo si decides instalarlo por ti mismo). A su vez, coméntanos también si os gustaría que en un futuro os enseñásemos a como poder probar algunos sistemas operativos antiguos de Apple en vuestro ordenador.

Prueba Darwin con PureDarwin

¿Qué es el sistema operativo Darwin? Pruébalo con PureDarwin

  • 12 de febrero, 2017 • 14:24
  • Xoan Cosmed
  • 14

Hoy es 12 de febrero, el “día de Darwin”, naturalista famoso por su teoría de la evolución. ¿Y qué tiene esto que ver con Apple? Poco, la verdad, salvo por su nombre…

Apple tomó el nombre de Darwin, en honor a Charles Darwin, para denominar su sistema operativo. Tal y como comentamos el el artículo “¿macOS y Linux son parientes? ¿Unix? He aquí la verdad”, Darwin es el sistema operativo de Apple que subyace dentro de macOS y iOS.

Cómo probar Darwin en una máquina virtual

¡Qué mejor día para probar el sistema operativo Darwin que el día del aniversario del nacimiento del célebre Charles Darwin!

Para probarlo haremos uso de PureDarwin. PureDarwin es una comunidad que decidió darle continuidad en el 2007 a OpenDarwin, un proyecto que pretendía acercar el Darwin original al público. Entonces, esta comunidad creó dos versiones diferentes que nos permiten probar este gran sistema operativo de Apple, aunque con bastantes limitaciones.

¿Y cómo lo consiguieron? Muy sencillo. Apple ofrece este sistema operativo como software libre. ¡Eso sí! No os vayáis a pensar que Apple tiene una web desde donde descargar el instalar o imagen de disco. He ahí el arduo trabajo que tiene que hacer la comunidad de PureDarwin.

Probando PureDarwin Nano

Una de las versiones que ha realizado la comunidad es esta, PureDarwin Nano, que como su propio nombre indica, es una versión muy ligera.

Para probarla usaremos una máquina virtual, pues no es un sistema operativo funcional al 100%. ¿Y qué aplicación usaremos? Por desgracia, al tratarse de algo un poco antiguo, estamos bastante limitados. Tras varias pruebas llegamos a la conclusión de que la manera más sencilla era mediante VMware (VirtualBox y Parallels dan muchos problemas).

Por tanto, deberemos instalar VMware Fusion (o VMware Workstation) en un primer lugar.

Instalando PureDarwin Nano en VMware

El primer paso será descargar la imagen ya preparada que nos proporciona la comunidad de PureDarwin. Una vez la descomprimiremos y nos saldrá un archivo *.vmwarevm (si no tenemos instalado VMware nos saldrá como una carpeta).

Para ejecutarlo bastará con arrastrar dicho archivo a la ventana de VMware.

Probando PureDarwin Nano en VNware

Una vez hecho esto podremos arrancar ya la máquina virtual recién creada.

PureDarwin Nano ejecutándose en una máquina virtual

Ahora podremos ejecutar el comando “uname -a”, y nos saldrá que efectivamente estamos en Darwin. En concreto estamos usando Darwin 9, una versión bastante antigua que se corresponde a Mac OS X Leopard.

Probando Darwin en una máquina virtual gracias a PureDarwin

¿Y cual es la versión actual? Pero… ¿para qué decírtelo, pudiéndolo comparar tu mismo? Para ello, basta con ejecutar ese mismo comando pero en tu Mac. Por ejemplo, en macOS Sierra nos saldrá la versión Darwin 16, que es la última. También es posible ejecutar ese mismo comando en un dispositivo iOS (si tenemos acceso a la terminal del mismo).

Probando PureDarwin Xmas

Esta es la otra versión de PureDarwin que os comentamos en un primer momento. Esta versión ya es más pesada, y por consiguiente, trae más cosas.

Lo que más llama a la vista es que aquí tenemos una interfaz gráfica. En la anterior versión teníamos sólo la línea de comandos como medio de interacción, pero este esta caso tenemos una sencilla interfaz gráfica.

PureDarwin Xmas cuenta con Window Maker, del proyecto GNUstep, para la interfaz gráfica. Ésta recuerda bastante a NEXTSTEP, el sistema operativo que desarrolló NeXT antes de ser adquirida por Apple. Aunque, si lo que quieres es probar la interfaz gráfica de ese sistema operativo, esta no es la mejor opción. Para ello, hay proyectos con varias versiones más funcionales que esta (déjanos en los comentarios si quieres que traigamos un tutorial sobre cómo probar la interfaz gráfica de NEXTSTEP).

Instalando PureDarwin Xmas en VMware

El proceso es muy similar al anterior. Lo primero será descargar la máquina virtual que nos proporciona PureDarwin. Después la descomprimiremos y la arrastraremos a la pantalla principal de VMware para importarla.

PureDarwin Xmas en VMware

Una vez esté importada haremos un pequeño cambio, aumentaremos la memoria RAM. Para ello nos dirigiremos a los ajustes de la máquina virtual. Allí nos iremos a la configuración de Procesador y Memoria. Ahí, podremos poner la cantidad de memoria RAM que le queremos asignar, lo cual recomendemos que esté entre 256 y 1024 MB (el número de procesadores lo dejaremos en 1).

Aumentar la RAM a una máquina virtual en VMware

Una vez hecho esto, arrancaremos la máquina virtual. Pronto veremos el escritorio Xmas.

Escritorio Xmas de PureDarwin

La interfaz es muy sencilla de entender, aunque en un primer momento puede asustar un poco. A la derecha tendremos lo que ahora viene siendo el “Dock”, y a la izquierda en la parte superior tendremos los distintos escritorios (a los cuales ahora accederíamos con el “Mission Control”). Abajo nos saldrán las aplicaciones minimizadas, y si hacemos click derecho no nos saldrá el menú contextual, sino el menú principal (el equivalente a la manzanita de ahora).

Probando Darwin gracias a PureDarwin con interfaz gráfica en una máquina virtual

Al igual que antes, aquí también podemos ejecutar el comando “uname -a” para comprobar que efectivamente estamos en Darwin 9.

Probando Darwin en una máquina virtual gracias a PureDarwin Xmas

Conclusión

Como podemos ver, la cosa está complicada. Actualmente no hay ningún proyecto que intente ofrecer seriamente una versión de Darwin al público general. Lo más cerca de eso es PureDarwin, pero por desgracia la inactividad de la comunidad impide que salgan nuevas versiones.

Además, como pudimos ver a lo largo de este tutorial, PureDarwin está bastante limitado, y aunque es posible instalar MacPorts (lo que nos permitiría instalar nuevos programas), el proceso es muy complicado y el resultado no es muy bueno.

¿Vas a probar PureDarwin para satisfacer tu curiosidad? ¿Te gustaría que trajésemos en un futuro nuevos tutoriales para poder experimentar el pasado del sistema operativo de Apple y NeXT con tus propias manos?