Del Mac Os al Mac Os X: La segunda transición de arquitectura

En el año 2000 el Sistema Operativo de los Macs sufriría una cambio radical tanto en su diseño como en sus fundamentos. Desarrollado en un principio enPascal y re-escrito substancialmente en C++ para la versión 7.0, este vetusto sistema con más de 14 años y 9 actualizaciones mayores se había adaptado con el tiempo a máquinas como el Mac original de 128K a 8 Mhz hasta los Mac equipados con procesadores G4 a 1Ghz. En la versión 8 se incorporó soporte para Multiprocesador y en la versión 9 un nuevo nanokernel,75 pero estas novedades se substentaban en una arquitectura que no hacía posible el crecimiento de la plataforma. Tecnologías como multitarea preventiva o la memoria protegida no eran viables y Apple después de intentar y fallar durante varios años generar un SO moderno y propietario como los proyectos Taligent, Copland y Gershwin, y desde 1996 año en que compro Next, centró los esfuerzos de la compañía en portar el recién adquirido NeXTSEP (el sistema operativo de NeXT) a la plataforma PowerPC.
El NeXSTEP se convertió en el MacOS X y fue presentado en septiembre del 2000 como una versión Beta para desarrolladores y el público en general y la versión 1.0 final se presentó el 24 de marzo del 2001, se trataba de un moderno SO basado en UNIX con un núcleo Mach pero las APIS de este nuevo SO eran totalmente incompatibles con el MacOS clásico y las aplicaciones existentes no funcionaban directamente así que Apple tuvo que incluir un nuevo emulador llamado BlueBox que ejecutará el MacOS 9 o "Classic" como una aplicación más para poder ejecutar las aplicaciones que no estaban portadas al nuevo SO. Además Apple fue forzada a crear una plataforma de desarrollo, llamada carbón, que facilitara el transito al nuevo SO.
El MacOS X introdujo un nuevo diseño de interfaz llamado Aqua que hace referencia a los diseños de los Macintosh. El MacOSX 1.0 salió al mercado con
Del PowerPC al X86: la tercera transición de arquitectura
2006 hasta la actualidad: Todo vuelve a cambiar

El MacBook Pro es el primer Mac portátil que incluyó un procesador Intel X86. Este modelo salió al mercado en la Macworld del 2006.
En 2006 Apple discontinuó el uso de los procesadores PowerPC. Seis meses antes en la WWDC del 2005, Steve Jobs había anunciado que Apple abandonaría la plataforma PowerPC para integrar en toda la gama Macintosh los procesadores X86 de Intel. El anuncio también reveló que el MacOS X además de ser portado a PowerPC también se había mantenido el desarrollo de todas las versiones y tecnologías para la plataforma X86, así como todos los proyectos de software como iLife, iWork y todo el software profesional como FinalCutPro, Logic... Fue a partir de este año cuando se introdujo la gama Intel cambiando la nomenclatura de la mayoría de las gamas, El PowerBook pasó a denominarse MacBook Pro, el PowerMac paso a Mac Pro, el iBookpaso a MacBook...
Esta transición como las anteriores se realizaba hacia una arquitectura diferente e incompatible con todo lo anterior, e igualmente que en las transiciones anteriores Apple introdujo un emulador por software denominado Rosseta80 que realizaba las tareas de cambiar las llamadas PowerPc a Llamadas Intel en tiempo real, posibilitando la ejecución del software pre-exitente escrito para PowerPc, aunque con limitaciones, ya que el software que accediera alhardware directamente como tarjetas gráficas, tendría que re-escribirse. También se minimizó el esfuerzo de los desarrolladores que habían optado por trabajar en Cocoa, las APIS nativas del OSX,