lunes, 1 de enero de 2018

¿Que Chin@$%& Es GNU?

Historia de GNU

Anteriormente vimos que es UNIX ahora toca el turno a GNU es importante para la mejor comprensión de este tema (y mis vistas) que se revise el enlace anterior. Ahora bien como lo dicta la ley comencemos con algo de historia de GNU.

Tras el éxito de UNIX una serie de leyes anti-monopolio y otras regulaciones forzaron a el entonces dueño del sistema (AT&T) a dar gratuitamente el código de UNIX a algunas instituciones, mientras tanto el Estadounidense Richard Stallman se sentía preocupado por el rumbo que llevaban varios de los estudiantes del Instituto Tecnológico de Massachusetts (MIT) puesto que varios de los entonces jóvenes estudiantes se habían resuelto por trabajar para empresas privadas y desarrollar software privado, lo que Stallman veía como un riesgo para el futuro de la industria por lo que en 1983 mas precisamente el 27 de septiembre se anunciaría oficialmente el proyecto GNU (Acrónimo de GNU's Not Unix).

 El objetivo principal de GNU seria el de la creación de software gratuito y de dominio publico. Posteriormente en 1985 Stallman crearía la Free Sofware Fundation que ayudaría a dar soporte económico a GNU y con la contratación de programadores se le daría mas soporte aunque la mayor parte de los programadores fueron y serán siempre voluntarios. A pesar de estar basado en un núcleo UNIX varias de las herramientas en el sistema debieron ser programadas desde cero y para 1990 ya se había terminado de la reescritura de el editor de texto Emacs, el compilador gcc, el interprete de comandos también conocido como shell bash, y la mayoría de las librerías que componen a un sistema UNIX, no obstante faltaba lo mas esencial del un sistema el núcleo o Kernel, no fue si no hasta finales de los 90's que GNU encontraría un núcleo estable, pero irónicamente para entonces ya existían otros núcleos con mayor desarrollo y madurez.

En 1991 Linus Trovalds armado con las herramientas de GNU y nuestro amor comenzó a escribir la kernel Linux lo mas gracioso es que Trovalds pronosticaba la pronta obsolencia de su kernel pues esperaba ser superado por GNU (iluso) en 1992 tras un cambio en las licencias de Linux múltiples programadores se unieron al desarrollo y mejora de Linux creando un sistema robusto fuerte y estable, finalmente tras combinarse con GNU terminaría siendo un sistema completamente funciona y vigente hasta nuestros días (GNU/Linux).

Como dato curioso la pronunciación de GNU en español debería ser como Ñu el animal y en ingles algo mas similar a new.

En Resumen.

 GNU es la reescritura de UNIX pero con un enfoque libre y de código abierto incluso en algunos cazos resultando ser mejor que UNIX, así de cortito, así de fácil.

Adiós ^_^)/ .

fuentes:
https://web.archive.org/web/20081217013136/http://www.linux.org/info/
Share:

0 comentarios:

Publicar un comentario

Pancho Hacking Top