¿Qué es GNU?
GNU es un proyecto iniciado por Richard Stallman para crear un sistema operativo completo hecho de software libre. Sus herramientas están por debajo de la mayoría de los sistemas Linux.
Hable con un ingeniero Base de conocimiento
Qué es
El Proyecto GNU se propuso escribir un sistema operativo completo en el que cada usuario tuviera las cuatro libertades del software libre. Produjo la mayoría de las piezas: el compilador GCC, las utilidades básicas como ls y cp, y el shell Bash.
Su propio kernel, Hurd, nunca se terminó para uso cotidiano. El kernel de Linux llenó ese vacío, así que un servidor Linux típico es un conjunto de herramientas GNU que se ejecutan sobre el kernel de Linux. Por eso algunas personas lo llaman GNU/Linux.
El proyecto también redactó la Licencia Pública General de GNU, o GPL. Es una licencia de copyleft: quien distribuya el programa, modificado o no, debe ofrecer el código fuente bajo los mismos términos. Muchos proyectos de código abierto la usan.
Por qué le importa a una empresa
- Las habilidades se transfieren: los comandos que escriben sus administradores en un servidor Linux son en gran parte herramientas GNU, y funcionan igual de una distribución a otra.
- Mantenimiento público: GCC y Bash se desarrollan de forma abierta, así que cualquiera puede revisar su código y su historial de errores.
- Ejecutar software GPL: usarlo dentro de su empresa por lo general no agrega obligaciones. La AGPL, una variante, es la excepción que conviene revisar, porque puede aplicar cuando se permite que usuarios externos accedan a un programa modificado por una red.
- Distribuir software GPL: si entrega un programa GPL a clientes, por ejemplo dentro de un dispositivo o de un instalador, debe proporcionar el código fuente y mantener la misma licencia.
Cómo se refleja en nuestro trabajo
Los servidores Linux que construimos y mantenemos con Ubuntu, Debian y sistemas de la familia RHEL incluyen todos herramientas GNU. También los hosts Proxmox VE de nuestra propia infraestructura. Además mantenemos herramientas públicas de código abierto propias y, cuando desarrollamos software para un cliente, revisamos la licencia de cada pieza que usamos, incluida la GPL.
Servicios relacionados
Linux y Kubernetes
Construcción de servidores y plataformas de contenedores en Linux.
Consultoría de Proxmox
Virtualización sobre una plataforma de código abierto.
Software
Software a la medida y herramientas de código abierto, con los términos de licencia verificados.
Más información
- El Sistema Operativo GNULa página principal del proyecto, con su filosofía y su lista de software, para quienes quieren la fuente original.
- GNU en WikipediaUna historia neutral del proyecto y del debate sobre el nombre GNU/Linux, adecuada para el público general.
- Licencia Pública General de GNU, versión 3El texto completo de la licencia, para quien distribuya software GPL.
- Licencia Pública General de GNU en WikipediaUn resumen sencillo de cómo funciona la GPL y sus versiones, útil antes del texto legal.
¿Tiene dudas sobre el software que usa?
Díganos qué hay hoy en sus servidores. Le explicaremos qué es y qué le exige su licencia.
Iniciar una conversación