Linux es un núcleo, el software subyacente debajo de cada sistema operativo que se comunica con los dispositivos, gestiona la programación de procesos y asigna memoria a los procesos. El núcleo en sí es muy interesante, pero no es lo que más le importa a la gente. La gran mayoría de los usuarios está utilizando el sistema operativo que se ejecuta en la parte superior del núcleo.
Lo que la mayoría de la gente quiere decir cuando dice que Linux es GNU / Linux. El Sistema GNU fue iniciado por la Free Software Foundation, dirigida por Richard Stallman, antes de que se creara el proyecto del kernel de Linux. Crearon una serie de herramientas de software, incluido el editor de texto e-macs y el compilador gcc, entre otros.
A pesar de todo el software importante que la FSF ha creado, su contribución más importante a la ecuación fue la Licencia de Software GNU GPL. La licencia de software GPL utilizaba una peculiaridad de la ley de derechos de autor llamada ‘copyleft’. Una licencia copyleft esencialmente usa el poder de la ley de derechos de autor para hacer cumplir el software que siempre se puede compartir libremente. Además, si un usuario desea distribuir una bifurcación modificada del código GPL original, ese código modificado también debe compartirse en las mismas condiciones.
- ¿Qué tecnologías crees que deberían implementarse en la ropa normal?
- ¿Cuál es la diferencia entre ICT y Technology?
- ¿Es importante un teléfono inteligente?
- ¿El componente de semiconductores electrónicos será reemplazado por alguna tecnología más avanzada en el futuro?
- ¿Se puede minimizar el efecto del tsunami con una tecnología que congele rápidamente las costas oceánicas?
Linux entró en escena porque la FSF aún no había terminado su núcleo HURD. El kernel HURD era muy complejo, pero Linus Torvalds tuvo la idea de crear un kernel monolítico, que era un diseño más simple. Linus lanzó el kernel de Linux bajo la licencia GNU GPL, y desde entonces los dos proyectos han estado estrechamente entrelazados.