Windows, macOS, Android e iOS son ejemplos de sistemas operativos. También los hay para servidores, mainframes y pequeños dispositivos. Los siguientes casos muestran qué administra cada sistema y cómo se diferencia de las aplicaciones que se ejecutan sobre él.
¿Qué es un sistema operativo?
Un sistema operativo es el software de base que administra recursos como el procesador, la memoria, los archivos y los dispositivos, y proporciona servicios a otros programas. En los ordenadores y teléfonos de uso habitual, permite que las aplicaciones utilicen esos recursos con reglas de acceso.
Por ejemplo, al guardar un informe, el procesador de texto organiza el contenido del documento y solicita servicios del sistema para escribir el archivo. La aplicación no recibe por ello acceso ilimitado a toda la memoria ni a todas las carpetas.
Tipos según el entorno de uso
Para comparar ejemplos conviene distinguir escritorio, móvil, servidor y sistemas embebidos. Dentro de los servidores hay plataformas especializadas, como los mainframes. Son criterios de uso, no una división universal y excluyente: Debian puede funcionar en un escritorio o en un servidor, y un sistema embebido puede requerir tiempo real.
La compatibilidad también depende de la arquitectura del procesador, los controladores, la versión del sistema y los requisitos de cada aplicación. Un nombre parecido o un mismo fabricante no garantizan compatibilidad.
15 ejemplos explicados
Los casos de uso son hipotéticos. Sirven para entender funciones y diferencias; no comparan velocidades ni recomiendan instalar una versión concreta. Los ejemplos históricos se reúnen después en un apartado propio.
Ejemplo: Una alumna escribe un informe mientras escucha música y guarda un archivo en una memoria USB.
Windows administra la ejecución de los programas, la memoria que utilizan y el acceso a los dispositivos. Su planificador reparte tiempo de procesador entre las tareas; con varios núcleos también puede haber ejecución en paralelo. El procesador de texto redacta el documento y el sistema operativo proporciona servicios para guardarlo.
Distinción importante: Windows y Word son programas distintos. La presencia de Windows no significa que Word esté instalado ni que cualquier aplicación o dispositivo sea compatible.
Ejemplo: Un diseñador reúne fotografías y textos en carpetas de un Mac y abre los documentos con sus aplicaciones correspondientes.
macOS es el sistema operativo de los Mac. Finder permite recorrer y organizar archivos mediante una interfaz gráfica, mientras los servicios del sistema gestionan almacenamiento, cuentas y acceso a dispositivos. El editor de imágenes realiza la edición; macOS sostiene su ejecución.
Distinción importante: macOS no es el mismo sistema que iOS. Compartir fabricante no convierte las aplicaciones del Mac y del iPhone en intercambiables.
Ubuntu Desktop: un entorno para estudiar y programar
Ejemplo: En un equipo compatible, un estudiante utiliza Ubuntu Desktop para navegar, redactar y ejecutar las herramientas de su curso de programación.
Ubuntu integra el núcleo Linux con utilidades, gestión de paquetes y un entorno de escritorio. El usuario trabaja con un sistema completo; no instala solamente un núcleo. Las aplicaciones se incorporan según la tarea y la compatibilidad del equipo.
Distinción importante: Ubuntu Desktop es una distribución. Linux, en sentido estricto, es el núcleo; existen otras distribuciones y también ediciones de Ubuntu orientadas a servidores.
Ejemplo: Una estudiante abre su plataforma escolar desde un Chromebook y organiza en la aplicación de archivos un documento descargado.
ChromeOS es el sistema operativo del equipo: administra la sesión, el almacenamiento y los dispositivos. Chrome es el navegador con el que accede a la plataforma. Algunas tareas y archivos pueden prepararse para trabajar sin conexión; las funciones que dependen de un servicio en línea necesitan conectividad.
Distinción importante: ChromeOS no es solo una pestaña del navegador. Tampoco debe suponerse que todas sus aplicaciones funcionan sin Internet.
Ejemplo: Una aplicación de videollamadas solicita acceso al micrófono de un teléfono Android. La persona revisa ese permiso en la configuración del dispositivo.
Android ofrece servicios e interfaces para que las aplicaciones utilicen funciones del teléfono, sujetos a permisos y a las capacidades del dispositivo. Su arquitectura incorpora un núcleo Linux y otras capas. El proyecto AOSP publica código que puede adaptarse para construir sistemas Android.
Distinción importante: Un teléfono puede incluir aplicaciones, servicios y componentes propietarios. Google Mobile Services se licencia aparte y no pertenece a AOSP: estar basado en Linux no demuestra que todo el producto sea abierto.
Ejemplo: Una persona usa Mapas en un iPhone y decide qué aplicaciones pueden acceder a su ubicación.
iOS es el sistema operativo del iPhone. Proporciona la interfaz de uso y servicios para ejecutar aplicaciones, gestionar permisos y comunicarse con el hardware. La aplicación calcula o solicita una ruta; el sistema regula el acceso a los recursos necesarios.
Distinción importante: Una aplicación instalada no se convierte en parte del núcleo. La disponibilidad de funciones y actualizaciones depende del modelo y de la versión del sistema.
Ejemplo: Un alumno consulta un PDF y toma notas con aplicaciones compatibles en un iPad.
iPadOS es el sistema operativo del iPad. Gestiona las aplicaciones y las formas de interacción de la tableta, como la pantalla táctil y los accesorios compatibles. Las opciones para combinar ventanas o aplicaciones dependen del modelo y de la versión.
Distinción importante: Aunque está relacionado con iOS, iPadOS tiene su propia denominación. Un iPad tampoco ejecuta automáticamente cualquier aplicación de macOS.
Windows Server: compartir recursos en una organización
Ejemplo: Una oficina configura un servidor de archivos y concede a un grupo permiso de lectura y a otro permiso de modificación.
Windows Server proporciona funciones para ofrecer servicios de red y administrar recursos y accesos. En este caso, la configuración del servidor y de las carpetas determina qué usuarios pueden abrir o modificar los archivos. El sistema operativo y las aplicaciones del servidor cumplen papeles diferentes.
Distinción importante: Un servidor es también una función dentro de una red. No se define únicamente por el tamaño del equipo ni necesita que cada usuario esté sentado frente a él.
Ejemplo: Un equipo administra un servidor con Debian GNU/Linux e instala un programa servidor web para entregar las páginas solicitadas por los visitantes.
Debian aporta el sistema base, el núcleo Linux, utilidades y un sistema de paquetes. El programa servidor web atiende las solicitudes HTTP; el sistema operativo administra su ejecución, memoria, archivos y conexiones. Son capas diferentes del servicio.
Distinción importante: Debian también puede utilizarse en un ordenador de escritorio. «Servidor» y «escritorio» describen aquí usos, no conjuntos que nunca se superponen.
FreeBSD: servicios de red con un sistema de tipo Unix
Ejemplo: Un administrador prepara un equipo FreeBSD para ejecutar un servicio de archivos dentro de una red.
FreeBSD desarrolla un sistema base que incluye su propio núcleo y herramientas de usuario. Ofrece funciones de red, usuarios y protección de memoria, y permite instalar software adicional. Sirve para mostrar que hay sistemas de tipo Unix que no son distribuciones de Linux.
Distinción importante: «Tipo Unix» describe una relación de diseño y funcionamiento. No equivale por sí solo a tener una certificación UNIX para cualquier versión y plataforma.
Ejemplo: Una empresa ejecuta una aplicación de gestión compatible en un servidor IBM Power con AIX.
AIX es un sistema operativo UNIX de IBM asociado a la plataforma Power. Administra los recursos que necesitan la aplicación y sus servicios. La elección depende de que hardware, versión del sistema y aplicación sean compatibles.
Distinción importante: AIX no debe clasificarse como el sistema operativo de los mainframes IBM Z. IBM Power e IBM Z son plataformas diferentes.
Ejemplo: Una organización utiliza un mainframe IBM Z con z/OS para ejecutar aplicaciones transaccionales y trabajos por lotes.
z/OS es uno de los sistemas operativos de IBM Z. Una aplicación transaccional atiende operaciones individuales, mientras un trabajo por lotes procesa un conjunto de tareas, como una serie de registros. El sistema distribuye los recursos entre esas cargas.
Distinción importante: IBM Z también admite otros sistemas operativos, como Linux. «Mainframe» identifica una clase de plataforma, no un único sistema ni cualquier ordenador grande.
NonStop OS: continuidad de un servicio de transacciones
Ejemplo: Una organización diseña un servicio de transacciones sobre una plataforma HPE NonStop, con componentes y mecanismos de recuperación adecuados.
El sistema operativo NonStop forma parte de una plataforma que combina hardware, software y mecanismos de tolerancia a fallos. El objetivo es mantener la disponibilidad del servicio ante determinados fallos. La aplicación y su configuración también intervienen en ese resultado.
Distinción importante: «NonStop» es un nombre de plataforma y tecnología. No es una categoría a la que pertenezcan automáticamente AIX, z/OS o todos los servidores que funcionan las veinticuatro horas.
Ejemplo: En un prototipo educativo, un microcontrolador lee un sensor, actualiza una pantalla y transmite mediciones en tareas separadas.
El núcleo FreeRTOS permite organizar tareas, prioridades y mecanismos de comunicación en sistemas con recursos limitados. El programa de la aplicación establece cuándo se leen los datos y qué se hace con ellos. No necesita un escritorio con ventanas para desempeñar ese trabajo.
Distinción importante: FreeRTOS es un núcleo de tiempo real, no una distribución de escritorio completa. Cumplir un plazo exige revisar el programa, las prioridades, los tiempos de ejecución y el hardware.
Ejemplo: Un equipo de desarrollo utiliza QNX para un sistema embebido que debe atender eventos dentro de plazos establecidos.
QNX ofrece un sistema operativo de tiempo real con arquitectura de micronúcleo. El ejemplo destaca una necesidad distinta de la del ordenador de oficina: además de producir una respuesta correcta, el sistema debe producirla a tiempo.
Distinción importante: Tiempo real no significa simplemente «muy rápido». Una respuesta puede tardar pocos milisegundos y aun así incumplir el plazo de una tarea; la garantía corresponde al sistema completo que se ha diseñado y comprobado.
Estos nombres ayudan a comprender la evolución de la informática. Una plataforma histórica puede seguir presente en equipos conservados, pero su aparición en la lista no acredita soporte actual.
MS-DOS
En un PC de la época de MS-DOS, una persona trabajaba con comandos para recorrer directorios y ejecutar programas. Es un ejemplo histórico de sistema operativo para ordenadores personales. La consola de comandos de Windows actual no convierte a Windows en MS-DOS.
Una organización podía ejecutar aplicaciones en sistemas IBM System/390 con OS/390. Se estudia como parte de la evolución de los sistemas para mainframes; no debe confundirse el nombre del hardware System/390 con el del sistema operativo OS/390.
En la familia HP 3000, MPE y su evolución MPE/iX proporcionaron el entorno para aplicaciones de gestión. La documentación de HP distingue versiones como MPE V, MPE/XL y MPE/iX. Es un ejemplo histórico de otra familia de sistemas empresariales, no una variante de AIX ni un nombre genérico para mainframes.
Los teléfonos con BlackBerry OS ilustran una etapa anterior de los sistemas móviles. BlackBerry finalizó determinados servicios heredados de BlackBerry 7.1 y anteriores, BlackBerry 10 y PlayBook el 4 de enero de 2022. Ese aviso no debe atribuirse a todos los dispositivos que llevan la marca BlackBerry: distingue los basados en Android.
Windows Phone fue la familia de sistemas de Microsoft para teléfonos. Por ejemplo, Windows Phone 8.1 llegó al fin de soporte el 11 de julio de 2017. Se presenta como caso histórico, separado del Windows para ordenadores y de iOS y Android.
Ejecutar programas: permite abrir un editor y un navegador, administrar sus procesos y repartir tiempo de CPU. En sistemas como Windows, el planificador trabaja con los hilos de ejecución de esos procesos.
Administrar memoria: proporciona espacios de memoria a los programas y mecanismos de protección. Cerrar una aplicación permite recuperar recursos; no amplía físicamente la RAM.
Organizar archivos: ofrece operaciones para crear, leer, guardar y eliminar datos en el almacenamiento, respetando permisos.
Comunicar aplicaciones y dispositivos: interviene en la lectura del teclado, la salida de audio o la impresión mediante servicios y controladores compatibles.
Gestionar usuarios y permisos: permite, por ejemplo, que una cuenta lea una carpeta y otra pueda modificarla. Las capacidades concretas dependen del sistema y su configuración.
Proporcionar servicios de red: ofrece a las aplicaciones mecanismos para comunicarse. El navegador solicita una página, el servidor web responde y los sistemas operativos sostienen las conexiones en sus respectivos equipos.
Los sistemas pequeños no incluyen necesariamente todas las funciones de un escritorio. Un núcleo de tiempo real para un microcontrolador puede ofrecer solo las que necesita el dispositivo.
Linux, UNIX, macOS y los nombres que suelen confundirse
Linux: en sentido estricto es un núcleo. En el uso cotidiano también se emplea para hablar de sistemas que lo integran; Ubuntu y Debian GNU/Linux identifican distribuciones concretas.
UNIX: tiene una historia de sistemas relacionados y una especificación con certificación gestionada por The Open Group. AIX es un ejemplo concreto. Decir «tipo Unix» no certifica automáticamente cualquier producto o versión.
Mac OS y macOS: no se deben intercambiar sin contexto histórico. Para el sistema actual de los Mac, la denominación es macOS.
Android: AOSP proporciona una base de código abierto, pero un dispositivo comercial puede añadir componentes con otras condiciones. El núcleo Linux no determina por sí solo la licencia de todas sus aplicaciones.
Sistema y aplicación: Windows no es Word; ChromeOS no es Chrome; un sistema operativo para servidores no es lo mismo que un servidor web como programa.
Clasifica Windows 11, Word y el controlador de una impresora.
¿Ubuntu y Linux nombran exactamente lo mismo?
Relaciona AIX y z/OS con IBM Power e IBM Z.
Una aplicación necesita responder en 10 ms. En una prueba responde en 8 ms y en otra en 12 ms. ¿Cumplió ambos plazos?
Un servidor ejecuta un programa web sobre Debian. ¿El programa web y Debian son el mismo software?
Un documento está guardado en un disco y su aplicación está abierta. ¿La memoria RAM y el almacenamiento cumplen la misma función?
Un móvil usa Android y trae Google Play. ¿La base AOSP prueba que todas las aplicaciones del dispositivo son abiertas?
¿Puede una distribución como Debian utilizarse tanto en un servidor como en un ordenador de escritorio?
Ver respuestas explicadas
Windows 11 es un sistema operativo; Word, una aplicación; el controlador es software que participa en la comunicación con el dispositivo.
No. Ubuntu es una distribución que integra el núcleo Linux y otros componentes. Linux, en sentido estricto, nombra el núcleo.
AIX corresponde a IBM Power; z/OS es uno de los sistemas operativos de los mainframes IBM Z.
No: 8 ms está dentro del plazo de 10 ms; 12 ms lo supera en 2 ms. Son datos hipotéticos. Una prueba favorable tampoco demuestra que siempre se cumplirá el plazo.
No. El programa web atiende las solicitudes; Debian proporciona el sistema operativo sobre el que se ejecuta.
No. La RAM mantiene datos e instrucciones en uso; el almacenamiento conserva el archivo guardado. En condiciones normales, el contenido de la RAM se pierde al cortar la alimentación; el archivo guardado no depende de que la aplicación siga abierta.
No. AOSP y los servicios añadidos tienen alcances y licencias diferentes. Google Mobile Services no pertenece a AOSP.
Sí. El entorno y los paquetes instalados cambian según el uso; las categorías por función no son excluyentes.
Errores frecuentes
Confundir el sistema con una aplicación: un editor utiliza los servicios del sistema operativo, pero cumple otra función.
Llamar mainframe a cualquier servidor: el tamaño o el funcionamiento continuo no bastan para identificar la plataforma.
Situar AIX en IBM Z: AIX corresponde a IBM Power; z/OS es uno de los sistemas de IBM Z.
Considerar Linux un escritorio único: el núcleo se integra en diferentes distribuciones y productos.
Suponer que Android es íntegramente abierto en todo dispositivo: hay que distinguir AOSP, servicios y componentes del fabricante.
Entender tiempo real como velocidad máxima: importa responder dentro del plazo establecido.
Presentar sistemas históricos como opciones con soporte vigente: una denominación conocida no demuestra mantenimiento actual.
Documentación de fabricantes y proyectos consultada el 9 de octubre de 2026. Las referencias de cada ejemplo permiten comprobar la plataforma y su función; el soporte debe consultarse para la versión y el dispositivo concretos.