¿Por qué Windows se ejecuta en una computadora Macintosh, pero OS X no se ejecuta en una PC (sin piratearlo)?

Porque Microsoft es principalmente una compañía de software y Apple es principalmente una compañía de hardware.

Microsoft se complace en vender una licencia de Windows incluso cuando Windows se ejecutará en el campo de entrenamiento o en una máquina virtual como Parallels o VMWare Fusion.

Pero Apple no vende licencias independientes para OS X. Apple quiere vender un dispositivo que ejecute OS X.

Microsoft y Apple han seguido diferentes enfoques. Alan Kay dijo que “las personas que realmente toman en serio el software deberían hacer su propio hardware” y Apple lo sigue en ese modo. Apple quiere proporcionar una experiencia e integra estrechamente el hardware y el software. Microsoft fue fundada con la creación de la microcomputadora. La idea era que todas estas nuevas “pequeñas” computadoras iban a necesitar software, que iba a haber un gran mercado para el software, y Microsoft lo proporcionaría.

Hay dos formas en que Windows puede ejecutarse en una computadora Macintosh:

  1. A través de otro programa que crea un entorno virtual, como Parallels o Fusion.
  2. Arrancando en “Boot Camp”: una forma especial de arrancar una computadora Macintosh que le permite arrancar directamente en Windows.

Si bien hay algunas personas que han creado formas de ejecutar OS X en computadoras basadas en Windows (comúnmente conocido como “hackintosh”), no existe una forma oficial de hacerlo.

La razón es simple: Apple cree que la mejor experiencia en OS X proviene de la ejecución en hardware Macintosh. Con ese fin, OS X comprueba cuando se inicia para asegurarse de que realmente se esté ejecutando en una Mac.

Hay dos razones Uno legal y otro técnico.

Me ocuparé primero de lo técnico: los conductores.

Todos los sistemas operativos modernos permiten controladores de dispositivos modulares. Explican al sistema operativo cómo hacer que la tarjeta de sonido emita un pitido, cómo hacer que la tarjeta wifi envíe señales, etc.

Las Apple Macs tienen un conjunto muy limitado de componentes de hardware en comparación con la variedad que se puede encontrar en las PC genéricas, por lo que Mac OS X no sabe cómo comunicarse con la tarjeta de red HyperWiFi Corp o la tarjeta de sonido SuperMega en su PC. Mac OS X necesita tener controladores para ese hardware “pirateado” para que funcione.

Los mejores Hackintoshes son aquellos en los que los componentes utilizados por el fabricante de la PC son los mismos que los utilizados por Apple. A menudo, esto hace que compre casi el mismo kit al mismo costo por muy poco beneficio.

La segunda razón, legal, es mucho más simple.

Apple es una empresa de hardware y servicios y quiere que compre su hardware y servicios. Por lo tanto, imponen restricciones legales a la licencia de usuario final para el sistema operativo que lo restringe a que solo lo ejecute en hardware de marca Apple.

En realidad puede suceder, es solo que Mac OS X es mucho más exigente sobre el hardware exacto que admite. Si coloca el hardware correcto debajo del sistema operativo, virtualizado o físico, puede ejecutarse. Windows (y Unix) está diseñado para ejecutarse en una gran variedad de hardware, incluido, en particular, el hardware que Apple envía.

De eso se trata hacer un hackintosh: obtener el hardware y los controladores correctos que falsifican el sistema operativo.

Porque Windows puede ejecutarse en cualquier hardware, mientras que OS X no.

Puede ejecutarse en hardware específico que no sea de Apple (y no en cualquier configuración posible, de todos modos), solo con soluciones y hacks (llamado Hackintosh) pero, si es así, olvídate de las actualizaciones y el soporte de software.

Estás sólo en esto.

Puede crear una máquina virtual, pero hay un gran problema de compatibilidad de hardware y necesita el instalador OS X, que puede encontrar como software pirateado (arriesgándose a infectarse por quién sabe qué tipo de malware), no poder acceder a la App Store.

Las computadoras de PC tienen Bios, las Macs tienen un “firmware” integrado en el firmware de Macs. El software / utilidad de arranque EFI se llama “bootloader”. Esto distingue a las Macs de las PC, ya que las PC confían en Bios para buscar el cargador de arranque de PC en un ( disco duro) u otros medios.
Un cargador de arranque de computadoras Mac puede arrancar Windows, pero no es al revés con las PC, excepto que instale un cargador de arranque capaz de arrancar Mac OS X, pero hay más que solo el cargador de arranque, uno también necesita engañar al Mac OS X cuando se inicia en una PC para tener la sensación de que se está ejecutando en una Mac y eso es posible, pero es demasiado largo para describirlo aquí y también es un procedimiento bastante diferente según el tipo de computadora y las especificaciones.

Cosas legales

Apple ha decidido no permitir que su sistema operativo se ejecute en un hardware que no sea el suyo, pero Microsoft lo alienta.

Es solo una decisión de marketing.

Mattia está en lo correcto, pero también debe agregar que si el sistema operativo Windows permitiera que una parte del disco ejecutara el sistema operativo Apple, Microsoft estaría tolerando que el usuario viole los términos y condiciones del sistema operativo Apple. Es más que probable que Apple demandará.

More Interesting

¿Cómo eran las computadoras e Internet en 2005?

¿Qué es algo que crees que todos deberían haber instalado en su computadora o laptop?

Cómo transferir videos MxTube de mi iPod a mi PC con Windows

¿Cómo puedo determinar cuál de las fuentes de alimentación, placa base o CPU está causando que mi computadora no se encienda?

¿Qué tan difícil sería para un pirata informático insertar un código malicioso en la aplicación de Dropbox y acceder a todos los archivos de mi computadora, no solo a los archivos de la carpeta de Dropbox?

¿Cómo calificaría mi computadora que la uso para juegos antiguos? ¿Qué actualizaciones crees que debería recibir?

¿Esta PC ejecutará los juegos más nuevos con la configuración máxima?

¿Cuál es la mejor PC para juegos preconstruida por debajo de 50K a partir de marzo de 2017?

¿Por qué las impresoras son la única tecnología que nunca funciona?

¿Usar la PC 17 horas al día aumentará la posibilidad de que se destruya?

¿Cuáles son las mejores piezas de PC nuevas o usadas para editar videos con un presupuesto de $ 800?

¿Se acabó la guerra entre Mac y PC?

Cómo automatizar mi computadora portátil con Windows para que se apague y muestre un mensaje si se usa más de 30 minutos mientras se carga

¿Existe algún programa que pueda explorar un disco duro específico y le permita ver el tamaño de las aplicaciones instaladas y le brinde la opción de desinstalarlas?

¿Qué considerarías ahora como un portátil bueno, rápido y confiable?