[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[OT] Reflexión sobre distribuciones



Muchas veces en nuestra tarea de evangelizar Gnu/Linux nos aparecen diversas 
dudas sobre las distribuciones. Últimamente he estado pensando en que 
distribuciones pueden ser más apropiadas para un usuario de escritorio y 
cuáles para servidor. 

Para un usuario de escritorio que por ejemplo comienza con Gnu/Linux, necesita 
una distribución que sea usable e intuitiva, además de contar con un buen 
soporte en los foros y documentos de ayuda. Por lo general, aunque tengamos 
páginas de how to's y otros manuales la gente prefiere una información más 
recopilada, por ejemplo un libro que incluya casi todo esto, en lugar de 
estar leyendo de manual tras manual o buscando de how to en how to. 

Dentro de las distribuciones de escritorio, voy a comentar que ventajas tienen 
y desventajas las más conocidas. Actualmente y como se puede comprobar en 
Distrowatch la mayor parte de la gente que usa Gnu/Linux se reduce 
principalmente a tres distribuciones y a sus derivados: Ubuntu (rama de 
Debian), OpenSuse y Fedora, aumentando la ventaja que tienen sobre las otras 
distribuciones. 


Ubuntu
---------
Ventajas: 

- Distribución basada en Debian, orientada al usuario final y muy estable. Es 
normalmente más estable que OpenSuse y Fedora. 

- Su versión de soporte de largo término LTS tiene actualizaciones de 
seguridad durante 3 años en el escritorio y durante 5 en el servidor. Es la 
que más tiempo da soporte gratuito. 

- Tiene un ciclo de nuevas versiones cada 6 meses lo que hace que 
continuamente se este en el bleeding edge. Si un usuario quiere más 
estabilidad a cambio de perder algunas de estas funcionalidades puede optar 
por la versión de Ubuntu de largo soporte LTS. 

- Al igual que se padre Debian cumple bastante bien con la filosofía del 
software libre. 

- Es sencilla, facil de instalar y con un muy buen reconocimiento de hardware. 
Un ejemplo son: automatix y easy ubuntu que hacen que instalar las 
aplicaciones adicionales que el usuario normal necesita después de haber 
instalado su sistema operativo sea muy sencillo (codificadores divx, flash, 
java, etc). 

- La comunidad de usuarios de Ubuntu es muy amplia, y se pueden encontrar 
fácilmente documentos, how to's, wikis y manuales de muchos temas. Un punto 
fuerte es la guia no oficial de ubuntu, en la que se pueden encontrar la 
solución y orientación a la mayor parte de los problemas que tienen los 
usuarios en el escritorio, lo cuál la convierten en una gran referencia, que 
pueden hacer que el usuario se ahorre mucho trabajo en la búsqueda de estas 
soluciones. 

- La empresa Canonical anunció que su distribución siempre estaría gratuita 
para la comunidad. Recordemos que por ejemplo Red Hat dejó de hacer su 
distribución gratuita, y más tarde solventó su error realizando el proyecto 
Fedora. También Suse hasta la llegada de Novell permaneció en un desarrollo 
todavía más cerrado no dejando las iso's de su distribución gratuitamente 
para descargar por internet. 

- La distribución da gratuitamente Canonical a la comunidad es exactamente 
igual que la que ellos venden y dan soporte a las empresas. Red Hat y Novell 
NO dan la misma versión gratuitamente que las que ellos después ponen a la 
venta. Sus versiones gratuitas contienen los últimos programas, pero a su vez 
lo que implican es que los usuarios somos unos conejitos de indias, ya que 
probamos sus productos y una vez comprobada su estabilidad, después de unos 
meses, estas compañías se basan en la distribución gratuita para realizar su 
nueva versión comercial estable. 

- Los Cd's que contienen las Iso's de la distribución de Ubuntu Canonical los 
envía gratuitamente a las casas con un simple pedido en su página web 
oficial. 

- Tiene un buen soporte de escritorios. Además del Gnome que Ubuntu utiliza 
por defecto, KUbuntu con el escritorio Kde está oficialmente soportado al 
igual que XUbuntu con el escritorio Xfce para ser utilizado en ordenadores 
antiguos y con menos recursos. Además también tiene otros proyectos como 
Edubuntu para la educación. 

- Dispone de la mayoría de los programas que hay en Debian, y por lo tanto la 
mayor base de programas del Software Libre, en la actual versión de Ubuntu 
hay 16000 y en la próxima habrá cerca de 20000. Ni Fedora ni Suse disponen de 
tantos paquetes. 

- Tiene el mejor instalador de paquetes de todas las distribuciones, solamente 
equiparable al de Gentoo. Tanto desde la línea de comandos con apt-get o 
aptitude o desde un front-end como synaptic es muy sencillo y rápido instalar 
paquetes además que se resuelven muy bien las dependencias. 


Desventajas:

- Es una distribución relativamente joven, lo que provoca que a nivel 
empresarial (estaciones de trabajo) no esté tan difundida comercialmente como 
Red Hat o Suse. Esto provoca que todavía no tenga tantos certificados y ISV's 
como estas otras. 


OpenSuse
------------

Ventajas: 

- Actualmente es la distribución que tiene el mejor escritorio y además el más 
usable de  todas. Novell ha realizado una gran labor, y tanto el Gnome como 
Kde que utilizan en Suse está muy por encima de Ubuntu y Fedora. Se nota que 
han gastado más de mil horas en cuestiones de usabilidad, lo cuál implica que 
para el usuario final es un escritorio bastante fácil de usar e intuitivo. 

- Después de la llegada de Novell el proyecto se ha abierto bastante y la 
situación ha cambiado mucho. Novell dejó por primera vez las iso's de la 
distribución gratuitamente por internet y liberó programas como Yast bajo la 
licencia GPL. Además compro la empresa Ximian y ha realizado bastantes 
mejoras en el escritorio Gnome. 

- Novell a diferencia de Red Hat se ha centrado mucho más en el usuario final, 
cuidando mucho más esa usabilidad en el escritorio que hemos comentado. Ha 
realizado la tecnología en 3d Gxl, además ha cambiado las barras de inicio 
tanto de Gnome como Kde, así como la manera de acceder y organizar las 
aplicaciones de escritorio. Y cuida mucho las metáforas del escritorio como 
los iconos además de los colores y otros aspectos. 

- La distribución es sencilla de instalar y contiene un buen asistente 
gráfico. 

- Hay algunos programas comerciales que al igual que Fedora están mejor 
soportados que en Ubuntu, ya que disponen de algún tipo de certificación para 
estas distribuciones o son ISV's de estas empresas. 

- Tanto el escritorio Gnome como Kde están muy bien soportados. Kde fue el 
antiguo escritorio utilzado por defecto y más tarde Novell con la adquisición 
de Gnome, convirtió a este en el escritorio por defecto de su versión 
comercial para el mundo empresarial. 


Desventajas:

- Es una distribución que no tiene tantos programas disponibles como Ubuntu. 
En sus repositorios principales OpenSuse 10.2 tenía 3000 programas, imagino 
que añadiéndole más repositorios se podrán tener muchos más programas pero no 
los 20000 que va a tener próximamente Ubuntu. 

- Tiene buenos manuales, pero su no dispone de tanto como Ubuntu, ni su 
comunidad y foros son tan amplios. 

- No es tan estable como Ubuntu y tiene más fallos. Hay muchas versiones 
nuevas de los programas que Novell está introduciendo antes en OpenSuse que 
en otras distribuciones lo cuál conllevan a estar más al bleeding edge, pero 
a su vez provocan más fallos y perder estabilidad en el sistema. 

- El instalador de paquetes Yast es muy lento y no resuelve tan bien las 
dependencias como Ubuntu. Actualmente ha salido un substituto que funciona 
mejor (Smart), pero todavía no hay una línea clara a seguir en el proyecto. 


Fedora
--------
Ventajas:

- Distribución muy bien realizada por Red Hat que cuenta con una buena 
colaboración de la comunidad. 

- Uno de sus puntos fuertes es su buen soporte para redes. 

- Es una distribución muy conocida, y utilizada tanto en universidades, 
empresas o laboratorios. Ello se traduce en que se encuentran bastantes 
programas disponibles, aunque no tantos como en Ubuntu. Además tiene un buen 
soporte de periféricos. 

- Al igual que OpenSuse, su amplia cantidad de certificados y ISV's conllevan 
a que haya soporte para diversas aplicaciones y programas comerciales, los 
cuáles es más difícil encontrar soporte en Ubuntu. 

- Tiene manuales técnicos para administradores muy buenos. 

Desventajas:

- La distribución es una distribución que sirve de prueba para realizar 
después su versión comercial Red Hat Enterprise, una vez que los paquetes son 
más bien estables y que no dan problemas de integridad y estabilidad entre 
ellos. 

- Hay veces que se añaden paquetes muy nuevos que pueden poner en peligro la 
estabilidad del sistema. 

- No tiene tantos paquetes disponibles como Ubuntu, ni una comunidad tan 
amplia tanto en foros como en documentación de ayuda. 

- El mayor problema para el usuario final es que Red Hat ha abandonado mucho 
su escritorio. Hace pocos años se centró principalmente en workstations, 
dejando muy de lado al usuario final, y poniendo más énfasis, en servidores y 
otras aplicaciones. Esto han provocado que su escritorio visualmente no tenga 
grandes cambios en usabilidad, por lo que Fedora Core 6 no dista mucho de ser 
visualmente Red Hat 10.0, en cambio Novell con Suse si que se ha centrado en 
estos aspectos, ha gastado dinero y  se ven sus frutos. Actualmente el 
proyecto se ha dado cuenta de este problema y quiere cambiar de orientación. 
En la próxima versión habrá un mejor soporte para Kde, y además se centrarán 
en la usabilidad con respecto al usuario final y de escritorio. Esta es la 
razón por la que aunque probablmente Red Hat sea más estable que Suse, Fedora 
haya perdido usuarios y OpenSuse le ha sobrepasado como indica Distrowatch. 

Mandriva
-----------
Ventajas: 

- Facilidad de instalación y de reconocimiento de hardware. 

- Sencillez de manejo. 

Desventajas: 

- El proyecto ha perdido muchos usuarios, ya que la versión del 2006 tuvo 
muchos fallos y también debido a la migración de muchos usuarios a la 
distribución Ubuntu, ya que además de ser un proyecto más libre, es una 
distribución también buena para el usuario principiante. Durante dos o tres 
años Mandriva fue la distribución más utilizada, después su número de 
usuarios decreció y es actualmente Ubuntu la distribución más utilizada 
durante estos dos últimos años, además de la que se está llevando los mejores 
premios y reconocimientos. 

- Es una distribución sencilla de usar, pero le falta flexibilidad, 
herramientas de redes que otras distribuciones como Fedora implementa mejor. 

- El escritorio personalmente lo encuentro un poco infantil :)


Por todo esto, mi elección de distribuciones para usuario de escritorio sería 
en este orden:
1.- Ubuntu / KUbuntu
2.- OpenSuse
3.- Fedora
4.- Mandriva 

SERVIDOR
-------------
De cara  a servidor la mejor opción que encuentro es Debian, ya que es el 
sistema operativo más estable, cuenta con un buen soporte de actualizaciones 
de seguridad, manuales, y una comunidad y foros muy elitista y entendida. 

Ubuntu encuentro que para servidor todavía no es tan poderoso como Debian ya 
que no es tan flexible, pero que los será dentro de muy poco tiempo. En 
escritorio Ubuntu ha desbancado a Debian debido a su facilidad y rapidez de 
instalación, además de tener una serie de aspectos más refinados para el 
usuario final, que en Debian hay que hacer manualmente y cuesta más tiempo. 
Ubuntu actualmente ya tiene su versión para servidor y ha firmado acuerdos 
con Sun Microsystems para utilizar Ubuntu en sus nuevos ordenadores con 
procesador Niagara, por lo que se puede deducir que el crecimiento de 
servidores con Ubuntu será rápido. 

Como segunda opción y también debido a su estabilidad también escogería a Red 
Hat Enterprise en el caso que sean necesarias certificaciones para hardware. 
Otra posibilidad sería utilizar algún clon como Cent-Os. El proyecto Fedora 
está más bien destinado a escritorio y no lo veo estable para servidor, 
además el ciclo de actualizaciones es muy rápido y pronto dejan de dar 
soporte, para servidor se necesita un ciclo de actualizaciones más grande 
como el que da Debian, o la Red Hat Enterprise.

Tercera opción elegiría a Suse. Actualmente Red Hat es sobre la que más 
servidores hay creo que eran 1,5 millones, seguida de Debian con 800000 
servidores y tercera es Suse sobre unos 400000 o 500000. 

La distribución de Gentoo la usaría en algún servidor pero solo 
ocasionalmente. Encuentro un gran problema tener que compilar todo el código, 
lo que puede provocar que la instalación de un servidor sea muy larga. Si 
dispones de una máquina bastante nueva no hay ningún problema, pero esto en 
máquinas más viejas no es factible. La ventaja de Debian es que es un 
todoterreno y puede correr perfectamente con máquinas más viejas tanto como 
más nuevas. 

Por último el proyecto Slackware lo veo un tanto apagado. Al no tener tanto 
soporte han tenido que dejar de dar soporte a Gnome, explicando en este 
escritorio había muchos errores y que perdían mucho tiempo solventándolos con 
bugs. Además la distribución se está quedando con algunos paquetes bastantes 
anticuados, y ya no puede seguir el ritmo de actualizaciones de las otras. 

Por lo tanto mi elección para servidor sería en este orden: 
1.- Debian
2.- Red Han Enterprise o CentOs
3.- Suse
4.- Ubuntu
5.- Gentoo
6.- Slackware

Si quieren pueden poner sus gustos y opiniones de las distribuciones tanto 
para usuario de escritorio como para servidor. 

Un saludo
Gerardo



Reply to: