¿Qué es Linux?

Seguro que has oído hablar de Linux. Si es así probablemente hayas oído que es gratis, libre, de código abierto (explicaré qué es eso), seguro, “sin virus”, etc. Una buena parte de éstas cosas es cierta, pero las hay que son mitos arrastrados del pasado o bien mitos injustamente creados por usuarios inexpertos, que no tuvieron el apoyo necesario para iniciarse en éste sistema operativo, o que no supieron buscar correctamente la información necesaria. En éste artículo voy a hacer una pequeña introducción explicando qué es Linux y desmintiendo o confirmando los mitos que hay sobre éste sistema.

Software Libre

Para empezar, explicaré qué es el software libre. Mucha gente se piensa que decir software libre o código libre es equivalente a decir Linux. Pero ésto no es cierto. El término software libre apareció en 1985, y fue creado por Richard Stallman para el lanzamiento de su proyecto GNU. En aquella época, los sistemas operativos existentes eran todos propiedad de las empresas desarrolladoras, y los usuarios sólo podían utilizar sus equipos del modo que éstas empresas les dictaba o permitían. A la vista de éste panorama, Richard Stallman redactó un manifiesto que inició el movimiento conocido como GNU, que significa GNU Is Not Unix. En éste manifiesto, Stallman declaró 4 libertades que todo software debe conceder al usuario para poder denominarse software libre:

  • Libertad 0: La libertad de operar o utilizar el programa con cualquier propósito.
  • Libertad 1: La libertad de estudiar el funcionamiento del programa y cambiarlo para que haga lo que se necesita o desea.
  • Libertad 2: La libertad de redistribuir copias para ayudar a la comunidad.
  • Libertad 3: La libertad de mejorar el programa y liberar las nuevas versiones públicamente, para el beneficio de la comunidad.

GNU

¿Qué es Linux?

En 1991, Linus Torvalds liberó bajo licencia GNU/GPL un kernel basado en Unix para que la comunidad pudiera disponer de un sistema operativo estable, fiable y gratuito con el cual operar sus equipos sin necesidad de pagar las grandes cantidades que costaban sistemas como Unix en aquel entonces.

Así pues, Linux no es un sistema operativo propiamente dicho, sino un kernel. El kernel es el núcleo del sistema operativo que gestiona los recursos hardware del equipo así como la ejecución de los diversos procesos o programas. Un sistema operativo, por el contrario, es la suma del kernel junto con los servicios, programas y utilidades que permiten al usuario trabajar con un equipo informático (pc, portátil, tablet, smartphone…).

El kernel Linux es, como ya he dicho un kernel Unix-like, lo que quiere decir que es un kernel monolítico, que tiene una sola pieza, dentro de la cual están todos los servicios de que se compone el mismo: gestor de memoria, gestor de procesos, sistema de ficheros, interfaces de entrada/salida…

La licencia GNU/GPL permite las 4 libertades del software libre mencionadas en el apartado anterior, por lo que podemos afirmar que sí es libre. Libre no es lo mismo que gratuito, pero suele ir asociado, ya que cualquiera podría coger el código del programa y crear otro igual con distinto nombre sin necesidad de pagar una licencia. Así pues, el software libre suele distribuirse de forma gratuita, y eso pasa con Linux.

También se trata de un sistema bastante seguro y estable, pero no está libre de virus o vulnerabilidades, como ningún sistema operativo conocido. La seguridad del kernel se basa en la versatilidad para poder ser manipulado y que los administradores de sistemas lo “blinden”.

Distribuciones Linux

Si no es un sistema operativo completo, ¿de qué me sirve a mi todo esto?

Linux como tal no sirve de mucho en un pc: carece de aplicaciones, interfaces, servicios, etc. Por lo que sería inútil tenerlo en nuestro equipo. Generalmente, Linux, se instala bajo múltiples formas que le añaden al kernel todo lo necesario para que el sistema funcione de forma correcta. Éstas “formas” de instalar linux, se llaman distribuciones, y existen muchísimas. Una distribución Linux es un sistema operativo que se basa en el kernel del cual estamos hablando. El motivo de que existan tantas, es que, múltiples empresas han implementado sistemas operativos para distintas necesidades u objetivos basándose en éste kernel, ya que les ofrecía una base sólida sobre la que poder hacerlo.

La mayoría de las distribuciones están basadas en otras, por lo que las podemos agrupar, ya que una distribución basada en otra tendrá muchas similitudes con ésta. La mayoría de las existentes están basada en otras, de forma que muy pocas han sido creadas directamente del kernel. Las que podríamos llamar “gigantes”, que hayan sido creadas directamente del kernel, y que hayan tenido relevancia son: Debian y Red Hat, aunque SlackWare se puede considerar heredera de sls, que nació directamente del kernel.

Otra grandes distribuciones, algunas archiconocidas, son: Ubuntu, basada en Debian; Mint, basada en Ubuntu; Suse, basada en Slackware; Mandrake, que derivó en Mandriva y está basado en Red Hat; o Fedora, basado en Red Hat. Sin embargo, que mencione estas por aquí no quiere decir que sean mejores ni peores que otras, ya que hay muchas más de excelente calidad aunque poco conocidas.

Para elegir una distribución debes saber el uso que le vas a dar y qué tipo de usuario eres, ya que cada una se adapta a unas necesidades y tiene una facilidad de uso o no. Como guía inicial, podéis utilizar este test: http://www.zegeniestudios.net/ldc/index.php?lang=es. Respondiendo a unas cuantas preguntas en no más de 5 minutos, recomendará las distribuciones que más se adecúen a nuestros conocimientos y necesidades. A partir de ahí se puede consultar las páginas web de los proyectos para ver más información del mismo, y descargar la distribución desde la misma.

Además, en la imagen inferior puedes ver en detalle todas las distribuciones Linux que existen o han existido a lo largo de la historia, desde las más importantes y principales a las más pequeñas. La imagen es ampliable si pulsas sobre ella para poder leer los nombres de todas ellas sin problemas.

Distribuciones Linux

Dejar un comentario

Uso de cookies

Este sitio web utiliza cookies para que usted tenga una mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información sobre las cookies utilizadas.plugin cookies

ACEPTAR
Aviso de cookies