En el mundo de la informática y la tecnología, Linux es un término bastante popular, pero ¿Qué es realmente?
Para empezar, debemos saber lo que es un sistema operativo. El cuál lo podemos definir como Un software compuesto de una serie de programas, métodos y funciones informáticas que le permiten a un usuario interactuar con una computadora y realizar tareas de forma sencilla.
Seguramente has interactuado con uno o más sistemas operativos en tu computadora o incluso en tu smartphone. Los sistemas operativos son los que te permiten realizar las tareas informáticas a las que estás acostumbrado.
Escribir un documento en Word, crear una presentación, enviar un correo electrónico, subir o editar imágenes son solo algunos ejemplos cotidianos de tareas que sin un sistema operativo que presente una interfaz gráfica de usuario, serían muy complejas de hacer.
Algunos ejemplos de sistemas operativos que probablemente conozcas son Windows, MacOS, Android, Unix y por supuesto GNU/Linux.
Más adelante en este artículo te hablaré sobre la diferencia entre GNU/Linux y Linux como tal.
La palabra software se refiere a la parte lógica de un computador, haz clic en el siguiente enlace si quieres saber Qué es un software
Anteriormente solo predominaban en el mercado los sistemas operativos como Unix o Windows que requieren de una licencia para su uso y son cerrados dado que el usuario no tiene acceso directo a su código.
Esto generó la necesidad de crear un sistema operativo más eficiente y que además fuese de código abierto y allí es cuando aparece la necesidad de crear un sistema que funcione bajo una licencia pública general que permita su utilización, modificación y redistribución de forma libre en todo el mundo.
GNU/Linux es el término semánticamente correcto para referirse a la familia de Sistemas Operativos de código abierto basados en UNIX.
Esta familia de sistemas operativos se caracterizan por ser multiplataforma, multitarea y multiusuario además de presentar una arquitectura diferente a los sistemas anteriormente mencionados que hacen que un computador trabaje y maneje sus recursos de hardware de la forma más eficiente posible.
Cómo seguramente habrás notado acá entran en juego 2 términos los cuáles son GNU y Linux.
GNU es la abreviación de GNU's not Unix y significa GNU no es Unix. Es un sistema operativo cuyo desarrollo comenzó en 1983 por parte de Richard Stallman con el apoyo de una serie de académicos, programadores y colaboradores que juntos ayudaron a crear lo que se conoce hoy en día como GNU.
Linux por su parte es un núcleo para sistemas operativos compuesto de un conjunto de sentencias de código abierto que fue desarrollado por Linus Torvalds y publicado en 1991.
La unión entre GNU y Linux genera entonces lo que son los sistemas operativos de código abierto y software libre conocidos como GNU/Linux y que a día de hoy poseen una gran variedad de distribuciones.
Entendiendo a Linux como un núcleo o kernel de sistemas operativos de código abierto, es importante saber en detalle para qué sirve.
Linux fue desarrollado para ser el núcleo o kernel de sistemas operativos de código abierto. Al principio su desarrollo no fue sencillo por parte de Linus Torvalds que para 1991 era un estudiante de Ciencias de la Computación en la Universidad de Helsinki en Finlandia.
Por supuesto Torvalds no estaba solo, buscó el apoyo de toda una comunidad abierta de programadores quienes le ayudaron a desarrollar, probar y mejorar el funcionamiento de su kernel Linux.
La función principal de Linux es la de controlar todos los recursos de hardware como la gestión de memoria, almacenamiento en disco, uso de periféricos y gestión de interfaces de red y la de controlar todos los procesos y protocolos a nivel de software para de esta manera hacer que el sistema operativo funcione de manera correcta.
La familia de sistemas GNU/Linux se caracteriza principalmente por permitir su modificación y redistribución.
Esto hace que en la actualidad exista una enorme variedad de distribuciones Linux conocidas como distros.
Cada distribución se caracteriza por ser un sistema operativo de código abierto que utiliza Linux como kernel o núcleo principal.
Entre las distribuciones más populares se pueden mencionar las siguientes:
Cabe destacar que estas son solo algunas, ya que actualmente la lista se extiende cada día más.
Sin embargo, la mayoría de las empresas y Centros de Datos que trabajan con servidores o máquinas con software libre utilizan principalmente Debian, Ubuntu, Fedora, Red Hat o CentOS por poner solo algunos ejemplos.
El motivo principal se debe a que estas distribuciones presentan mayores beneficios especialmente para entornos de servidores que requieren manejar grandes volúmenes de datos y operaciones informáticas.
Antes de terminar este artículo quiero recordarte que puedes acceder a nuestro Curso de Introducción a GNU/Linux totalmente GRATIS simplemente registrándote en nuestra plataforma de E-learning.
. Telecapp Inc. Todos los derechos reservados.