No se puede hablar de Linux sin mencionar a GNU, en esta pequeña introducción escribiré sobre esto.
GNU
En 1984 Richard Stallman lanza el proyecto GNU, con la idea de promover un so libre llamado igual al proyecto.
El significado de GNU es "GNU’s Not Unix" (GNU No es Unix, y se pronuncia aproximadamente ñu), la base del proyecto fue la creación de un so idéntico a UNIX.
En 1985, Stallman crea la Fundación para el Software Libre (FSF "Free Software Foundation"), la cual se encarga de cuidar que no haya restricciones sobre el copiado, redistribución, entendimiento, y modificación de programas de computadoras.
En 1975 este hombre programo el primer editor de texto emacs .
Muchos analistas han manifestado que el mayor éxito de Stallman es haber diseñado y elaborado la licencia GPL "General Public Licence". La licencia forma las bases legales sobre las cuales se describen los derechos y obligaciones en el uso del software libre con código abierto.
El nacimiento.
En 1991 Linus Torvals,estudiante de Ciencias de la Computación y llevaba cinco años programando en lenguaje C, basándose en el so conocido como Minix (una réplica gratuita de Unix desarrollada por el profesor Andrew S. Tanenbaun con fines didácticos y educativos), decidió poner en práctica los conocimientos adquiridos en un proyecto personal.
Comenzó su trabajo sobre una implementación de UNIX que ejecutase cualquier tipo de programa sobre una arquitectura IBM PC, algo que daría pie al núcleo de Linux.
Y finalmente el 25 de agosto de 1991 a las 20:57:08 GMT, Linus Torvalds anunció que había creado este sistema en un mensaje enviado al grupo de noticias comp.os.minix.
Torvalds coloco el núcleo bajo licencia propia con restricciones contra la actividad comercial, y es, en 1992 que decide cambiar la licencia a la GNU GPL, primero anunciándolo en las notas de lanzamiento de la versión 0.12.6 y, a mediados de diciembre de 1992, publicando la versión 0.00 usando GNU GPL.7.
Este so cuenta con un gran motor de avance, las personas que colaboran en su desarrollo:programadores, testeadores, traductores, diseñadores, etc.
Linus Torvalds sembró una semilla que, tras germinar, ha propiciado una intensa comunidad que, aportando lo mejor de cada uno de sus miembros, han catapultado a Linux más allá de entornos académicos. Hoy en día Linux está presente en muchos ámbitos y en aplicaciones críticas y grandes empresas como Intel, Google, IBM, AMD, Sun Microsystems, Dell, Asus, HP, Analog Devices, Oracle, Novell o Red Hat, que colaboran en la difusión de Linux desarrollando aplicaciones, preinstalando el sistema operativo o colaborando con el desarrollo del núcleo.
Linux es libertad, estabilidad y seguridad. Uno de los puntos fuertes de los sistemas GNU/Linux es el acceso al código fuente, lo cual permite personalizar el funcionamiento, auditar la seguridad del sistema o independizarse del proveedor. Por otro lado, gracias a GNU/Linux y, en general, al software libre, se ha consolidado toda una industria de soporte y desarrollo en código abierto que ha permitido la introducción de Linux en sectores educativos, gubernamentales, industriales, etc, propiciando un importante ahorro a las empresas y abriendo la puerta a una importante reducción en los costes de operación TIC de las empresas gracias a las migraciones de los puestos de trabajo.
En la actualidad, existe un derivado del kernel de Linux que está extendiéndose por todo el mundo como la pólvora y, en su nicho de mercado, se está coronando como el líder absoluto: Android y al sector de los dispositivos móviles. En muy poco tiempo, Android está llevando Linux a millones de usuarios que, posiblemente, nunca hubiesen imaginado ponerse delante de un equipo con este sistema operativo instalado.
Falsos mitos de Linux
Linux es complicado, algo que es totalmente falso y que, con el paso de los años, ha convertido a las distribuciones GNU/Linux en sistemas operativos de fácil uso.
El entorno gráfico es feo y poco usable, creencia que también hoy en día es errónea puesto que los entornos de escritorio de las distribuciones GNU/Linux ofrecen un alto grado de personalización y, además, han cuidado mucho la estética y el diseño.
Para ser usuario de Linux se debe ser programador, algo que es totalmente falso porque la mayoría de funciones habituales están representadas por alguna aplicación que ya existe y, por tanto, o está ya instalada o su instalación es sencilla.
Apenas hay soporte para hardware, una de las creencias que ha frenado bastante a los usuarios. Si bien es cierto que existen fabricantes que no se han preocupado mucho por proporcionar drivers para Linux de sus dispositivos, el trabajo de los desarrolladores del Kernel de Linux incluye el soporte de una gran cantidad de dispositivos que, en la versión 3.0, llega a cubrir el Kinect de Microsoft.
Una distribución GNU/Linux no puede usarse en un entorno de oficina, algo que también se ha demostrado que es un mito y que, por ejemplo, LibreOffice puede sustituir a Microsoft Office siendo, además, una opción sostenible y que permite un importante ahorro de costes.
