Una de las diferencias entre los enfoques de Microsoft y Apple para mantener los sistemas operativos ampliamente utilizados es que Apple es bastante agresivo a la hora de eliminar la compatibilidad con versiones anteriores, mientras que Microsoft se esfuerza por mantenerla.