Apple distribuye una nueva beta de Snow Leopard entre los desarrolladores y pide atención sobre el soporte de 64 bits

02/04/2009 por Redacción

VirtualAudioDriver.jpgApple ha comenzado a distribuir entre los desarrolladores una nueva versión beta de Mac OS X 10.6 Snow Leopard en la que se solicita a los desarrolladores que pongan toda su atención en la compatibilidad 64 bits de las extensiones de kernel. La nueva versión de Mac OS X 10.6 Snow Leopard está identificada como 10A314 y llega junto con una versión con el mismo identificativo para Mac OS X 10.6 Server Snow Leopard.

Según personas familiarizadas con el asunto, Apple está solicitando que los desarrolladores se enfoquen prioritariamente en el soporte de las extensiones para el kernel a 64 bits. Las extensiones de kernel son generalmente drivers de primer nivel para distintos tipos de periféricos y servicios.

Aunque relativamente pocos desarrolladores crean extensiones de este tipo (Kexts), el nuevo sistema operativo de Apple no funcionará en 64 bits si no tiene las correspondientes extensiones de kernel con este direccionamiento.

Los desarrolladores deben crear versiones de 32 y 64 bits para que Mac OS X 10.6 Snow Leopard pueda arrancar en modo 64 bits de forma automática con el kernel a 64 bits. Esto afecta a todos los macs que usan procesadores Core 2 Duo y Xeon, mientras que los ordenadores de Apple con procesadores Core Solo o Core Duo seguirán usando las versiones 32 bits de estas extensiones.

Microsoft tuvo que enfrentar un problema similar cuando realizó la transición de Windows XP a Windows Vista, que usa una nueva arquitectura de drivers. Los usuarios de Windows se enfrentaron a varios problemas de transición cuando migraron de sus sistemas operativos desde sus versiones a 32 bits de XP y Vista a las versiones de 64 bits.

Apple, por su parte, solicita a los desarrolladores que aceleren el desarrollo de las versiones de sus extensiones de kernel a 64 bits para que estén disponibles en el momento en que Apple comience a comercializar Mac OS X 10.6 Snow Leopard.

Otros programas no requieren la urgencia de ser portados a la arquitectura 64 bits ya que pueden ser ejecutados a 32 bits sin ningún problema por el sistema operativo mientras no utilicen extensiones del kernel a 32 bits, que el sistema operativo no puede ejecutar. Los desarrolladores de paneles de preferencias también deberán lanzar versiones a 64 bits de su software ya que también es necesaria esta transición para que sean compatibles con Mac OS X 10.6 Snow Leopard.

Apple ha suministrado a los desarrolladores una Guía de transición a 64 bits para hacer de este proceso una transición lo mas suave posible.

Otros cambios introducidos en esta nueva versión de Mac OS X 10.6 Snow Leopard son una actualización de Xcode y la posibilidad de instalar Mac OS X 10.6 Snow Leopard en los MacBook Air de forma inalámbrica a través de instalación remota.

Fuente: Appleinsider

Comentarios

  • avatar
    #1 Anónimo el 02/04/2009
    El problema está en que luego los desarrolladores creen programas para 64 bits, y lo que es peor, que los fabricantes creen drivers a 64 bits para sus productos. Especialmente Logitech, Microsoft y Wacom, entre otros muchos!!
  • avatar
    #2 Anónimo el 02/04/2009
    Como la transicion sea equiparable a la de XP a Vista.... pobre Snow Leopard....

    De hecho esta será la medida usada por algunos grupos como Adobe, Microsoft... para hacer daño.
  • avatar
    #3 Anónimo el 02/04/2009
    Si Adobe quiere hacer daño, deja de hacer sus productos para Mac y ya está :) No creo que estén esperando lo de los 64 bits para usarlo como excusa para nada.
  • avatar
    #4 Anónimo el 02/04/2009
    O quizá se haga una buena transición de Leopard a Snow Leopard, con un número de bugs o problemas razonable (pero que lógicamente existirá) y todos tan contentos.

Escribe un comentario

Regístrate o identifícate para poder comentar