“Conocimiento Sistemas>Linux

¿Cuál es la relación entre Linux y el proyecto GNU?

2013/3/14
La relación entre Linux y el proyecto GNU es compleja y a menudo mal entendida. Aquí hay un desglose:

El proyecto GNU:

* Fundado por Richard Stallman en 1983, el Proyecto GNU tenía como objetivo crear un sistema operativo UNIX completamente gratuito y de código abierto.

* Desarrolló una vasta colección de herramientas del sistema esencial, que incluyen:

* Gnu Compiler Collection (GCC) :Una poderosa suite de compiladores para varios idiomas.

* Gnu Bash :Un intérprete de línea de comandos ampliamente utilizado.

* gnu emacs :Un editor de texto altamente personalizable.

* gnu coreutils :Una colección de utilidades básicas de Unix.

* gnu make :Una herramienta de automatización de compilación.

* y muchos más ...

* Sin embargo, el proyecto GNU carecía de un núcleo, el núcleo de un sistema operativo que gestiona los recursos de hardware.

Linux:

* Desarrollado por Linus Torvalds en 1991, Linux es un núcleo similar a Unix.

* Inicialmente se pretendía como un proyecto personal, pero rápidamente ganó popularidad debido a su eficiencia y flexibilidad.

* Linux fue lanzado bajo la Licencia Pública General de GNU, lo que la hace gratuita y de código abierto.

La sinergia:

* El proyecto GNU y Linux se complementaron perfectamente entre sí:

* El proyecto GNU proporcionó un conjunto completo de herramientas de espacio de usuario (aplicaciones, servicios públicos, bibliotecas, etc.)

* Linux proporcionó el núcleo esencial para unirlo todo.

* Esta combinación se conoció como Gnu/Linux para reconocer ambas contribuciones.

El debate:

* Algunas personas argumentan que el término Linux es suficiente porque abarca todo el sistema operativo, incluidas las herramientas GNU.

* Otros insisten en Gnu/Linux Para enfatizar el papel crítico del proyecto GNU en el desarrollo del sistema.

En esencia, la relación es de colaboración e interdependencia:

* Linux es el núcleo, proporcionando la funcionalidad central.

* El proyecto GNU Proporciona la gran mayoría de las herramientas, bibliotecas y utilidades del espacio de usuario que hacen de Linux un sistema operativo completo.

El debate sobre el nombre correcto está en curso, pero ambas entidades son esenciales para la funcionalidad y el éxito del sistema operativo que conocemos como Linux (o GNU/Linux).

Linux
Cómo recuperar archivos borrados en Linux Ext3
Cómo configurar VLC como predeterminado Reproductor de vídeo en Linux
Cómo configurar un VSFTPD en Fedora
15 ejemplos útiles de comandos iperf en Linux (Cómo usar Linux)
Cómo instalar Fedora Dual Boot
Cómo instalar Linux en Yahoo!
Cómo crear un disco RAM
Cómo instalar una tarjeta inalámbrica PCI TP -Link en un Linspire 6.0
Conocimiento de la computadora © http://www.ordenador.online