## Bloque 2 Tema 4. Sistemas operativos. Windows. Unix y Linux. Sistemas operativos para dispositivos móviles.

En este tema se estudian los sistemas operativos: qué son, qué hacen y cuáles son los más relevantes para el examen TAI. Es un tema conceptual con muchas preguntas de clasificación y de diferencias entre sistemas.

---

## 1. Concepto y funciones del sistema operativo

Un sistema operativo es el software de sistema que actúa como intermediario entre el usuario y el hardware del equipo. Sin sistema operativo, el usuario no podría interactuar con el hardware de forma sencilla.

Las funciones principales de un sistema operativo son cinco: gestión de procesos, gestión de memoria, gestión de dispositivos de entrada y salida, gestión del sistema de archivos y seguridad.

La gestión de procesos controla qué programas están en ejecución y cómo se reparte el tiempo del procesador. La gestión de memoria asigna y libera memoria para los programas en ejecución. La gestión de dispositivos de entrada y salida coordina la comunicación con los periféricos. La gestión del sistema de archivos organiza y controla el acceso a los datos almacenados. Y la seguridad controla quién puede acceder al sistema y qué puede hacer.

Los elementos que componen un sistema operativo son básicamente dos: el kernel, también llamado núcleo, que es la parte central del sistema y gestiona directamente el hardware; y los gestores, que son los módulos especializados para cada tarea.

En resumen: el sistema operativo es el intermediario entre usuario y hardware. Sus funciones son gestión de procesos, memoria, entrada y salida, archivos y seguridad. El núcleo es su parte central.

---

## 2. Windows

Windows es el sistema operativo de escritorio más utilizado en el mundo. Es un sistema propietario, lo que significa que su código fuente no es público y pertenece a la empresa Microsoft.

Sus características principales son tres. Primero, dispone de una interfaz gráfica de usuario, conocida como GUI, que facilita su uso mediante ventanas, iconos y menús. Segundo, usa el sistema de archivos NTFS como estándar, que es un sistema de archivos moderno con soporte para permisos, cifrado y grandes volúmenes. Tercero, es compatible con una enorme variedad de hardware y software, lo que explica su amplia implantación.

Las versiones más habituales que se mencionan en el examen son Windows XP, Windows 7, Windows 10 y Windows 11. Para el entorno empresarial existe Windows Server.

En resumen: Windows es propietario, usa GUI y NTFS, y pertenece a Microsoft.

---

## 3. Unix y Linux

Unix es un sistema operativo creado en los años sesenta en los laboratorios Bell de AT&T. Sus características principales son que es multiusuario, lo que significa que permite trabajar a varios usuarios a la vez; es multitarea, lo que significa que puede ejecutar varios procesos simultáneamente; y es portátil, lo que significa que puede ejecutarse en diferentes tipos de hardware.

Linux es un sistema operativo que sigue los principios de Unix pero cuyo código fuente es libre y abierto. Es importante recordar que Linux es técnicamente el núcleo del sistema, no el sistema operativo completo. Las distribuciones de Linux son sistemas completos que incluyen ese núcleo y añaden software adicional para hacer el sistema usable.

Las distribuciones de Linux más conocidas son Ubuntu, Debian y Red Hat. Ubuntu y Debian son distribuciones orientadas a usuarios generales y empresas. Red Hat está orientada principalmente al uso empresarial.

La diferencia fundamental entre Unix y Linux que suelen preguntar en el examen es el modelo de licencia: Unix es propietario, y Linux es de código abierto.

También existe macOS, el sistema de Apple, que está basado en Unix certificado.

En resumen: Unix es el precursor, multiusuario y multitarea, propietario. Linux es código abierto, basado en los principios Unix, y su núcleo se llama también Linux. Las distribuciones combinan ese núcleo con software adicional.

---

## 4. Sistemas operativos para dispositivos móviles

Los sistemas operativos móviles son versiones adaptadas para los dispositivos móviles, como teléfonos inteligentes y tabletas. Presentan características específicas respecto a los sistemas de escritorio: están optimizados para pantallas táctiles, gestión de batería y conectividad inalámbrica.

Los dos sistemas operativos móviles más importantes son Android e iOS.

Android es el sistema operativo más extendido en el mundo en dispositivos móviles. Está basado en el núcleo de Linux y es de código abierto parcialmente, ya que el proyecto AOSP es abierto pero las versiones de los fabricantes incluyen componentes propietarios. Es desarrollado por Google. Las aplicaciones se distribuyen a través de la tienda Google Play. Permite mayor personalización por parte del usuario.

iOS es el sistema operativo de Apple para sus dispositivos iPhone y iPad. Es completamente propietario. Las aplicaciones se distribuyen exclusivamente a través de la App Store. Tiene mayor control y uniformidad entre sus dispositivos, lo que le da más estabilidad y seguridad.

Las características comunes de los sistemas operativos móviles son tres: la gestión de aplicaciones a través de tiendas o mercados de aplicaciones, la gestión de permisos que controla qué puede hacer cada aplicación, y la gestión de energía que optimiza el consumo de batería.

En resumen: los sistemas operativos móviles más importantes son Android, basado en Linux y desarrollado por Google, e iOS, propietario de Apple. Ambos usan tiendas de aplicaciones y gestionan permisos y energía.

---

## Miniresumen final del tema

El sistema operativo actúa de intermediario entre el usuario y el hardware. Sus funciones son gestión de procesos, memoria, dispositivos, archivos y seguridad. Windows es el sistema más usado en escritorio, es propietario de Microsoft y usa el sistema de archivos NTFS. Unix es el precursor de los sistemas modernos, multiusuario y multitarea. Linux es código abierto, basado en los principios Unix, y se distribuye en distintas versiones llamadas distribuciones. En dispositivos móviles, Android está basado en Linux y es el más extendido, mientras que iOS es el sistema propietario de Apple para iPhone y iPad.
