Están los sistemas operativos iOS basados en Linux?

No, no lo está.

Esto se ha preguntado varias veces, así que simplemente me citaré a mí mismo:

No, en absoluto, y nunca lo ha estado.

  • El "SO Linux" es en realidad GNU/Linux, lo que significa que GNU suministra todas las herramientas de software para el terreno del usuario (es decir, los comandos que se escriben en la línea de comandos) y que "Linux" es el núcleo sobre el que se asientan todas las herramientas.
  • Linux está basado en Linux.Es decir, los comandos que se escriben en la línea de comandos) y que "Linux" es el núcleo sobre el que se asientan todas las herramientas.
  • Linux fue creado por Linus Torvalds para evitar problemas de licencias con Minix o problemas de costes con UNIX o Windows. Lo creó como un clon de Minix, Minix a su vez es una alternativa de UNIX, originalmente diseñada para uso académico.
    • "Linux" es sólo el kernel
    • GNU/Linux no es un UNIX certificado, es en última instancia (ahora) una imitación de UNIX
    • El kernel de Linux es un kernel monolítico a la vieja usanza, por lo que su ventaja es un poco más de velocidad bajo ciertas circunstancias, pero la contrapartida es que es fácil colapsar el kernel (por lo que todo el sistema operativo se colapsa) si algo en el kernel falla. El ejemplo clásico es la conexión de un dispositivo USB desconocido ha sido conocido para bloquear el kernel de Linux por completo.
      • Esto es mejor para los sistemas operativos de servidor que están despojados, para realizar básicamente una función para la que está optimizado, porque no hay interacciones del usuario (no hay dispositivos USB desconocidos que se conectan en él, no hay entorno de escritorio para bloquearlo)
        • Las distribuciones de Linux tienen muchos entornos de escritorio diferentes (interfaz gráfica de usuario) y los entornos de escritorio son conocidos por bloquearse y colgar por lo que el usuario tiene que reiniciar la máquina.
      • iOS y macOS se basan originalmente en el núcleo del sistema operativo NeXT con la interfaz clásica de Macintosh (modernizada, por supuesto)
        • macOS es un UNIX certificado (verificable por The Open Group)
        • macOS e iOS son en realidad el sistema operativo Darwin de Apple
          • Darwin es libre y de código abierto, al igual que LinuxNeXT era un sistema operativo tipo UNIX basado en BSD pero que utilizaba el micronúcleo Mach
          • NeXT fue fundado por Steve Jobs cuando dejó Apple por unos años
          • Apple compró NeXT por más de 300 millones de dólares para poder reemplazar el envejecido sistema operativo clásico de Macintosh (System 1 a System 9), que era avanzado para su época pero necesitaba una gran actualización para aprovechar los chips modernos.
          • Apple actualizó y personalizó NeXT
            • Reemplazó la interfaz de usuario, (entorno de escritorio) con una versión actualizada de la interfaz clásica de Mac (con algunos toques avanzados de NeXT). La interfaz gráfica de usuario en macOS es fiable y estable, la gran mayoría de los usuarios nunca han tenido cuelgues o fallos en la interfaz de usuario.
            • Comenzó con el micronúcleo Mach y creó un nuevo núcleo híbrido, llamado XNU, que tiene las mejores características tanto de un micronúcleo como de un núcleo monolítico.
            • XNU es casi tan rápido como un núcleo monolítico y tiene la ventaja de que es extremadamente difícil bloquear el núcleo. Por ejemplo, no se puede bloquear el kernel de XNU conectando un dispositivo USB desconocido (o cualquier otro), por lo que XNU es más estable. Esto es mejor para los sistemas operativos de escritorio.
            • Los componentes comunes del sistema operativo son ahora en su mayoría FreeBSD (estabilidad y flexibilidad) y OpenBSD (alta seguridad), lo que da a macOS una mayor fiabilidad y seguridad que otros sistemas operativos de escritorio.
            • Apple sustituye los componentes de BSD con sus propios componentes donde t ve que la seguridad puede ser aún mejor. ex: Apple reemplazó OpenSSL con coreCrypto.
            • macOS is Darwin with the classic Macintosh user interface (desktop environment)
            • iOS is Darwin with its own, new, touch-oriented user interface
            • macOS has tremendous hardware and software security integration as seen in the models with Apple T2 chip (iMac and MacBook Pro) that is a quantum leap above the security in all Linux systems.

Conclusion:

iOS/macOS and GNU/Linux have nothing in common.