Unix (a menudo escrito en letras mayúsculas, «UNIX», especialmente cuando es la marca registrada oficial) es un sistema operativo desarrollado en 1969 por Bell Labs como un sistema interactivo de tiempo compartido.
Ken Thompson y Dennis Ritchie son considerados los inventores de Unix. Como juego de palabras, el nombre UNIX se deriva del nombre de un sistema anterior, Multics.
En 1974, Unix se convirtió en el primer sistema operativo desarrollado en el lenguaje C.
El núcleo.
El núcleo de UNIX es el eje del sistema operativo: asigna tiempo y memoria a los programas, y se encarga del almacenamiento de archivos y de la comunicación en respuesta a las llamadas del sistema.

Para ilustrar cómo funcionan juntos el shell y el kernel, supongamos que un usuario introduce rm myfile (lo que hace que el archivo myfile sea eliminado). El shell busca en el filestore el archivo que contiene el programa rm y luego hace llamadas de sistema al kernel para ejecutar el programa rm en mi archivo. Cuando el proceso rm myfile ha terminado de ejecutarse, el shell devuelve el prompt % de UNIX al usuario, indicando que está esperando más comandos.
Si eres un desarrollador de software en tus 20 o 30 años, has crecido en un mundo dominado por Linux. Ha sido un actor importante en el centro de datos durante décadas, y aunque es difícil encontrar informes definitivos sobre la cuota de mercado de los sistemas operativos, Linux podría representar hasta el 70% de los sistemas operativos en el centro de datos, con Windows llevando casi todo el porcentaje restante. Los desarrolladores que usan una nube pública más grande pueden asumir que el sistema objetivo correrá Linux. La evidencia de que Linux es ubicuo ha aumentado en los últimos años con la adición de Android y de los sistemas incrustados basados en Linux en los teléfonos inteligentes, televisores, coches y muchos otros dispositivos.