Linux no es un sistema operativo completo por sí mismo, sino el núcleo que gestiona los recursos del sistema. Junto con herramientas GNU forma un sistema operativo libre y de código abierto llamado GNU/Linux. Tiene ventajas como ser eficiente, proteger la memoria, compartir recursos y ser personalizable, pero también tiene desventajas como falta de compatibilidad con algunos programas de Windows y requerir aprendizaje para usar la línea de comandos. Existen diferentes distribuciones de GNU/Linux adaptadas a diversos usos.