En 1983 , Richard Stallman escribió el " Manifiesto GNU " para anunciar su intención de crear un sistema de software completamente libre llamado GNU , o " GNU No es Unix ". Su intención era crear un sistema operativo completamente funcional y gratuito que puede difundir a través de Internet , gratis para su uso y modificación. Esto fue en respuesta a la comercialización de software y licencias restrictivas que prohibían la propagación de códigos y la información. En el momento del manifiesto GNU, Stallman indicó que él tenía alrededor de " 35 empresas de servicios públicos ", junto con un editor de texto , compilador y depurador.
Linux
En 1991 , Linus Torvalds anunció su intención de iniciar un pequeño proyecto para desarrollar un sistema operativo basado en Minix , un sistema operativo tipo Unix que se utilizaba entonces . En este momento , el desarrollo de un kernel GNU había pasado a segundo plano a las utilidades GNU, y se prevé que tardará unos años más en completarse. Torvalds desarrolló su kernel , llamado Linux como kernel bare -bones con pocas utilidades de programación . Pronto miles de desarrolladores estaban escribiendo programas , o portar servicios públicos existentes , para el kernel de Linux.
GNU /Linux
Linux es esencialmente el núcleo de la operación sistema : en que maneja los dispositivos de hardware y , y se las arregla cosas como la memoria y los dispositivos periféricos , tales como el monitor , el teclado y similares . Debido a su compatibilidad con Unix , sin embargo , los programas de GNU y utilidades se pueden trasladar fácilmente a la meollo de Linux . Como resultado , la mayoría de los sistemas se componen de un Linux kernal funcionamiento modificadas o sin modificar , utilidades GNU , lo que llevó a Stallman dub estos sistemas de sistemas " GNU /Linux " .
Naming Contreversy
Sin embargo , la población en general de programadores llamado simplemente los sistemas de sistemas "Linux". Stallman sostiene que debido a la importancia del movimiento GNU Free Software para el éxito de Linux, así como el uso generalizado de las utilidades GNU , que el nombre correcto de estos sistemas es "GNU /Linux ". Esto anima a los que se adhieren a la filosofía del Software Libre a insistir en que el nombre GNU se quedan, para recordar a los usuarios del proyecto GNU y de sus contribuciones.