¿Qué es GNU/Linux?

GNU/Linux popularmente conocido sólo como Linux es un sistema operativo creado en conjunto por Linus Torvals quien creó el Kernel y Richard Stallman que creó las librerias que lo gestionan junto a su licencia y filosofía

Algo de historia

El proyecto GNU

GNU project logo

(si haces click en la imagen del gnu podras agrandarla y achicarla :D)

El proyecto GNU nace en 1983 de mano de Richard Stallman Como respuesta al reciente "cierre" del código fuente de los dispositivos del laboratorio de inteligencia artificial del MIT donde laboraba creando así todo un movimiento cultural y tecnológico que aboga por la libertad del código GNU es un sistema operativo completo al que le falta un Kernel, este es aportado por Linux, sin mebargo un Kernel para GNU llamado HURD se encuentra en desarrollo Es importante diferenciar el softlibre del código abierto, ya que si bien ambos son similares, el código abierto falta en parte a las 4 libertades que son obligatorias para el código libre las cuales ennumeraré más adelante

Mientras tanto puedes saber más del proyecto GNU haciendo click Aquí

¿Qué es Linux?

Linux logo

Linux es un kernel desarrollado en 1991 por el filandés Linus Torvalds a partir de otro llamado minix que a su vez estaba basado en unix , Linux es desarrollado y mantenido actualmente por usuarios de todo el mundo y es software libre, las labores del kernel son facilitar la interacción del software con el hardware y su correcta gestión. A día de hoy Linux es ampliamente usado alrededor del mundo en proyectos desde IoT hasta ingeniería aeroespacial y super computadoras, gran parte del mundo moderno esta soportado por este kernel como lo es internet, aeropuertos bolsas de valores, etc.

Si te interesa saber más acerca del kernel linux, puedes visitar la página dedicada a él en wikipedia haciendo click en la imagen del pingüino o aquí

Las cuatro libertades del software

Acorde a la Free Software Foundation el software libre puede considerarse como tal si cumple con estas 4 reglas a cabalidad

    1. La libertad de usar el programa, con cualquier propósito
      La libertad de estudiar cómo funciona el programa y modificarlo, adaptándolo a tus necesidades
      La libertad de distribuir copias del programa, con lo cual puedes ayudar a tu prójimo
      La libertad de mejorar el programa y hacer públicas esas mejoras a los demás, de modo que toda la comunidad se beneficie.
  • Diferencias entre software libre y de código abierto

    Una de las principales diferencias entre estas dos filosofías de software, es que el libre antepone la ética y moral por encima del aspecto técnico, donde en el caso del código abierto es su principal prioridad haciendo a un lado lo que pueda hacer referencia al aspecto ético y moral.

    Pero más allá de ello, el software de código abierto falta a la cuarta regla ya que en este modelo de desarrollo no es necesario que el desarrollo hecho a partir de un soft libre siga conservandose como tal pudiendose cerrar el código si el desarrollador desea, en el software libre los trabajos derivados deben ser libres y estar disponibles para quien lo necesite

    Así mismo invito a todos a que descarguen de manera totalmente legal y gratuita el libro que recopila los ensayos de Richard Stallman donde profundiza en la filosofía del soft libre haciendo click aquí