Es mejor abordar las diferencias:
La interfaz gráfica de usuario del Mac es unos dos años más antigua que la de Windows 3, que era un shell de DOS. Windows no fue un sistema operativo hasta Windows 95. La GUI de Mac se basa en la investigación, Microsoft copió la interfaz de usuario de Mac, pero cambió algunas cosas para evitar litigios.
- Cambiaron la papelera por la papelera de reciclaje
- Cambiaron los iconos del escritorio de la derecha a la izquierda
- Cambiaron la barra de menús del sistema de la parte superior a la inferior
- Agregaron un menú en la parte superior de cada ventana de aplicación.
- Agregaron menús de clic derecho (en el Mac era control-clic)
Los iconos del escritorio del Mac están a la derecha, porque es donde las cosas son más obvias para los ojos, las barras de menú están en la parte superior porque en esa posición son efectivamente infinitamente altas; no puedes sobrepasarlas. El Mac no tiene menús de clic derecho para evitar que los desarrolladores abusen de ellos -los menús de clic derecho pueden irse de las manos en Windows, llegaron tarde al Mac debido a la demanda de los usuarios.
Otras diferencias:
- El núcleo de Mac es de código abierto, basado en FreeBSD UNIX. El kernel de Windows es propietario.
- MacOS es UNIX certificado. Windows no lo es.
- Los componentes de macOS son de código abierto, por ejemplo, su servidor web es Apache2. Los componentes de Windows son propietarios, por ejemplo, tiene su propio software de servidor web propietario, IIS.
- MacOS viene con lenguajes de código abierto, como PHP, Perl y Ruby preinstalados; Windows requiere que el usuario los instale.
- Se necesitan más recursos del sistema para lanzar un proceso en Windows que en macOS. El resultado es que Windows tiende a ejecutar las aplicaciones en hilos, mientras que macOS las ejecuta en procesos separados. Si una aplicación de Windows se bloquea, arrastra a todas las aplicaciones que se ejecutan en hilos a través del mismo proceso. Si una aplicación de macOS se bloquea, no afecta a nada más.
- Windows tiene bases de datos internas, como el registro, que contienen datos. Si la base de datos está corrupta, el sistema no puede funcionar o, a veces, ni siquiera arrancar. macOS tiene bases de datos internas que sólo contienen metadatos. Si la base de datos está corrupta, el sistema (o el usuario con una utilidad) puede simplemente reconstruirlas.
- Windows viene en versiones con conjuntos de características truncadas, como Home, Professional, Enterprise, etc. macOS viene en una versión con todas las características.
- En Windows, los medios externos tienen sus propios directorios separados, por lo que tienes que acceder a sus directorios con letras de unidad. En macOS, sólo hay un directorio. Los medios externos se montan como subdirectorios de /system/volumes, por lo que te refieres a los dispositivos externos por su nombre.
Hay otras similitudes y diferencias.