Hace justo un año después de una aburrida Keynote con un final apoteósico, la presentación mundial del iPhone 3G, apareció en la web de Apple una información acerca de un nuevo sistema operativo: Snow Leopard.
Todos nos quedamos sorprendidos, ni un sólo rumor, ni una sóla captura, ni un sólo dato habíamos escuchado hasta el momento de ese supuesto sistema operativo. Pero por lo visto era más que una realidad. Sus intenciones en boca de Apple eran claras:
Mac OS X es famoso por su sencillez, fiabilidad y facilidad de uso. Así que cuando hubo que diseñar Snow Leopard, los ingenieros de Apple solo tenían un reto: convertir un sistema operativo genial en algo aún mejor.
Durante este año muchas builds o versiones han aparecido, ninguna especialmente reveladora. Pero hoy el manto que cubría un gran producto como es Snow Leopard ha sido retirado y bajo él nos han dejado ver el futuro sistema operativo de Apple.
Snow Leopard parte de ese sencillo principio, ser el sistema operativo más eficiente del mundo, para crear un gran sistema operativo basado en la interfaz visual que ya conocemos.
Optimizado, no reinventado

Apple hace mucho hincapié en este concepto. Snow Leopard no ofrece nada especialmente nuevo de cara al usuario, es decir, cuando lo pongas por primera vez no notaras ninguna diferencia con Leopard a excepción de un nuevo fondo de pantalla. Sin embargo internamente cualquier parecido es pura coincidencia.
Snow Leopard es el primer paso de Apple para olvidarse de la arquitectura PowerPC, esto supone una reducción de código tremenda. La mayor parte de los programas del sistema han pasado de ser PowerPC, Intel, Intel-64 a ser únicamente Intel-64. Esto se refleja directamente en una reducción de tamaño del S.O. cercana a los 6Gb. Ahora Snow Leopard ocupa mucho menos y además se instala mucho más rápido, hasta un 45% más rápido que Leopard.
Además, se incluyen ligeras mejoras en áreas ya conocidas como Exposé, el funcionamiento del Dock y las Stacks. Las copias de seguridad de Time Machine ahora son mucho más rápidas. También se han mejorado las velocidades de apagado, encendido y reposo. Aseguran que el reposo es hasta 1,5 veces más rápido. ¿Aún más?
Destacar también Safari 4, el navegador más rápido para cualquier plataforma. Novedades en iChat y menos requisitos para su funcionamiento. Expulsión de discos más rápida y segura. Mejoras en Vista Previa y en general el los servicios de renderizado del sistema.
Pero todo esto son pequeñas pinceladas en comparación con las autenticas novedades de Snow Leopard. Este sistema basa todo su potencial en 4 pilares básicos: tecnología 64bits, Grand Central Dispatch, OpenCL y el nuevo QuickTime X. Veamos cada una de ellas en profundidad.
Tecnología 64bits

Tiger fue el primer Mac OS X en incorporar algunos servicios del sistema escritos en 64bits, era un comienzo pero no fue hasta la llegada de Leopard cuando todos los servicios del sistema pasaron a ser 64bits. Ahora se amplia aún más este soporte y se propaga desde el núcleo del sistema hasta el propio Finder.
Hablando del Finder, además de ser 64bits es 100% Cocoa lo que asegura un rendimiento y velocidad de navegación nunca vista hasta ahora en Mac OS X.
Además de las partes criticas del sistema la mayor parte de aplicaciones incorporadas con el mismo también se han escrito de nuevo en 64bits. Mejorando notablemente el funcionamiento de todas ellas.
Grand Central Dispatch

Una vez superada la barrera de los 64bits queda otra tecnología en el tintero que hace de Snow Leopard un sistema muy rápido. Hoy en día todos los Macs incluyen de serie procesadores con más de un núcleo y en un futuro cercano se espera que la mayoría llegue a los 4 como media.
Toda esta potencia se encuentra actualmente desaprovechada. Apenas hay servicios del sistema que puedan funcionar con múltiples hilos. Por lo que toda esa potencia se desaprovecha.
Grand Central Dispatch quiere romper esta barrera. Para ello Apple ha centrado las operaciones multihilo en el propio sistema y no en los programas. Hasta ahora cada programa era el encargado de gestionar los procesadores a su antojo. A partir de ahora esto no funciona así.
El propio sistema operativo es el encargado de asignar los recursos en cada momento mientras Gran Central Dispatch se encarga de distribuir cada hilo en un núcleo diferente del procesador.
Esto es algo que en un principio apenas notaremos ya que son los programadores los que tienen que hacer uso de ello, pero en cuestión de meses las velocidades alcanzadas dejaran en ridículo a cualquier programa ejecutado en Tiger.
OpenCL

De nuevo Apple no ha inventado la rueda pero si se ha dedicado ha hacerla increíblemente eficiente. OpenCL es algo que lleva sonando un tiempo e incluso algunas compañías como Nvidia ya han experimentado con él aunque bajo el nombre “Cuda”.
La idea de nuevo es muy sencilla. Las tarjetas gráficas son dispositivos realmente potentes pero están limitados a generar gráficos. ¿Por qué? Simplemente porque nadie ha pensado lo contrario.
OpenCL es una tecnología encargada de poner a disposición de los desarrolladores toda la potencia de una tarjeta gráfica aplicable a cualquier programa y en cualquier momento. De esta manera descentralizamos el procesador principal de muchas tareas.
¿Para qué utilizar el procesador al aplicar un filtro en Photoshop si una tarjeta gráfica lo puede hacer mucho más rápido y dejar el procesador principal para otras tareas?
De nuevo no es algo que notemos nada más encender Snow Leopard y sólo el tiempo y los desarrolladores podrán poner limite a esta característica.
Quicktime X

Mucha gente piensa que Quicktime es simplemente un reproductor de medios dentro de Mac OS X. En realidad Quicktime es simplemente una interfaz para unificar bajo un programa los servicios Core Audio, Core Video y Core Animation.
De forma que optimizar Quicktime no es sólo mejorar un programa si no mejorar muchos de los servicios encargados de reproducir audio, vídeo y en definitiva cualquier soporte multimedia bajo un Mac.
El nuevo Quicktime da un paso en cuanto a rendimiento y no se limita a mejorar un programa si no el núcleo encargado de estas tareas. Ahora toda la codificación y descodificación se implementa por hardware, OpenCL tiene parte de la culpa de esto.
De forma que al reproducir un vídeo el procesador no es el encargado del mismo si no la tarjeta gráfica. De esta forma el codificación también será mucho más rápida.
Disponibilidad y Precio
Pero si hay una buena noticia además de las mejoras de velocidad mostradas es que Snow Leopard es una actualización de Leopard y por lo tanto sólo cuesta 29 dólares para los usuarios de Leopard y 129 dólares para los nuevos usuarios. Disponible en Septiembre de este mismo año.
Más información | Apple
Ver 27 comentarios
27 comentarios
tanizen
Una entrada excelente, muy bien estructurada y explicada!!! y creo, sinceramente, que 29 € van a quedarse cortos, pero ya veremos.
@eduardo es lo que han dicho desde el principio, se iban a centrar exclusivamente en optimizar el rendimiento, la tendencia ha sido siempre a poner más y más potencia (GB de RAM, Ghz de procesador, GB de especio, etc), sin embargo no se había planteado nadie a optimizar toda esa potencia.
Pero esto pinta realmente bien.
Dacedoga
Ojo que no esto ni fomentando la casi piratería (te compras la actualización legalmente y compraste legalmente el DVD retail de Leopard o te venía en uno de los varios equipos que puedes haber comprado desde octubre de 2007) ni estoy diciendo que el DVD actualizador de Snow Leopard sirva para actualizar varias licencias de Leopard sin problemas.
Al que crea que hace mal, que se compre la licencia familiar, que vale para 5 ordenadores máximo y no sólo que sean de tu familia, para ser legales tienen que vivir todos los ordenadores en la misma casa... no vale para actualizar a tu hermano de Alicante y tu sobrino de Sevilla...
Los que no tengan ese problema de conciencia, que se compren la versión de actualización individual y prueben a ver si se puede hacer el truco de usarlo para otros equipos (ojo que cabe la ligerísima posibilidad de que ese DVD no deje hacerlo y luego la gente me llamará de todo por decir que quizás sí podría hacerse)
Los que quieran un DVD de instalación limpio como yo, que se compren la versión DVD retail (yo es que tal y como tengo mi MacBook y mi iMac, arriba explicado, para instalar Snow Leopard tendría que instalar Leopard, pero para instalar Leopard tendría que instalar Tiger y actualizarlo, cosa que veo demasiado laboriosa si un día quiero hacer una instalación desde cero, con mi Mac Mini no tendría tantos problemas ya que tengo sus DVD originales de Leopard, pero para instalar Snow leopard si un día pasase algo fatal el SO del Mini, cosa que no creo y dudo bastante, tendría que primero instalar Leopard para luego instalar Snow Leopard.... y para eso de que me sirve que Snow Leopard se instale 45% más rápido si yo me pasaría media tarde metiendo y sacando DVDs del ordenador)
Y si no hay problemas, utilizaré seguramente ese DVD retail de Snow Leopard para mis tres Macs, y que levante la mano el primero que no va a hacer eso en septiembre en cuanto esté Snow Leopard en la tienda...
Para los que ya pasan de todo, que se bajen Snow Leopard del Torrent, pero vamos que veo mejor comprar una licencia individual y luego la instale "individualmente" en cada uno de sus Macs, que bajarte directamente el SO de la mula...
Y los que ya no quieran ninguna de las opciones de arriba, que se pasen a Windows 7...
Dacedoga
Ojo que no esto ni fomentando la casi piratería (te compras la actualización legalmente y compraste legalmente el DVD retail de Leopard o te venía en uno de los varios equipos que puedes haber comprado desde octubre de 2007) ni estoy diciendo que el DVD actualizador de Snow Leopard sirva para actualizar varias licencias de Leopard sin problemas.
Al que crea que hace mal, que se compre la licencia familiar, que vale para 5 ordenadores máximo y no sólo que sean de tu familia, para ser legales tienen que vivir todos los ordenadores en la misma casa... no vale para actualizar a tu hermano de Alicante y tu sobrino de Sevilla...
Los que no tengan ese problema de conciencia, que se compren la versión de actualización individual y prueben a ver si se puede hacer el truco de usarlo para otros equipos (ojo que cabe la ligerísima posibilidad de que ese DVD no deje hacerlo y luego la gente me llamará de todo por decir que quizás sí podría hacerse)
Los que quieran un DVD de instalación limpio como yo, que se compren la versión DVD retail (yo es que tal y como tengo mi MacBook y mi iMac, arriba explicado, para instalar Snow Leopard tendría que instalar Leopard, pero para instalar Leopard tendría que instalar Tiger y actualizarlo, cosa que veo demasiado laboriosa si un día quiero hacer una instalación desde cero, con mi Mac Mini no tendría tantos problemas ya que tengo sus DVD originales de Leopard, pero para instalar Snow leopard si un día pasase algo fatal el SO del Mini, cosa que no creo y dudo bastante, tendría que primero instalar Leopard para luego instalar Snow Leopard.... y para eso de que me sirve que Snow Leopard se instale 45% más rápido si yo me pasaría media tarde metiendo y sacando DVDs del ordenador)
Y si no hay problemas, utilizaré seguramente ese DVD retail de Snow Leopard para mis tres Macs, y que levante la mano el primero que no va a hacer eso en septiembre en cuanto esté Snow Leopard en la tienda...
Para los que ya pasan de todo, que se bajen Snow Leopard del Torrent, pero vamos que veo mejor comprar una licencia individual y luego la instale "individualmente" en cada uno de sus Macs, que bajarte directamente el SO de la mula...
Y los que ya no quieran ninguna de las opciones de arriba, que se pasen a Windows 7...
RAV
Que ahora compense comprarse un mac porque el software ayuda es una ventaja, que ofrezcan componentes mediocres medianamente optimizados no deja de ser una burla hacia los usuarios. Apple hace tiempo que nada en una laguna llamada investigación, que se agradece, pero ha deja de banda la exquisitez del valor añadido al hardware y una cosa que no va por buen camino es que ahora solo parece haber software, los avances físicos los justos, siguen la política innovar y implementar lo que a los demás les funciona. Igualmente no defraudan, pero que podrían ser fabulosos. Ya lo dice el dicho; no llueve a gusto de todos, Saludos! ;)
Fan By
Se te ha olvidado una cosa, para aquellos que compren un Mac después del día 8 de Junio, podrán adquirir Snow Leopard por solo 8,95€.
Dacedoga
Para los que dudan de como será la actualización, yo les pongo mi caso personal:
El 27 de octubre de 2007 cuando salió Leopard, yo me compré mi iMac ALU 20" por la AppleStore, y le dije claramente a la telefonista que como no viniese con Leopard estaba claro que lo devolvía...
Pues el iMac llegó como una semana después y NO, no tenía instalado Leopard, venía con una instalación de Tiger.
Pero descubrí que en la caja además de los DVDs de restauración para el iMac con Tiger 10.4.10, venía un DVD con un Leopard para actualización desde Tiger.
Gracias a eso pude no sólo actualizar legalmente mi iMac recién comprado, sino que no tuve ningún problema para actualizar también mi MacBook blanquito que tenía sólo Tiger.
Eso si, me obligaba a que el Tiger estuviese en la 10.4.10 para poder instalarse.
Supongo que el DVD de actualización de Snow Leopard será bastante parecido a lo que era el de Leopard.
Dacedoga
Se puede decir que si es algo ilegal... pero no se lo digáis a Steve Jobs que del disgusto se vuelve a poner enfermito ;-)
Pero supongo que como muchos de los que se compraron el DVD retail de Leopard y lo usaron para actualizar los 2 ó 3 Macs de sus casa, en lugar de comprarse el paquete familiar...
A ver, los DVD que vienen de fábrica con los Mac, suelen estar "capados" para poder instalarse sólo en el mismo tipo de máquina que se compró. Es decir, a mí los DVD de Tiger que me venían con el iMac no me dejaba utilizarlos para formatear y reinstalar Tiger en el MacBook, me decía que "este DVD es para ser utilizado en ordenadores iMac...." (supongo que lo hacen simplemente mirando el modelo del ordenador destino y comparando la familia de ordenador, MacBook, Mac Mini, iMac.... , no creo que esté bloqueado a un sólo ordenador, sino más bien a un sólo modelo)
Pero el DVD de actualización de Leopard desde Tiger, no me puso ningún tipo de problemas, sólo me pedía que el Tiger estuviese actualizado al máximo 10.4.10
Dacedoga
@alexteje, si lo compraste después del 8 de junio, Apple te hará un precio especial de 8,95 € por enviarte la actualización a tu casa, pero si lo compraste el día 7 te tocará pagar 29€. Más informacion AQUÍ
Con los DVD de upgrade si no me equivoco SÍ supeden hacer instalaciones completas (formateando el disco duro), pero para ello antes debes tener instalado Leopard.
Así, si le pasase algo grabe a tu Snow Leopard, necesitarás instalar DOS sistemas operativos, primero Leopard y luego Snow Leopard con la opción de instalación completa desde cero... pero de la primera instalación de Leopard creo que no te libra nadie.
Dacedoga
@alexteje y a lo que comentas de los serials en los DVD, pues de momento no existen, y puedes usar un DVD de instalación tantas veces como quieras (aunque no sea legal), salvo que sean los DVD de instalación que vienen con los equipos nuevos, que esos suelen estar bloqueados para que sólo se puedan instalar en el modelo de ordenador con el que vienen. Al igual que el paquete iLife09 que viene con los equipos nuevos, sólo se pueden instalar en ese mismo modelo.
Dacedoga
@alexteje leí muy rápido tu post y pensé que te referías a ésta semana, y me salté lo de santa... por eso te comentaba lo del precio reducido para compras recientes...
Dacedoga
@alexteje leí muy rápido tu post y pensé que te referías a ésta semana, y me salté lo de santa... por eso te comentaba lo del precio reducido para compras recientes...
Dacedoga
siento el doble post, pero últimamente en el blog de Applesfera por lo menos, si pulsas sin querer el botón de "publicar comentario" con un doble click te postea dos veces...
Usuario desactivado
Leopard me decepcionó al principio por su lentitud, es mono, pero hasta llevar un par o tres de actualizaciones no empezó a ser eficiente y, diría yo, que aún hoy día es más lento que Tiger, así que Snow Leopard lo que hace realmente es dejar las cosas un poco en orden, es decir, conservar la interfaz de Leopard, mejorándola algo, y al mismo tiempo recuperar la agilidad típica que siempre había tenido OS X y que últimamente se había quedado un poco en entredicho, por mucho que la competencia (Windows) no lo hiciera quedar en evidencia.
Imagino que teniendo dos Mac-Intel no habrá oferta de actualización familiar y habrá que adquirir dos actualizaciones por separado si que desea hacer legalmente, aunque aún así saldrá más barato que otras actualizaciones (casi diría que debería ser gratuita, pues es una optimización del sistema actual); tengo un tercer Mac con Leopard, pero al ser PowerPC se quedará tal como está (eso si no lo paso a Tiger); a ver si optimizan el Leopard actual para que vaya bien con PPC.
Dacedoga
@alvy-singer #53, la actulización Familiar costará 49$, es decir que pasados a euros serán 49€.
Estos datos son sacados directamente de la Keynote del día 8 de junio. Dijeron 29$ actualización, 49$ actualización familiar.
quoar
La idea y lo que nos ofrecen por el precio!! que nos han dicho es muy, pero que muy tentadora. ¿Que se pudieron precipitar sacando Leopard y que realmente lo que querían era sacar Snow Leopard desde un principio como mucha gente dice por ahí? Podría ser, pero yo creo que no podían esperar más. No te puedes quedar estancando en un SO y para mi, Leopard ha sido y es un gran SO y además les ha podido venir genial para perfilar aún mas Snow Leopard y que desde el primer momento sea super estable. Mejor dar dos pasos (el primero, el de Leopard, bastante grande, por cierto) y saber que suelo pisas, que no uno y...
Yo no pensaba que fuese a estar esperando la salida de Snow Leopard como lo estoy haciendo. Me tienen super convencio, aunque, no obstante, nunca me llego a fiar y seguro que esperaré unos meses (navidades pinta bien) para asegurarme de que el resultado es el prometido y que todo fluye de maravilla. En cuanto vea esos reviews y vea que todo va bien...cae de cabeza. Hasta entonces a ponerme los dientes largos con lo que nos ofrecen, jejeje.
Un saludo
quoar
@luis (11) Interesante lo que planteas. Yo había pensando en un DvD upgrade que solo valiese para actualizar desde Leopard. No creo que sea tan difícil de hacerlo, pues despues de todo, por lo general una edición de actualización (fisica, CD o DvD) de un SO siempre ha existido, tanto en Windows, como aqui. Al hacer que solo valga para aquellos que tengan Leopard, ya lo tendrías solucionado, creo yo. Es que descargarte todo...no se vamos, alguno con su conexión podría morirse descargando todo el Snow Leopard, xD
quoar
Y pensar que en dos días me ha pasado lo mismo de que me pongo a escribir para contestar a alguien y cuando posteo alguien más ya se me ha colado!! jejejeje. Creo además luis, que la otra vez fuiste tu el que se me adelantó, jejejeje. Madre mia :) Bueno, son dos opiniones hacia la misma dirección, aunque no iguales totalmente :) Por lo menos se que hay alguien más ahi que piensa como yo, jejeje.
homfly
29$=29€?? Habrá cd para proximas instalaciones?
Gers
Compadre, te fajaste, este es un muy buen post, gracias por todo lo que explicaste, y esta de lujo todo lo que nos trae SL, todas esas opciones dejan más libertad para que se pueda ver el rendimiento, es una muy buena estructura la que ha planteado Apple.
Salu2 Maqueros .......... :)
Edu0811
Y a todo esto, ¿Solo incluye mejoras de rendimiento? ¿Ni una caracteristica "Boom"?
meik
Esta clase de avances de Mac OS X ya me parecen lo suficientemente importantes como para justificar la compra de un Mac, porque hasta ahora eran mas eficientes, pero no TAN EFICIENTES, su inferioridad en Hardware con respecto al precio no seria excusa.
Ahora bien, mejor verlo para creerlo, el excepticismo como ley.
sylon
ok, post superinteresante pero tengo una duda, con open cl se van a procesar muxas cosas directamente en la tarjeta grafica, entonces sera de gran ventaja tener un macbook pro por ejemplo con las 9400+9600 que uno que solo lleve la 9400 no???
hresquivelo
#5... @sylon... por lo que tengo entendido, no podrás utilizar las dos tarjetas gráficas al mismo tiempo... así que daría lo mismo... obviamente si utilizas la 9600 obtendrás una mayor respuesta.
luis
Lo quiero instalar ya!!!
luis
Como creen que Apple gestione el cobro de 29 dlls a usuarios de Leopard?
Pienso yo que sera solamente haciendo la compra online, ya que de otra forma seria muy complicado todo el proceso, no?