UNIX
Muchos de los aspectos que caracterizan a Unix fueron en su momento completas
innovaciones que no solo tendrían un gran impacto en el desarrollo de sistemas y
distribuciones similares a Unix, sino que fueron incluso adoptados por sus competidores
Apple y Microsoft en sus respectivos sistemas operativos. Fueron especialmente las
siguientes características con las que Ritchie, Thompson y su equipo convirtieron a Unix en
el precursor de los sistemas operativos modernos:
Sistema de archivos jerá rquico y universal
Un componente elemental de Unix fue desde el principio el sistema de ficheros organizado
jerá rquicamente que permite al usuario ordenar los archivos en carpetas, subordinando
tantos subdirectorios como sean necesarios al directorio raíz, definido por la barra “/”.
Siguiendo el principio fundamental “Everything is a file” (“todo es un archivo”), Unix
también representa a las unidades de disco, los discos duros, las terminales o los equipos
externos como archivos de dispositivo en el sistema de archivos. Algunos derivados, como
Linux, definen incluso a los procesos y a sus propiedades como archivos en el sistema
virtual de ficheros procfs.
Multitarea
En el éxito de Unix también tuvo un impacto decisivo la posibilidad de ejecutar varios
procesos o programas al mismo tiempo sin cortarse el paso mutuamente. Con este fin, el
sistema operativo se apoya desde sus inicios en el método de la multitarea apropiativa
(preemptive multitasking), segú n el cual un componente denominado planificador
(scheduler), anidado en el nú cleo del sistema operativo, se encarga de administrar los
procesos en base a un sistema de prioridades. Fue mucho má s tarde, a lo largo de 1990,
cuando Apple y Microsoft se decidieron a realizar soluciones de gestió n de procesos de
este tipo.
Sistema multiusuario
Ya con Multics el principal objetivo de los desarrolladores era crear un sistema que
permitiera trabajar a varios usuarios al mismo tiempo. Este es el motivo de asignar a cada
programa y a cada proceso un propietario. Incluso cuando Unix estuvo limitado a dos
usuarios al principio, esta cualidad formaba parte desde del libro de ruta del software
desde el principio. La ventaja de un sistema multiusuario de este tipo no solamente residía
en la posibilidad de acceder a un mismo procesador en el mismo momento, sino también
en la gestió n de permisos ligado a ello, porque ahora los administradores podían definir
qué permisos de acceso tenía cada usuario y a qué recursos podía acceder. Para ello, era
crucial antes que nada que el hardware del equipo lo permitiera.
Capacidad de red
Con 4.2BSD, el sistema Unix de la Berkeley se convierte en 1983 en el primer sistema
operativo que integra la pila de protocolos de Internet, la cual sienta las bases de Internet y
de una configuració n sencilla de la red y ofrece la posibilidad de participar como cliente o
servidor. A finales de la década de los 80, con la mencionada cuarta versió n de System V,
aterriza en el mercado una variante del sistema de AT&T comercial en el que se añ ade al
kernel la legendaria familia de protocolos. En cambio, no sería hasta 1993 (versió n 3.11 y
su correspondiente extensió n) cuando Windows soportaría TCP/IP.
Multiplataforma
Mientras que en la época del nacimiento de Unix se diseñ aba a los sistemas operativos y a
sus aplicaciones en funció n de un tipo exacto de procesador, el equipo de los Laboratorios
Bell persiguió desde el principio la visió n de un sistema portable. Aunque se utilizaba un
lenguaje ensamblador, tan pronto como se estableció la estructura fundamental del
software de sistema, el proyecto inició un lenguaje de programació n propio y má s elevado
del cual nacería el histó rico lenguaje C. Aunque los componentes escritos en C, a pesar del
compilador adjunto, estaban todavía fuertemente ligados a la arquitectura de las má quinas
PDP que Ritchie y los demá s utilizaron como base para sus trabajos, con la posterior y muy
modificada versió n V7 de Unix de 1979 el sistema operativo se mereció con razó n su
reputació n como sistema portable.
Las herramientas y la shell de Unix
Los sistemas Unix reú nen un gran nú mero de instrumentos y comandos, cada uno de los
cuales está concebido generalmente para unas pocas tareas especiales. Linux, por ejemplo,
recurre a las herramientas de GNU. Para la solució n general de problemas se aplica el
principio de buscar respuestas en la combinació n de herramientas está ndar en lugar de
desarrollar programaciones nuevas y específicas. La herramienta má s importante en este
sentido ha sido siempre la shell (sh), un intérprete de comandos orientado a texto que
ofrece numerosas opciones de programació n. Esta clá sica interfaz de usuario puede usarse
también sin interfaz grá fica, si bien una interfaz de este tipo, que má s adelante encontraría
también su lugar en el entorno Unix con Linux, incrementa obviamente la comodidad. Para
los usuarios experimentados, el intérprete de comandos ofrece algunas ventajas
fundamentales:
El autocompletado inteligente simplifica su utilizació n
Funció n “copia y pega”
Se puede usar de forma interactiva (acceso directo) o no interactiva (ejecució n de
scripts)
Elevada flexibilidad, dado que las aplicaciones (herramientas, comandos) se pueden
combinar entre sí con casi total libertad
Interfaz de usuario estandarizada y estable, lo que no siempre está garantizado en
una GUI
Las fases del trabajo en scripts se protocolizan automá ticamente
La implementació n de aplicaciones es fá cil y rá pida
GNU
GNU es un sistema operativo anunciado en el añ o 1983 por Richard Stallman, que se
caracteriza por estar compuesto completamente por software libre. Su fecha de
lanzamiento aú n no se ha anunciado, pero se ha reseñ ado en diversas ocasiones sobre los
esfuerzos de Stallman, junto a profesionales y algunos ayudantes, enfocados en el
desarrollo del programa. El nombre, que en realidad es un acró nimo, hace referencia a las
similitudes entre el proyecto y el sistema operativo de Unix, ademá s de la mascota que
eligieron como representante (el ñ u), siendo así “Gnu is Not Unix”, es decir, “Ñ u no Es
Unix”.
En el añ o 1985, Richard Stallman fundó la Free Software Foundation, para así poder darle
un soporte legal, logístico y financiero al proyecto GNU. Esta se encargó de contratar a
desarrolladores y programadores que se dieran a la tarea de reescribir y adaptar una serie
de programas reutlizados, como el sistema grá fico X Window y el sistema topográ fico TeX;
a pesar de esto, gran parte del sistema de GNU ha sido ensamblado a partir de la
contribució n de voluntarios. Para el añ o 1990, se había reescrito un editor de textos
llamado Emacs, muy conocido para la época, se había creado el compilador GCC el
intérprete de comando Shell Bash. Sin embargo, aú n no se tenía un nú cleo, puesto que,
hasta el momento, el nú cleo Hurd, debido a diferencias entre el personal encargado de su
desarrollo y diversos programas técnicos, no estuvo en plena madurez hasta el añ o 2000.
Actualmente, los programas desarrollados por GNU han sido transportados a otros
sistemas operativos, como Windows y MAC, siendo conocidos como “herramientas GNU”.
De igual forma, han sido empleados como reemplazos a los programas de UNIX originales.
MINUX
Minux está cargada con aplicaciones basadas en FLTK y GTK
JWM - Administrador de ventanas
FlaxPDF - Lector de PDF
Rendera - Programa de pintura
Dillo - Navegador web
FLBurn - Software de grabació n
Fluff - Administrador de archivos
FlPicsee - Visor de imá genes
Flgames - FLTK Games
XMMS - Reproductor de audio
MtPaint - Editor de imá genes
Imagen ISO de solo 24 MB
Características
Aplicaciones integradas
CD en vivo
GUI fácil de usar
Soporte NTFS
LINUX
Linux es un sistema operativo semejante a Unix, de có digo abierto y desarrollado por una
comunidad, para computadoras, servidores, mainframes, dispositivos mó viles y
dispositivos embebidos. Es compatible con casi todas las principales plataformas
informá ticas, incluyendo x86, ARM y SPARC, por lo que es uno de los sistemas operativos
má s soportados.
¿Có mo se utiliza el sistema operativo Linux?
Cada versió n del sistema operativo Linux gestiona los recursos de hardware, lanza y
gestiona las aplicaciones, y proporciona alguna forma de interfaz de usuario. La enorme
comunidad de desarrollo y la amplia gama de distribuciones significa que una versió n de
Linux está disponible para casi cualquier tarea, y Linux ha penetrado en muchas á reas de
la informá tica.
Por ejemplo, Linux ha surgido como un sistema operativo popular para servidores web
como Apache, así como para operaciones de red, tareas de computació n científica que
requieren enormes clú steres de computació n, bases de datos en ejecució n, computació n de
escritorio/endpoint y dispositivos mó viles en ejecució n con versiones del sistema
operativo como Android.
Distribuciones de Linux
Desde su desarrollo inicial, Linux ha adoptado las estipulaciones de copyleft de la
Fundació n de Software Libre, que originó la Licencia Pú blica General (GPL) GNU GPL.
Copyleft dice que cualquier cosa tomada gratuitamente y modificada, debe a su vez ser
distribuida de forma gratuita. En la prá ctica, si Linux o otros componentes de GNU se
desarrollan o modifican para crear una nueva versió n de Linux, esa nueva versió n debe ser
distribuida de forma gratuita. Esta es la base del desarrollo de có digo abierto que evita que
un desarrollador u otros grupos se beneficien del trabajo libremente disponible de otros.
Cientos de diferentes versiones de Linux, también conocidas como distribuciones, está n
disponibles hoy en día. Cada una suele estar desarrollada para sistemas de destino
específicos, como servidores, escritorios, dispositivos mó viles o dispositivos embebidos.
Las distribuciones pueden estar listas para usar o de có digo fuente que debe compilar
localmente durante la instalació n inicial. Las distribuciones desarrolladas por la
comunidad incluyen Debian, Slackware y Gentoo. Las distribuciones comerciales incluyen
Fedora de Red Hat, openSUSE de SUSE y Ubuntu de Canonical.
Componentes de Linux
El sistema operativo Linux sigue un diseñ o modular que es la clave de sus muchas
variaciones y distribuciones. Un cargador de arranque es responsable de iniciar el kernel
de Linux. El kernel está en el nú cleo del sistema Linux, gestionando el acceso a la red, los
procesos de programació n o las aplicaciones, administrando dispositivos periféricos
bá sicos, y supervisando los servicios del sistema de archivos.
Pero realmente son los muchos los desarrolladores externos y proyectos GNU los que
ofrecen funciones de alto nivel al kernel de Linux para proporcionar un sistema operativo
completamente realizado. Por ejemplo, hay mó dulos para proporcionar una interfaz de
línea de comandos, implementar una interfaz grá fica de usuario, administrar la seguridad,
ofrecer servicios de entrada de video o audio, y muchos otros, cada uno de los cuales puede
ser modificado y optimizado para formar distribuciones ú nicas para tareas específicas.
El software del gestor de paquetes suele agregar, actualizar o eliminar componentes de
software bajo el sistema operativo Linux. Ejemplos de gestores de paquetes incluyen dpkg,
OpenPKG, RPM Package Manager y Zero Install.
Historia de Linux
Linus Torvalds comenzó a trabajar en Linux como un sustituto del sistema operativo
MINIX mientras estaba en la Universidad de Helsinki, en Finlandia. Torvalds reconoció el
trabajo realizado en el Proyecto GNU en 1983, que tenía la intenció n de crear un sistema
operativo completo, compatible con Unix, que consistía enteramente de software libre, y
señ aló el GNU como un modelo de distribució n. Sin embargo, el trabajo en GNU no había
terminado en el momento en que Torvalds buscó un reemplazo de MINIX, lo que le llevó a
desarrollar un kernel de sistema operativo alternativo llamado Linux –una contracció n de
"Linus’ Unix"– y adoptar la GNU GPL.
Torvalds lanzó el kernel de Linux en septiembre de 1991. Una comunidad de
desarrolladores trabajó para integrar los componentes GNU con el kernel de Torvalds para
crear un sistema operativo completo y libre, conocido colectivamente como Linux.
Torvalds continú a desarrollando el kernel de Linux, actualmente en la versió n 4.9, y una
vasta comunidad de desarrolladores continú a creando e integrando una amplia gama de
componentes.
GNU/LINUX
Linux es un sistema operativo: un conjunto de programas que le permiten interactuar con
su ordenador y ejecutar otros programas.
Un sistema operativo consiste en varios programas fundamentales que necesita el
ordenador para poder comunicar y recibir instrucciones de los usuarios; tales como leer y
escribir datos en el disco duro, cintas, e impresoras; controlar el uso de la memoria; y
ejecutar otros programas. La parte má s importante de un sistema operativo es el nú cleo.
En un sistema GNU/Linux, Linux es el nú cleo. El resto del sistema consiste en otros
programas, muchos de los cuales fueron escritos por o para el proyecto GNU. Dado que el
nú cleo de Linux en sí mismo no forma un sistema operativo funcional, preferimos utilizar
el término “GNU/Linux” para referirnos a los sistemas que la mayor parte de las personas
llaman de manera informal “Linux”.
Linux está modelado como un sistema operativo tipo Unix. Desde sus comienzos, Linux se
diseñ ó para que fuera un sistema multi tarea y multi usuario. Estos hechos son suficientes
para diferenciar a Linux de otros sistemas operativos má s conocidos. Sin embargo, Linux
es má s diferente de lo que pueda imaginar. Nadie es dueñ o de Linux, a diferencia de otros
sistemas operativos. Gran parte de su desarrollo lo realizan voluntarios de forma altruista.
En 1984 comenzó el desarrollo de lo que má s tarde sería GNU/Linux cuando la Free
Software Foundation (Fundació n de software libre, N. del t.) comenzó a desarrollar un
sistema operativo libre de tipo Unix, llamado GNU.
El proyecto GNU ha desarrollado un conjunto de herramientas de software libre para ser
utilizados por Unix™ y sistemas operativos tipo Unix como Linux. Estas herramientas
permiten a los usuarios desarrollar tareas que van desde las mundanas (como copiar o
eliminar ficheros del sistema) a las arcanas (como escribir y compilar programas o hacer
edició n sofisticada en una gran variedad de formatos de documento).
Aunque hay muchos grupos e individuos que han contribuido a Linux, la Free Software
Foundation ha sido quien má s ha contribuido. No só lo creó la mayor parte de las
herramientas que se utilizan en Linux sino también la filosofía y comunidad que hizo que
Linux fuera posible.
El nú cleo Linux apareció por primera vez en 1991, cuando un estudiante de informá tica
finlandés llamado Linus Torvalds anunció en el grupo de noticias de USENET
comp.os.minix, una primera versió n de un nú cleo de reemplazo para Minix. Para má s
referencias consulte la pá gina de historia de Linux en Linux Internacional.
Linus Torvalds sigue coordinando el trabajo de varios cientos de desarrolladores con la
ayuda de cierto nú mero de responsables de subsistemas. Existe una pá gina oficial del
nú cleo Linux. Se puede encontrar un excelente resumen semanal de las discusiones en la
lista de correo linux-kernel en Kernel Traffic. Puede encontrar má s informació n sobre la
lista de correo linux-kernel en el documento PUF de la lista de correo «linux-kernel».
Los usuarios de Linux tienen una gran libertad al elegir sus programas. Por ejemplo, un
usuario de Linux puede elegir entre docenas de distintos intérpretes de línea de ó rdenes y
entre distintos entornos de escritorio. Tantas opciones confunden a veces a los usuarios de
otros sistemas operativos que no está n acostumbrados a poder modificar el intérprete de
línea de ó rdenes o el entorno de escritorio.
Es menos probable que un sistema Linux se colapse, ademá s tiene mejor capacidad para
ejecutar mú ltiples programas al mismo tiempo y es má s seguro que muchos otros sistemas
operativos. Debido a estas ventajas, Linux es el sistema operativo que ha experimentado
mayor crecimiento en el mercado de los servidores. Ú ltimamente, Linux está empezando a
ser popular entre los usuarios domésticos y en empresas.
DISTRIBUCIONES DE GNU/LINUX
Una distribució n GNU/Linux es es una combinació n específica multitud de elementos
diferentes, pero manteniendo una base comú n, que es el sistema GNU con el kernel Linux
(aunque má s adelante verá s que hay algunas excepciones a esto).
Estas, aparte de incorporar la base inicial consistente en el sistema operativo GNU con el
kernel Linux, también es pueden nutrir de muchos má s elementos, como el entorno de
escritorio o las aplicaciones de usuario que los desarrolladores y empaquetadores de cada
distribució n seleccionen (que pueden, o no, formar parte del proyecto GNU).
Esto da lugar a una enorme variedad de propuestas. Solo para que te hagas una idea de las
proporciones en las que nos movemos, te dejo con una muestra del denominado
GNU/Linux Distributions Timeline, un completo diagrama temporal donde puedes ver
representadas la gran mayoría de distribuciones, junto con la evolució n y bifurcaciones
que han ido teniendo a lo largo de su historia.
Má s abajo te introduciré algunas de las distribuciones má s conocidas y utilizadas a día de
hoy, pero antes de esto, hay algunos conceptos y factores importantes que es importante
que conozcas.
Familias de Distribuciones
A día de hoy, aunque es cierto que existen incontables distribuciones (basta con que eches
un vistazo al diagrama que te he enlazado má s arriba), lo cierto es que todas, o
prá cticamente, se reparten en unas pocas familias y subfamilias.
Las familias no son má s que grupos de distribuciones que comparten una base comú n muy
grande entre todas ellas. Generalmente una familia nace con una distribució n concreta, y
va creciendo a medida que otros proyectos crean sus propios desarrollos, pero tomando
como base esta distro.
Una de las familias má s conocidas y representativos puede ser el caso de Debian. Debian
nació en 1991 y desde entonces ha dado inicio a centenares de distribuciones derivadas,
todas compartiendo una base comú n que incluye, entre otras cosas, el formato de paquetes
deb, junto con dpkg y Apt, como herramientas de gestió n de paquetes.
Tomando la só lida base de Debian, ha nacido también Ubuntu, una de las distribuciones
má s conocidas y utilizadas a día de hoy, y que a su vez también constituye una gran
subfamilia, al haber servido de base de muchos otros proyectos, como puede ser Linux
Mint, Kali Linux y muchos (muchísimos) otras.
Ciclos de Lanzamiento
Cada distro tiene sus propios ciclos de lanzamiento, que son definidos o bien por su
comunidad de desarrolladores, o por la compañ ía que haya detrá s (en el caso de Ubuntu,
por ejemplo, vienen definidos por Canonical). Aquí hay una gran variedad de modelos y
criterios diferentes.
Hay distribuciones, como es el caso de Debian, que no tienen un ciclo de lanzamiento pre-
fijado, y cada nueva release sale, simplemente, cuando está lista. Aun así, a pesar de no
venir prefijado, suelen pasar siempre alrededor de unos dos añ os entre versió n y versió n.
Luego, hay muchas distribuciones que tienen fijado el lanzamiento de dos versiones por
añ o. Ubuntu, por ejemplo, saca religiosamente cada nueva versió n en octubre y en Abril de
cada añ o, con la particularidad de que cada dos añ os, coincidiendo con el mes de Abril de
los añ os pares, lanza una versió n de soporte extendido.
Por ú ltimo, otro modelo es el de las distribuciones Rolling Release. Esto significa que no
existe un modelo basado en el lanzamiento de nuevas versiones, sino que la propia
distribució n va actualizando continuamente sus componentes, de forma indefinida.
Soporte y Actualizaciones
Teniendo en cuenta que en cada distribució n GNU/Linux hay un enorme conjunto de
herramientas que provienen de proyectos diferentes, cada uno con sus propios equipos o
comunidades de desarrollo, gestionar el correcto mantenimiento y actualizaciones de
todas ellas puede convertirse en una tarea casi titanica.
Y lo cierto es que, en ese sentido, las distribuciones realizan una tarea vital al encargarse
de esa compleja gestió n, y ofrecer al usuario un ú nico canal de actualizaciones, que suele
ser a través de los repositorios oficiales de cada una de ellas. Aquí también hay
concepciones bastante diferentes, en funció n el criterio y de las prioridades de cada equipo
de mantenimiento.
Muchas de las distribuciones que ofrecen un ciclo de lanzamiento regular, de una o dos
versiones por añ o, suelen ofrecer un paquete cerrado, en el que gran parte de los
componentes del sistema disponen de actualizaciones de seguridad durante el periodo de
soporte, pero sin subir de versió n mayores.
Eso garantiza en gran medida que, ya se trate del kernel, de cualquier componente del
sistema GNU, del entorno de escritorio, o incluso de las propias aplicaciones, todos
recibirá n las correspondientes actualizaciones de seguridad que vayan saliendo en cada
uno de ellos.
Principales Distribuciones
Hay muchas, muchísimas distribuciones. Las hay para todos los gustos y requerimientos.
Algunas está n mantenidas enteramente por una comunidad, mientras que otras tienen el
respaldo de una empresa detrá s. Unas está n má s orientadas a servidores o entornos
críticos, y otras son las delicias de los usuarios má s noveles. Y así podría ir siguiendo, pero
prefiero pasar a introducirte las que considero má s importantes y relevantes a día de hoy.
Debian
Debian es la madre de una gran parte de las distribuciones GNU/Linux que puedes
encontrar hoy día, como es el caso de Ubuntu. Es un sistema de software libre, nacido en
1991 de la mano de Ian Murdoch y mantenido enteramente por la comunidad. Destaca por
ser una de las distros más estables y robustas, lo que la hace ideal para utilizarse en
servidores o en entornos críticos. Su só lida base es el motivo por la cual ha dado origen a la
familia de distribuciones má s numerosa a día de hoy.
Debian dispone de tres ramas de desarrollo: Unstable o inestable, de nombre clave
Sid, Testing o en pruebas y Stable. A diferencia de la mayoría de distribuciones, no
dispone de un ciclo de lanzamiento fijo y ajustado a calendario. Una de sus mayores
premisas es que cada versió n estable sale, simplemente, cuando esta lista (el tiempo entre
versiones suele estar entorno a dos añ os). Debian no va asociada a un entorno de
escritorio concreto, sino que puedes escoger entre GNOME, KDE Plasma, Xfce o Mate.
Aunque suele considerar mayormente como una distribució n GNU/Linux, también se
puede utilizar asociada al kernel FreeBSD.
Ubuntu
Ubuntu es una de las distribuciones má s conocidas y utilizadas en el panorama linuxero.
Nació en 2004 con el objetivo principal de acercar a Linux al gran pú blico, y una de sus
premisas ha sido siempre la de ofrecer la mejor experiencia de usuario posible.
Está basada en Debian, y mantenida por Canonical Ltd., junto con una gran comunidad
de desarrolladores y usuarios que también contribuyen al proyecto.
Ubuntu toma la base de la rama inestable de Debian y sigue un ciclo de lanzamientos de
dos veces al año, uno en octubre y otro en abril. La numeració n se compone del nú mero
del añ o, y el nú mero del mes. Las versiones regulares tienen un soporte de 9 meses, pero
cada dos añ os, coincidiendo con el mes de abril de los añ os pares, se lanza una versión de
soporte extendido o LTS. El escritorio que utiliza la edició n oficial es GNOME, pero
también hay ediciones concretas de Ubuntu con KDE Plasma, Xfce, Mate o LXQt.
Linux Mint
Linux Mint es también una de las distribuciones má s utilizadas. El proyecto toma la base de
Ubuntu, fue fundado en 2006 por Clément Lefèbvre, y está mantenido por la comunitario.
Nace con el foco puesto en la experiencia de usuario y la facilidad de uso, al igual que
Ubuntu, pero ofreciendo una experiencia de usuario propia y diferenciada.
Linux Mint toma la base de las ediciones LTS de Ubuntu (lanzadas cada 2 añ os), de modo
que hay un lanzamiento principal cada dos añ os, junto con 3 versiones menores que se van
lanzando a lo largo de los dos añ os que le siguen. Se puede elegir en tres ediciones
diferentes segú n el entorno de escritorio: Cinnamon, MATE y Xfce. Cinnamon es la edició n
de referencia, ya que utiliza el escritorio Cinnamon, creado por el propio equipo de Linux
Mint. Como añ adido, también tienes a una edició n especial (fuera de la “rama oficial”),
denominada Linux Mint Debian Edition, y que toma la base directamente de Debian.
openSUSE
openSUSE es otra de las grandes. Es un proyecto comunitario, pero auspiciado por SUSE
Linux GmbH (compañ ía que está detrá s de la SUSE Linux Enterprise, una distribució n de
pago y enfocada a uso empresarial). Es una distribució n estable y robusta, pero para un
usuario principiante, no la veo tan adecuada como otras distros como pueden ser Ubuntu o
Mint.
Se ofrece en dos ediciones claramente diferenciadas en cuanto a concepció n y ciclo de
lanzamiento. Por un lado, está Leap, má s enfocada en la estabilidad, y por otro lado
tenemos a Tumbleweed, una distro Rolling Release (de desarrollo contínuo). La versió n
estable actual es openSUSE Leap 15.0, que, de hecho, comparte la prá ctica totalidad del
có digo con la edició n empresarial, SUSE Linux Enterprise, lo que puede dar buenas
garantías de su estabilidad y buen funcionamiento general.
Fedora
Fedora es también una de las má s conocidas. Nació en el añ o 2003, y es una distro de
propó sito general que destaca especialmente por ser de las má s punteras, y de las
primeras en adoptar las ú ltimas novedades del panorama Linuxero en cada lanzamiento.
Es un proyecto comunitario, pero que desde 2014 está amparado bajo el paraguas de la
poderosa Red Hat (compañ ía detrá s de Red Hat Enterprise Linux o RHEL).
Adopta un ciclo de lanzamiento de 6 meses aproximadamente, con un tiempo de soporte
que termina un mes después del lanzamiento de la versió n subsiguiente,
aproximadamente unos 13 meses. Actualmente se ofrece en tres
ediciones: Workstation, Server y Cloud. A diferencia de las distros basadas en Debian,
como pueden ser Ubuntu y Linux Mint, Fedora se basa en RPM como sistema de gestió n de
paquetes.
CentOS
CentOS es una distribució n de la familia de Red Hat / Fedora que nació en 2004 como un
clon a nivel binario de Red Hat Enterprise Linux o RHEL, la distribució n empresarial de
Red Hat, Inc. De hecho, la principal diferencia con respecto a esta ú ltima es el hecho de que
CentOS es un proyecto comunitario (aunque ahora bajo el paraguas de Red Hat, Inc.) y se
puede descargar de forma totalmente gratuita.
El ciclo de lanzamiento de CentOS va a la par que el de RHEL, manteniendo igualmente la
numeració n de versiones. Al igual que Fedora, RHEL, y otros proyectos derivados, utiliza
RPM como formato de paquetes. Es una distribució n muy utilizada en servidores y
entornos críticos, pero no tanto para el usuario de escritorio.
Arch Linux
Arch Linux nació en 2002, y es un proyecto mantenido enteramente por su comunidad de
usuarios. Arch se diferencia por ser un sistema enormemente flexible y personalizable por
parte del usuario. Por eso mismo, requiere del usuario un cierto trabajo manual, que en
otras a menudo viene automatizado y predefinido de fá brica.
Uno de las características má s de Arch es el hecho de que no adopta un ciclo de
lanzamiento basada en liberar una nueva versió n cada cierto tiempo, sino que adopta un
esquema de tipo Rolling Release, basada en la actualizació n continua de todos sus
componentes. Dispone de su propio sistema de gestió n de paquetes denominado Pacman,
que también comparte con otras distribuciones derivadas de Arch.
BIBLIOGRAFIA
https://www.ionos.es/digitalguide/servidores/know-how/unix-el-sistema-
operativo-que-cambio-la-informatica/
https://sourceforge.net/projects/minux/
https://searchdatacenter.techtarget.com/es/definicion/Sistema-operativo-
Linux
https://www.debian.org/releases/jessie/mips/ch01s02.html.es
https://computernewage.com/gnu-linux/distribuciones/#introduccion