Linux es un sistema operativo completo compatible con UNIX que permite la multitarea y el acceso multiusuario. Linux puede ser una buena opción para desarrollar software UNIX en una PC y también es lo suficientemente robusto para manejar grandes tareas de cómputo distribuido. Para acceder a una red desde Linux, se necesita configurar las interfaces de red como Ethernet o Wi-Fi, cargar los módulos de red en el kernel, y configurar la resolución de nombres.