¿Podrías darme una breve introducción al sistema operativo GNU Linux?
¡Claro con gusto! Primero diferenciaremos los términos Linux y GNU/Linux. Linux, es un kernel, es decir, el núcleo de un Sistema Operativo .El kernel es definido como el núcleo o corazón del sistema operativo, y se encarga principalmente de mediar entre los procesos de usuario y el hardware disponible en la máquina, es decir, concede el acceso al hardware, al software que lo solicite, de una manera segura; y el procesamiento paralelo de varias tareas, mientras que GNU/Linux es el Sistema Operativo que utiliza el Kernel Linux como núcleo. 
Fue creado, difundido y promovido a través del Proyecto GNU en el año 1991, por la Free Software Foundation , organización sin fines de lucro, fundada por Richard Stallman, principal precursor del Software Libre. En detalle GNU es un acrónimo que significa GNU's Not Unix y es un proyecto de software libre iniciado por Richard Stallman en 1983. Linux, por su parte, es el kernel o núcleo del sistema operativo que fue desarrollado en 1991 por Linus Torvalds. Aunque inicialmente el kernel no era software libre, más tarde fue liberado bajo la licencia GPL de GNU. 
GNU/Linux es un proyecto de software libre y de código abierto (lo que habitualmente se conoce son las siglas FOSS o FLOSS, de Free/Libre and Open source Software).
En un sistema GNU/Linux, el kernel de Linux se combina con programas y herramientas de GNU para crear un sistema operativo completo que puede ser utilizado en una amplia variedad de dispositivos, desde servidores y estaciones de trabajo hasta computadoras personales, tabletas y teléfonos móviles. Gracias a su licencia de software libre, los usuarios poseen el derecho de modificar y distribuir el sistema operativo según sus necesidades. Esto ha dado lugar a una amplia comunidad de desarrolladores y usuarios por esto GNU/Linux se constituye más bien en una base tecnológica o plataforma sobre la que se van construyendo las diferentes distribuciones.  Las distribuciones (o «distros»)es una colección de paquetes de software, recopilados y mantenidos por un grupo de personas. Estas, a parte de incorporar la base inicial consistente en el sistema operativo GNU con el kernel Linux, también es pueden nutrir de muchos más elementos, como el entorno de escritorio o las aplicaciones de usuario que los desarrolladores y empaquetadores de cada distribución seleccionen (que pueden, o no, formar parte del proyecto GNU).