miércoles, 22 de julio de 2020

¿Por qué usar Fedora en lugar de Ubuntu?



Antes que nada, debo decir que ambas son excelentes distribuciones y aunque son muy similares tanto en en la forma de usar como en su apariencia, hay varias cosas que las distinguen entre si. Para empezar Fedora esta patrocinada por Red Hat Enterprices, la empresa detrás del sistema operativo Red Hat Linux (RHL por sus siglas en inglés), el sistema operativo líder mundial para servidores de nivel empresarial. Ubuntu esta patrocinado por Canonical, una empresa dedicada al desarrollo de software, quien también ofrece una versión de Ubuntu destinada a servidores.

Podría decirse que Fedora es una versión de RHL mas sofisticada. RHL prueba nuevas tecnologías en Fedora antes de incluirlo en RHL por lo que puedes usar lo último en tecnología de código abierto antes de que forme parte de RHL. Por cierto, el proyecto Fedora es uno de los mayores contribuidores de características y nuevas tecnologías a otras distribuciones Linux.

Ubuntu esta basado en Debian, una distribución bastante estable. De forma similar a Fedora, Ubuntu es una versión más sofisticada de Debian. Ubuntu se distingue de Fedora por su entorno y herramientas un tanto más amigables, para ofrecer a los usuarios una experiencia similar a Windows o Mac.

Otra diferencia es que Ubuntu utiliza el gestor de paquetes apt, que utiliza los paquetes con extensión .deb, mientras que Fedora usa dnf, que utiliza los paquetes con extensión .rpm.

Ahora que sabemos de forma general las diferencias más relevantes, podemos hacer una comparación tomando en cuenta mi experiencia personal en cuanto a ambos sistemas. Debo decir que la primera vez que probé Ubuntu me sorprendió su velocidad (comparado con windows), pero me pareció un poco “inestable” debido a que algunos programas fallaban de vez en cuando, pensé que probablemente no es culpa del sistema operativo en si, sino de las aplicaciones. Después de echar a perder Ubuntu un par de veces je je, decidí probar Fedora ya que decían que en cuestión de dificultad era el siguiente nivel, y me sentía más confiado para hacer el cambio.

Probé Fedora y es notoriamente más estable que Ubuntu, rara vez me fallaba. En ese entonces andaba la versión 15 de Fedora, y si, tenía que recurrir más seguido a la línea de comandos, pero hay muy buena información en los foros y siempre pude solucionar los problemas que surgían ocasionalmente, igual que con Ubuntu.

A la fecha (2020) Fedora y Ubuntu usan Gnome, aunque Ubuntu usa una versión modificada de Gnome para imitar el comportamiento de su entorno de escritorio anterior llamado Unity (el cual me parecía un poco lento pero más bonito que el entorno de Fedora). En cuestión de interfase gráfica, ambas son casi iguales, de hecho, los desarrolladores de Fedora se han esforzado para hacer esta distribución bastante mas amigable a comparación con las versiones de hace algunos años (y han hecho un excelente trabajo), pero debo decir que Ubuntu sigue siendo un poco más amigable.

Ubuntu 20

Fedora 32

Otra diferencia es que Fedora tiene SELinux (Security Enhanced Linux) que es un módulo para políticas para el control de acceso, creado en la Agencia de Seguridad Nacional (NSA por sus siglas en inglés).En este módulo se pueden crear o modificar dichas políticas de seguridad de acuerdo con las necesidades del usuario. Suena bien, pero esta seguridad conlleva en ocasiones problemas para correr algunos programas que requieren más libertad. Ubuntu no cuenta con SELinux por defecto, por lo que nunca tuve problemas con eso.

En cuanto a Drivers se refiere, Fedora y Ubuntu me han dado algunos dolores de cabeza con los controladores gráficos de tarjetas nVidia (yo creo que a todos los que usamos Linux je je). Pero hay que mencionar que Ambas distribuciones corren excelente en computadoras con gráficos integrados basados en Intel, debido a que Intel es más amigable con la comunidad del código abierto,y sus drivers están integrados en el Kernel Linux. Tambien debo decir que Fedora soporta una gran cantidad de hardware de nueva generación, Ubuntu después se pone al corriente con las contribuciones de Fedora y en ocasiones viceversa.

Fedora se ha convertido en una distribución semi-rolling-release es decir, en lugar de tener que formatear el disco duro para instalar una nueva versión, en Fedora se puede actualizar a la versión más reciente sin perder los archivos guardados. Ocasionalmente pueden aparecer dificultades por actualizaciones, pero por lo regular se encuentra la solución en los foros.

Como un anuncio, puedes optar por CentOS si quieres estabilidad excepcional de forma gratuita. CentOS es básicamente RHL soportado por la comunidad. CentOS no tendrá el software más reciente, ni las características rimbombantes de Fedora, ni el soporte de hardware de nueva generación, pero es sólido como una Roca. Es por eso que es tan popular para ser usado en servidores caseros, en algunas máquinas de prueba eléctrica y de visión por computadora, solo por mencionar algunos usos.

Regresando al tema, Fedora incluye varias herramientas de desarrollo por defecto como Python, LaTex, compiladores de C++, máquinas virtuales, entre otras cosas. En Ubuntu se pueden instalar opcionalmente.

En resumen, Fedora es discutiblemente más estable que Ubuntu, es casi tan amigable como Ubuntu, en mi opinión Fedora es un poco más rápido que Ubuntu, Fedora tiene SELinux, es más probable que Fedora soporte hardware de nueva generación, Fedora esta listo para iniciar a desarrollar justo después de instalar. Tanto fedora como Ubuntu corren excelentemente bien en computadoras con gráficos integrados Intel. Linus Torvals (creador de Linux) usa Fedora. Por estas razones yo prefiero Fedora.

No hay comentarios.:

Publicar un comentario