Está en la página 1de 10

Linux

Origen

En 1969, Ken Thompson y Dennis Ritchie desarrollaron el sistema operativo Unix,


que pasó a ser propiedad de AT&T. Era usado por empresas y particulares, incluso
por el gobierno estadounidense, y se popularizó por la promesa de ser portátil, es
decir, que el SO podría adaptarse a múltiples plataformas y aplicaciones; sin
embargo, esto no refleja la realidad.

Para entonces, existían unas 30 versiones comerciales de Unix que no eran


compatibles entre sí, de modo que era necesario pagar costosas modificaciones para
hacer las aplicaciones de Unix compatibles entre versiones del SO. Para colmo,
AT&T monopolizaba Unix al punto de demandar a la Universidad de Berkeley por
lanzar su propia versión, así que en 1983 salió el sistema operativo GNU, que
pretendía ser un reemplazo gratuito y de código abierto para Unix.

Para este momento, GNU había conseguido imitar algunas herramientas que hoy
parecieran ser sinónimo de Linux, como bash o grep, sólo que le faltaba una pieza
clave: el kernel.

No fue sino hasta 1991 que Linux entra en escena cuando Linus Torvalds dice voy a
hacer un sistema operativo como hobbie, no se trata de nada profesional; años
después, Linux se volvería uno de los sistemas operativos más importantes de la
actualidad.

Linux se lanza por primera vez como un software comercial con algunas limitaciones
de propiedad, que, para finales de 1992 se fusiona con GNU bajo la licencia GPL
(General Public Licence) del SO, de modo que Linux se convierte en su kernel, la
pieza faltante, y ambos en lo que hoy conocemos como el sistema operativo
GNU/LINUX.

El sueño de los desarrolladores se cumple: crear sistemas operativos a la carta sin


temor a ser demandados. Todos contentos.

Evolución

Linux ha seguido creciendo y siendo usado como kernel para construir un sinnúmero de
sistemas operativos basados en él. A esto es a lo que llamamos distribuciones o
distros, que son versiones del SO diseñadas para servir a un fin específico, cumplir con
requerimientos de uso de recursos o rendimiento, etc., que pueden ser tanto comerciales
como hechas por la comunidad; es posible descargarlas de manera gratuita.
Hay demasiado qué decir sobre las múltiples y variadas distribuciones que presenta
Linux, pero podemos mencionar algunas de las distribuciones más importantes que
dieron origen a los árboles genealógicos del kernel:

Debian (1993)

Creado por Ian Murdock, Debian fue uno de los primeros proyectos de software
abierto en lograr un amplio reconocimiento cuando el concepto de distribuciones
en Linux era una novedad. El nombre es un acrónimo del nombre del creador, Ian,
con el nombre de su exesposa, Debra. Desde sus inicios, Debian Project ha
operado como una organización de voluntarios dedicada a proporcionar software
libre de código abierto. El proyecto tiene su propia constitución, contrato social y
documentos de política para organizar el proyecto.

Su última versión es la 11.5, lanzada en septiembre de este año, que viene con
algunas correcciones de seguridad.

Red Hat (2000)

Red Hat fue un proyecto que inició oficialmente en 1995, aunque no fue puesto a
la venta hasta 1999; el SO fue desarrollado por Marc Ewing, quien se asocia con
Bob Young como CEO. A través de los años hubo idas y venidas entre ser un
software rentable a uno de código abierto. Hoy en día, existen ambos.

Red Hat Enterprise Linux es una plataforma rentable basada en el rendimiento


para Microsoft SQL Server que ofrece una base adaptable y la misma experiencia
con las aplicaciones en todos los entornos de servidores dedicados, máquinas
virtuales, contenedores y nubes híbridas. Su última versión es la 9.0, con GNOME
como su interfaz de escritorio.

Arch (2002)

Arch Linux es una distribución GNU/Linux de propósito general lo suficientemente


versátil como para adaptarse a cualquier rol. Se centra en la simplicidad, el
minimalismo y la elegancia. Arch se instala como un sistema base mínimo,
configurado sobre el cual el usuario ensambla su propio entorno ideal. Las
utilidades de configuración de la GUI no se proporcionan como tal, sino que la
mayor parte de la configuración del sistema se realiza desde el shell mediante la
edición de archivos de texto simples.
Arch Linux utiliza su propio administrador de paquetes Pacman, que combina
paquetes binarios simples con un sistema de creación de paquetes fácil de usar, lo
permite a los usuarios administrar y personalizar fácilmente paquetes desde el
software oficial hasta paquetes personales y de terceros. El sistema de
repositorios también permite a los usuarios crear y mantener fácilmente sus
propios scripts, paquetes y repositorios personalizados, lo que fomenta el
crecimiento y la contribución de la comunidad.

La última versión de Arch es la 11.01, lanzada este año.

Otras distribuciones populares:

 Gentoo (2000)
 Arch (2002)
 Ubuntu (2004)
 Manjaro (2011)
Otra particularidad de los sistemas operativos basados en Linux es que existe una
gran variedad de entornos de escritorio disponibles para elegir, que son
compatibles con los diferentes SO que se desprenden del kernel, cada uno con sus
características, pros y contras. Un entorno de escritorio se refiere a la GUI del
sistema operativo. Aquí se mencionan algunos de los entornos más populares:

 GNOME
 KDE
 Cinnamon
 Budgie
 XFCE

Concepto
Linux es un sistema operativo gratuito, de código abierto, muy adaptable y altamente
utilizado que sirve para una gran variedad de dispositivos y fines, como teléfonos y
laptops; incluso participa en sistemas embebidos como software para autos inteligentes, o
en pentesting. La magia de Linux está en sus distribuciones o distros, que son SO
completos basados en el kernel de Linux e incluyen una serie de librerías, paquetes y un
administrador de paquetes con el que se pueden instalar aplicaciones adicionales.
Por ser un software bajo la licencia GNU GPL, está estipulado que, si algún componente
GNU es desarrollado a partir de otro existente, la nueva versión debe distribuirse de
manera gratuita porque “fue obtenida gratuitamente”.

Hoy existen distintas organizaciones sin fines de lucro, siendo la principal la Fundación
Linux, que protegen los estándares de código abierto para contribuir a cerrar la brecha
entre las plataformas de paga y el software libre.

Tabla comparativa

SO Características Precio Requisitos Mínimos


Debian Es una distribución muy De libre distribución  RAM mínimo: 512 MB.
completa, de libre (gratuito)  RAM recomendado: 2
distribución con más de GB.
59,100 paquetes  Espacio mínimo en DD:
disponibles y una enorme 10 GB.
comunidad de voluntarios que  Procesador mínimo:
mejoran actualizan Pentium de 1 GHz
constantemente el código.
Red Hat Es la plataforma Linux líder en Los precios van desde los  Espacio mínimo en DD:
Enterprise el ámbito empresarial. Se 99USD hasta los 5,000USD, 10 GB.
Linux puede adquirir para usos dependiendo del plan que  Espacio recomendado
específicos, pero cada se contrate. en DD: 20 GB.
suscripción cuenta con  Procesador mínimo:
beneficios base. * Es posible adquirir el SO gratis 64 bits
a través del programa Red Hat
Developer Subscription for
Individuals.
Arch Es una distribución de propósitoDe libre distribución (gratuito)  RAM mínimo: 512 MB.
general que procura  RAM recomendado: 2 GB
proporcionar las últimas  Espacio mínimo en DD:
versiones estables de la mayoría 800 MB.
del software mediante un modelo  Espacio recomendado
de lanzamiento continuo. Se en DD: 20 GB.
instala  Procesador mínimo:
un sistema base mínimo, 64 bits
configurado por el usuario para
agregar solo lo que requiere.
Ubuntu

Origen
GNU/Linux ya se había establecido desde 2004, pero estaba fragmentado en
distribuciones de paga y distribuciones no compatibles hechas por la comunidad, por
lo que Mark Shuttleworth decidió reunir a un pequeño equipo de desarrolladores
Debian que se dieron a la tarea de fundar la empresa Canonical para crear un
entorno basado en Linux fácil de usar al que nombraron Ubuntu.

Evolución
La primera versión oficial de Ubuntu, la 4.10, se lanzó en octubre de 2004, cuyo
código de nomenclatura es Warty Warthog, y generó un hito entre entusiastas y
expertos en software abierto quiénes unieron a la comunidad de Ubuntu.
El particular código de nomenclatura de Ubuntu consiste en tomar un adjetivo y un
animal con la letra con la que inicia. Con la excepción de las dos primeras versiones,
los nombres en códigos están en orden alfabético y, a excepción de las tres
primeras, las primeras letras son secuenciales, lo que permite determinar con rapidez
qué versión es más reciente.
Hoy, Ubuntu viene en una variedad versiones especializadas, cada una con
infraestructura y software comunes, lo que la convierte en una plataforma única que
va desde el escritorio hasta nubes para informática empresarial. A la fecha, ha
habido 38 actualizaciones del SO Ubuntu, siendo la última la 22.10, Kinetic Kudu.

Algunos SO hechos por la comunidad con base en Ubuntu que reciben apoyo por
parte de Canonical son:

 Kubuntu 
 Lubuntu 
 Mythbuntu 
 Ubuntu Budgie 
 Ubuntu GNOME 
 UbuntuKylin 
 Ubuntu MATE 
 UbuntuStudio 
 Xubuntu
Concepto

Ubuntu fue el primer sistema operativo en comprometerse a programar


actualizaciones en una cadencia predecible cada seis meses a partir de octubre de
2004. En 2006 e decidió que cada cuarto lanzamiento (cada dos años) recibiría
soporte a largo plazo para implementaciones a gran escala. Este es el origen del
término LTS (Long Term Support) para versiones estables.

Tabla comparativa

SO Características Precio Requisitos Mínimos


Ubuntu Es un SO GNU/Linux de De código abierto  Procesador mínimo:
código abierto basado (gratuito) 2 GHz
en Debian muy popular  RAM mínima: 4 GB.
entre usuarios novatos  Espacio mínimo en DD:
de Linux que fue 25 GB
desarrollado por la
empresa Canonical en
2004.
Conclusión Regina

Hablar de la historia del kernel Linux y su hermano sistema operativo GNU es como
hablar de la historia moderna de la computación y del software de código abierto,
tanto por el vasto árbol familiar con sus miles de sus distribuciones como por las
comunidades de contribuyentes, voluntarios y desarrolladores creadas alrededor del
desarrollo y el mantenimiento de los sistemas operativos con base en Linux.
El impacto que la invención de Linux ha tenido en la computación se evidencia en la
libertad que disfrutan los desarrolladores para adaptar el SO a sus necesidades y
recursos; la constante actualización, soporte y el cambio de versiones a través del
tiempo; la ventaja que tiene sobre otros sistemas operativos por su ligereza y
flexibilidad y la posibilidad de programar desde los entornos de terminal que ofrecen
sus SO altamente optimizados.
El lanzamiento de las distribuciones de Linux ha sido continuo, cadente y
prácticamente secuencial desde la época en la que salieron al mercado las primeras
distribuciones, para beneficio de la comunidad con falta de recursos para comprar
licencias de Unix. Un claro ejemplo es Ubuntu, con su sistema de lanzamientos
semianuales que cada cuatro años añaden políticas de mantenimiento para sus
usuarios.
Desde hace años las empresas también se benefician de las ventajas que ofrecen
sistemas operativos GNU/LINUX rentables, como Red Hat Enterprise Linux, que no
sólo se enfoca proteger la seguridad de las redes empresariales, sino que además
ofrece aplicaciones de servidores y servicios de nubes híbridas.
Debo decir que la noción de Linux y la inmensa variedad de distros que presenta ha
acrecentado mi interés por el desarrollo de software y el conocimiento de los
sistemas operativos, sus características, versiones y atractivos.
Referencias

 https://www.youtube.com/watch?v=ShcR4Zfc6Dw
 https://www.techtarget.com/searchdatacenter/definition/Linux-operating-
system
 https://klarasystems.com/articles/unix-wars-the-battle-for-standards/
 https://www.techtarget.com/searchdatacenter/definition/Debian#:~:text=Debian
%20is%20a%20popular%20and,disc%20or%20USB%20flash%20drive.
 https://www.redhat.com/en/about/brand/standards/history#:~:text=The
%20name%20Red%20Hat%20came,Red%20Hat%20as%20the%20name.
 https://archlinux.org/about/
 https://youtu.be/dL05DoJ0qsQ
 https://www.redhat.com/en/store/linux-platforms
 https://developers.redhat.com/articles/faqs-no-cost-red-hat-enterprise-linux
 https://access.redhat.com/articles/rhel-limits#minimum-required-memory-3
 https://www.debian.org/doc/manuals/debian-faq/basic-defs.en.html
 https://www.tecmint.com/debian-installation-guide/#:~:text=Debian%20System
%20Requirements,Minimum%201GHz%20Pentium%20processor.
 https://shubhsherl.github.io/how-install-arch#:~:text=Arch%20Linux
%20requires%20a%20x86_64,GUI%20to%20work%20without%20hassle.
 https://ubuntu.com/about
 https://en.wikipedia.org/wiki/Ubuntu_version_history
 https://ubuntu.com/download/desktop

También podría gustarte