Mac OS X 10.6 Snow Leopard: Lo que puede que eches de menos, por Juan de Dios Santander

juan_de_dios_santander_2009.jpgUna de las características de Apple es que cada vez que actualiza el sistema operativo decide dejar algo atrás, para que el peso no la arrastre… pero eso significa que quizá debas pensarte cómo reemplazar eso que vas a perder, si realmente te hace falta.

En el caso de Snow Leopard, son unas cuantas cosas las que no están disponibles en una instalación inicial, aunque algunas de ellas se pueden recuperar.

Así que empezando por lo que no vas a tener de ninguna manera en Snow Leopard:

  • Arranque en modo PowerPC. No es mucho problema, porque si tienes un PowerPC, por ahora tu última versión de sistema es la 10.5.8, con todos los parches que puedan salir.
  • Salvapantallas de 32 bits en máquinas de 64 bits. Independientemente de si arrancas o no el kernel en modo 64 bits (sólo los XServe Intel, y los últimos Mac Pro con Xeon, arrancan con el kernel de 64 bits por defecto), puesto que en máquinas de 64 bits se escogen los ejecutables de 64 bits, y es el proceso loginwindow el que lanza el salvapantallas, estos tienen que estar escritos para 64 bits, o no son accesibles. Evidentemente, esto no es un problema con los salvapantallas de Apple, y en general para la mayor parte de los salvapantallas de terceros bastará una recompilación con algo de cuidado, así que deberían estar disponibles pronto.
  • Soporte para utilizar funciones Cocoa desde Java. Este puente había dejado de renovarse en Tiger, pero directamente no existe en Snow Leopard. Esperemos que esto facilite la incorporación de versiones futuras de Java a Mac OS X.
  • Impresión AppleTalk. Si tu entorno de impresión sigue dependiendo de AppleTalk, o renuevas tus impresoras, o no debes pasar a Snow Leopard, porque dejarás de poder usarlas. De todas formas, CUPS está más que maduro desde Tiger, y AppleTalk llevaba tiempo con el cartel de tecnología moribunda.
  • Gamma 1.8. Al parecer, se escogió el ajuste de gamma en los Mac a 1.8 porque, antes de la existencia de ColorSync, el ajuste entre imágenes en pantalla y la impresión en blanco y negro en láser y linotipia era mejor (aunque no idéntico) si la gamma estaba fijada a 1.8 —esta historia se puede leer en una respuesta de Lars Borg a su compañero de trabajo en Adobe, John Nack—. En Snow Leopard, la gamma se ha ajustado a 2.2, lo que debería hacer menos diferente la apariencia entre imágenes sin gestión de color entre Mac OS X, Linux y Windows.
  • La lista de cosas que faltan, pero se pueden descargar a posteriori, o instalar personalizando la instalación, son:

  • Rosetta. El emulador de código PowerPC no se instala por defecto, pero puede instalarse tanto personalizando la instalación, como bajo demanda la primera vez que sea necesario emular un programa PowerPC. De todas formas, casi todo está en versión universal hoy en día… ¿no?
  • Funciones de QuickTime Pro. Al parecer, muchas de funciones de exportación de QuickTime X están restringidas a códecs modernos, escritos para la arquitectura de QuickTime X. Mientras que no se modernicen, el resto de códecs necesitan usar la versión anterior de QuickTime, que funciona como proceso oculto si sólo se necesitan para la reproducción. Pero para la exportación, es necesario el antiguo QuickTime Player para tener un interfaz gráfico. De todas formas, si el instalador de Snow Leoapard detecta una clave de QuickTime Pro en alguno de los discos duros conectados durante la instalación —aunque no sea el de destino—, instalará por defecto el reproductor.
  • Utilidad Administración AirPort para Graphite y Snow. Al parecer, esta utilidad de administración está escrita de forma incompatible con Snow Leopard, y el instalador la mueve a una carpeta de aplicaciones incompatibles. Cuando se disponga de una versión compatible, Apple la pondrá disponible a través de Actualización de software.
  • Soporte para escritura en imágenes de disco HFS. Esta es una cuestión bastante menor, porque el formato nativo de Mac OS X es HFS+, así como el del Mac OS clásico desde la versión 8.1, así que esta es una de las formas de quitarse código anticuado de encima que, posiblemente casi nadie usaba. No hay ningún problema para leer imágenes en formato HFS, sin embargo.
  • Si eres programador, además te vas a echar de menos lo siguiente:

  • Soporte para versiones de Java anteriores a Java 1.6 (también conocido como Java SE 6.0. En este caso, se pueden descargar las versiones de Java 1.4 y 1.5 para desarrolladores, siguiendo instrucciones como las disponibles en el wiki de oneswarmg.org.
  • Plantillas para crear proyectos Carbon. Se ve que Apple no quiere que los programadores realicen proyectos Carbon por defecto. De todas formas, si actualizas una versión anterior de Xcode, te mantiene las plantillas que tuvieras, incluyendo las relacionadas con Carbon.
  • Soporte de Perforce Jam, un sistema de compilación de paquetes de software. No extraña, teniendo en cuenta las nuevas capacidades de Xcode, y de sus compiladores.
  • Distributed network builds, una forma de compilar repartiendo el trabajo de compilación entre diferentes instancias de Xcode en múltiples máquinas, ya no está disponible, ya que Apple dice que el rendimiento en Xcode 3.2 ha mejorado, y es superior si se compila en la propia máquina. Sí se mantiene las Shared Workgroup Builds, que son mucho más fáciles de usar, y que al parecer aún mantienen algo de ventaja, pero también imponen más restricciones en los equipos que pueden participar.
  • Utilidad AppleScript deja de ser una aplicación independiente, y se integra en las preferencias del Editor de Scripts.
  • Documentación para desarrolladores en disco duro. Xcode 3.2, por defecto, utiliza siempre la documentación en línea (más fácil de actualizar), pero existe una preferencia para que Xcode vaya descargando la documentación más utilizada. Al parecer, la descarga no es fiable, y Xcode no la recomienza… al menos en la versión 3.2.0. En Domain of the Bored explican cómo descargarla para que esté disponible en Xcode.
  • Código de ejemplo, que de nuevo queda disponible en línea, y se resuelve como en el caso anterior.
  • Lista original disponible en un artículo de waffle, vía Memoria de Acceso Aleatorio.

    8 Comments

    1. Víctor Gutiérrez

      Sí, señor. Gracias por plantear la migración así. No entiendo cómo nadie más lo ha hecho pensando de este modo: «ojo a lo que puedes echar de menos si pasas a Snow Leopard»…

      Tengo el gatito de las nueves hace unos días instalado, y me habría venido de perlas esta información antes, para ser más consciente de lo que hacía, y de la razón de los pequeños problemas que tuve.

      Por cierto, no está de más mencionar que los USUARIOS DE FREEHAND pueden tener problemas con su programa favorito para diseñar (y con éste no se juega…) Buscad info por la red, porque a priori el freehand que tengáis instalado antes de SnowLeo no se ejecutará.

      Prometeo

    2. Anónimo

      Por experiencias en anteriores migraciones, tengo miedo en el cuerpo.

      Te apostaría una Alhambra Especial a que Apple va a olvidarse de las Airport Graphite y Snow… para acabar obligándonos a renovarlas.

      Cuando sacaron la nueva y flamante Utilidad de administración Airport ya las dejaron fuera, aunque rectificaron después al lanzar la «Utilidad Administración AirPort para Graphite y Snow»

      Me da que esta vez nos quedamos con bonitos pisapapeles con forma de platillo volante (o nos dejamos algún equipo sin Snow Leopard sólo para eso…)

    3. Anónimo

      FreeHand?. Esta muerto y enterrado por Adobe para favorecer a Illustrator, es cuestion de tiempo que deje de funcionar con cualquier actualizacion de sistema o sistema nuevo.

      Vamos, vamos que luego vendran los lloros, comprar Illustrator que sus buenos dineros costo a Adobe la compra de Macromedia. Ademas de desagradecidos sois unos agarrados.

    4. Kuojido

      El FreeHand, durará en diseño hasta que el sistema operativo y el hardware existente no lo soporten, ya que si has probado el FH y el AI, hay diferencias, en cuanto lo que ocupa un mismo archivo, y la rapidez y sencillez de manejo, yo ya estoy pensando de ponerme el FH de Win con el crossover si me falla cuando pueda actualizar al SL.
      Es más, tengo un FH9 con un Sistema 9.1, además del MX con el OsX sobre intel, y te digo que para muchas cosas sigo usando el FH9, para cosas sencillas es más precios, rápido y cómodo que el MX, por no contar las ventajas del ATR y el ATM, cosa que Adobe a anulado en el OsX.

    5. Anónimo

      Hola a todo

      Alf una pregunta ¿has actualiado o instalado de 0?
      No has hecho nada más que actualizar y cargar Rosseta-

      Estoy un poco preocupado, no puedo deshacerme de Freehand
      así como así, tengo clientes que usan y usaran este soft-

      Gracias y saludos
      Al

    6. Anónimo

      Venga a darle leña con el illustrator, que pasa te da envidia, porque si no otra cosa no se entiende yo tengo también Illustrator, pero quiere a FREEHAND ¿vale?

      Gracias por ser tan comprensibo.

    Deja una respuesta