Sistemas operativos basados en el Kernel de Linux

Page 1

QuĂ­mica Computacional Software libre, todo lo que tienes que saber Sistemas Operativos basados en el Kernel Linux Hay una distro Linux para ti


Sistemas Operativos basados en el Kernel Linux

Editorial: Universidad Autonoma de Ciudad Juarez Quimica Computacional Licenciatura en Químico Farmacéutico Biólogo Edicion: Ruth Vianey Vidal Mazahua (183632)

Av. Benjamín Franklin no. 4650, Zona Pronaf Condominio La Plata, 32310 Cd Juárez, Chih


Contenido 1. Software libre, todo lo que tienes que saber. 2. Kernel de Linux, un proyecto colaborativo que mueve el mundo. 3. Por qué utilizar Linux o distros de Linux 4. ¿Qué es eso del Kernel Linux? 5. Linux 5.3: las nuevas características de la nueva versión del kernel 6. Etimología de 10 distribuciones Linux 7. uClinux: el Linux para sistemas sin unidad de gestión de memoria 8. Microsoft integrará un kernel completo y de código abierto de Linux en Windows 10 9. Las 3 mejores distribuciones Linux para principiantes


Software libre, todo lo que tienes que saber. La definición de software libre estipula los criterios que se tienen que cumplir para que un programa sea considerado libre. De vez en cuando modificamos esta definición para clarificarla o para resolver problemas sobre cuestiones delicadas. Más abajo en esta página, en la sección Historial, se puede consultar la lista de modificaciones que afectan la definición de software libre. El «Open source» (Código abierto) es algo distinto: su filosofía es diferente y está basada en otros valores. Su definición práctica también es diferente, pero de hecho casi todos los programas de código abierto son libres. Explicamos la diferencia aquí. «Software libre» es el software que respeta la libertad de los usuarios y la comunidad. A grandes rasgos, significa que los usuarios tienen la libertad de ejecutar, copiar, distribuir, estudiar, modificar y mejorar el software. Es decir, el «software libre» es una cuestión de libertad, no de precio. Para entender el concepto, piense en «libre» como en «libre expresión», no como en «barra libre». En inglés, a veces en lugar de «free software» decimos «libre software», empleando ese adjetivo francés o español, derivado de «libertad», para mostrar que no queremos decir que el software es gratuito. Promovemos estas libertades porque todos merecen tenerlas. Con estas libertades, los usuarios (tanto individualmente como en forma colectiva) controlan el programa y lo que este hace. Cuando los usuarios no controlan el programa, decimos que dicho programa «no es libre», o que es «privativo». Un programa que no es libre controla a los


usuarios, y el programador controla el programa, con lo cual el programa resulta ser un instrumento de poder injusto. Un programa es software libre si los usuarios tienen las cuatro libertades esenciales: 

La libertad de ejecutar el programa como se desee, con cualquier propósito (libertad 0).

La libertad de estudiar cómo funciona el programa, y cambiarlo para que haga lo que usted quiera (libertad 1). El acceso al código fuente es una condición necesaria para ello.

La libertad de redistribuir copias para ayudar a otros (libertad 2).

La libertad de distribuir copias de sus versiones modificadas a terceros (libertad 3). Esto le permite ofrecer a toda la comunidad la oportunidad de beneficiarse de las modificaciones. El acceso al código fuente es una condición necesaria para ello.

Un programa es software libre si otorga a los usuarios todas estas libertades de manera adecuada. De lo contrario no es libre. Existen diversos esquemas de distribución que no son libres, y si bien podemos distinguirlos en base a cuánto les falta para llegar a ser libres, nosotros los consideramos contrarios a la ética a todos por igual. «Software libre» no significa que «no es comercial». Un programa libre debe estar disponible para el uso comercial, la programación comercial y la distribución comercial. La programación comercial de software libre ya no es inusual; el software libre comercial es muy importante. Puede haber pagado dinero para obtener copias de software libre, o puede haber obtenido copias sin costo. Pero sin tener en cuenta cómo obtuvo sus copias, siempre tiene la libertad de copiar y modificar el software, incluso de vender copias. Un programa libre debe ofrecer las cuatro libertades a todo usuario que obtenga una copia del software, siempre y cuando el usuario haya respetado las condiciones de la licencia libre que cubre el software. Privar de alguna de esas libertades a ciertos usuarios, o exigirles un pago en dinero o en especie para ejercerlos, equivale a no garantizarles las libertades en cuestión, lo que hace que el programa no sea libre.


Kernel de Linux, un proyecto colaborativo que mueve el mundo. En nuestro día a día usamos servicios y sistemas que se apoyan en Linux como sistema operativo y, aunque algunos puedan pensar que su uso no está muy extendido, Linux está presente en muchos más sitios de los que algunos puedan

pensar:

dispositivos

Android,

millones

de

servidores

web,

grandes players de la red como Google, Facebook o Amazon, TPVs de comercios, sistemas de cartelería digital… El Kernel de Linux es un proyecto en constante evolución en el que han participado, desde 2005, más de 8.000 desarrolladores de todo el mundo que contribuyen al crecimiento del kernel gobernados por Linus Torvalds, que ejerce de benévolo dictador del proyecto. La Linux Foundation ha publicado un informe que muestra la buena salud de la que goza el proyecto y su actividad en el último año y, para acompañar el documento, han publicado un interesante vídeo introductorio que ayuda a comprender un poco mejor el funcionamiento del proyecto. Tras 20 años de funcionamiento, el proyecto del kernel de Linux goza de una salud envidiable que, claramente, demuestra que el proyecto tiene vida para rato. Hasta la fecha, unos 8.000 desarrolladores han contribuido al proyecto de los cuales 1.000 desarrolladores se han incorporado en este último año con una media de un parche incluido en el kernel por cada 3 desarrolladores que han participado en el proyecto. Esta comunidad tan activa, según los informes, está liderada por una serie de 10 desarrolladores que en los últimos 5 años han aportado un 9% del trabajo total de desarrollo del kernel (que supera los 15 millones de líneas de código) y, extendiendo un poco más el campo, el 20% del kernel ha sido desarrollado por los 20 desarrolladores más activos del proyecto.


Por qué utilizar Linux o distros de Linux Linux es seguro y sigue la filosofía de los sistemas Unix; su robusto sistema de permisos y usuarios no permite a los mismos borrar ni instalar programas, ni tocar archivos del sistema. Esto sólo lo puede hacer el súper usuario o 'root', que es el único que tiene los permisos adecuados para hacerlo. En un ordenador personal el root y el usuario suelen ser la misma persona, pero en Linux se emplean distintas cuentas de usuario para cada perfil. Así no se producirán los mismos problemas que se dan, por ejemplo, en Windows, que te deja borrar, por ejemplo, la carpeta 'Archivos de Programa' o los archivos: User.dat o System.dat, momento en el que el ordenador dejará de funcionar y tendrás que instalar todos tus programas de nuevo, además del propio Windows. No se puede afirmar que en Linux no existan virus, pero da muchos menos problemas con ellos que otros sistemas operativos. En sistemas como Windows aparecen cientos (o miles) de

nuevos virus cada año. Sin

embargo, en Linux y sistemas

similares

aparecidos son muy escasos.

Esto es debido, de nuevo,

al sistema de permisos y

usuarios, que impide que

el contagio vaya más allá de

los archivos del propio

usuario; y además, por la

composición

los

del

virus

kernel

motor del sistema), ya que es de código abierto y es editable. Ningún kernel es igual a otro, quizás solo similar. El ordenador y el sistema no sufrirán ningún daño siempre y cuando el usuario no emplee la cuenta de root más que cuando sea necesario. Si el sistema operativo que usas es Windows, conocerás sobradamente sus pantallazos azules o BSOD (Blue Screen of Death). Linux no tiene estos problemas, puesto que cada programa trabaja de manera independiente, lo que hace que si una parte del sistema falla no falle el resto. También es muy usual que sea necesario reinstalar Windows de vez en cuando porque empiezas a ver que no funciona adecuadamente, esto se debe a que en Windows las librerías que vienen por defecto son muy escasas. Por este motivo los programas instalan sus propias


librerías (.dll), sin preocuparse si ya existían o no, por lo que al desinstalar el programa no las quitas, esto hace que tu ordenador vaya cada vez más lento según se van instalando o desinstalando determinados programas. Por el contrario Linux lleva un control de librerías y programas con el sistema de paquetes, habiendo en todo momento que es cada librería, quien la utiliza y si sigue siendo necesaria. La velocidad a la que se hace la corrección de los errores de los programas en Linux es muy alta, puesto que en el desarrollo de Linux colaboran muchas personas en todo el mundo. Cualquier persona que tenga el conocimiento suficiente puede detectar los errores de los programas y corregirlos, o bien mandarle un mail al programador para que éste lo corrija, puesto que Linux siempre ha sido de código abierto, libre distribución y gratuito (aunque también existen distribuciones de Linux no gratuitas como la poderosa y conocida distribución RedHat para grandes servidores). Linux, es un sistema operativo libre, con todo lo que dicha palabra conlleva: 

Libertad de copia y distribución: Se puede conseguir gratuitamente en Internet. Hay muchísimas fuentes donde conseguir cualquiera de las distribuciones. Si no tienes una conexión rápida, también regalan Linux en los CD-ROM de muchas revistas especializadas y sitios Web.

Libertad de modificación junto a los programas ejecutables, se puede obtener su código fuente. Esto debido a que Linux y sus aplicaciones se rigen bajo la licencia GPL, la cual está diseñada para programas de libre distribución como Linux, Solaris, y hasta algún tiempo atrás Java.


¿Qué es eso del Kernel Linux? Nuestro ordenador está compuesta básicamente de dos partes. Por un lado tenemos el aspecto físico, el hardware, es decir, el procesador, la memoria el disco duro, etc. Básicamente, todo aquello que se puede romper con un hacha. Por otro tenemos el aspecto no físico, el software, es decir, las aplicaciones: el procesador de texto, el navegador web, el gestor de ventanas, etc. Básicamente, todo aquello que solo puedes maldecir. Pues bien, como podemos suponer, para que tu ordenador funcione bien, ambas partes se deben entender a la perfección, es decir, el hardware y el software deben estar bien comunicados. Si esto lo tuviera que hacer cada aplicación de forma individual, sería muy complicado para los programadores ya que deberían tener en cuenta todas los detalles del hardware para que su programa funcionara bien: que utilice bien la memoria RAM, que muestre por la pantalla el resultado del texto elaborado, que al pinchar una memoria USB la podamos abrir con el explorador de archivos, etc. Por tanto, sería más lógico que sea otro «programa» que se encargue de los detalles y que la aplicación simplemente le dé la orden a ese «programa» de que muestre en pantalla (hardware) el documento deseado. Todos los sistemas operativos tienen su Kernel.   

Cuanto más completo es el Kernel, mejor se relacionará con el hardware (en la mayoría de los casos) El desarrollo del Kernel va siempre por detrás del Hardware (a menos qe se sepa de antemano las especificaciones del hardware) Si un Kernel no soporta un hardware es cuando hace falta instalar los famosos drivers externos.


Linux 5.3: las nuevas características de la nueva versión del kernel El nuevo kernel Linux 5.3 ya está de camino. Se ha lanzado su primer RC o release candidate. El nuevo RC1 ya da algunas pistas de lo que será la versión final de Linux 5.3 y aquí te listamos todas las novedades del futuro núcleo que llegará pronto a todas las distros que lo quieran emplear. Puedes descargar y probar ya esta nueva versión desde la web kernel.org.

Los cambios de esta nueva versión son bastante importantes, nada superficiales. Viene

con

mejoras

grandes para

apartado también

el

gráfico, para

las

arquitecturas de CPU, mejoras

de

rendimiento soporte

y

el para

novedosas tecnologias como

Intel

Speed

Select Technology o SST para procesadores Intel destinados a servidores, permitiendo configurar mejor la frecuencia/consumo para diferentes cargas de trabajo. También incluye soporte para los nuevos portátiles Apple MacBook. Entre las novedades y nuevas características de Linux 5.3 encontrarás: 

Soporte para las nuevas AMD Radeon RX5700 Series en el controlador AMDGPU. Ahora NAVI está soportado y se seguirá mejorando algunos bugs y optimizaciones que faltan.

El controlador Nouveau para GPUs de NVIDIA también ha sido mejorado para agregar soporte para Turing TU116.

Intel HDR también estará soportado, igual que Broadcom V3D de la Raspberry Pi 4, y otros cambios para otros chips gráficos.


Intel Speed Select Technology o SST también estará soportada para Intel Xeon Cascadelake.

ARM mejora el soporte para soportar más SoCs y placas, como la NVIDIA Jetson Nano.

RISC-V también mejora el código del kernel para el soporte de esta ISA abierta.

Llega también mejoras para AVX-512, CPUfreq driver para Raspberry Pi, soporte para NNPI de Intel, UMWAIT, soporte para CPUs chinas Zhaoxi basadas en x86, actualizaciones para ARM de 64-bit, etc.

Novedades y mejoras en el soporte para nuevos sistemas de compresión y sistemas de ficheros o FS. Por ejemplo UBIFS, NFS, VirtIO-PMEM, Ceph, Btrfs y XFS, F2FS con soporte nativo para SWAP, compresión LZ4 para EROFS, novedades en EXT4, etc.

Mejora el soporte para algunos portátiles, concretamente los nuevos modelos de Apple MacBook lanzados después de 2015. También para ASUS TUF Gaming y Chromebooks.

Soporte para nuevo hardware como las tabletas Wacom, el volante Sitek racing wheel, y otros dispositivos. También para redes 100GbE, Intel Sound Open Firmware, Cirrus Logic, Realtek audio, etc.

Y por último, hay otros cambios como soporte para el hipervisor ACRN, habilita flag del compilador Wimplicit-falltrhough para desarrolladores, ARM Energy Aware Scheduling, VirtIO-IOMMU driver, soporte para comprimir archivos de firmware y microcódigo, soporte xxHash, los desarrolladores del CERN han estado quitando el subsistema FMC, etc.


Etimología de 10 distribuciones Linux Las distros Linux son todo un ecosistema de software por demás interesante. Cada una es especial y única, además de que cada una aborda un mismo paradigma, la creación de un sistema operativo completo usando GNU/Linux de una manera distinta.En gran parte es la gran variedad de distros lo que hace que el desarrollo de Linux sea tan diverso, aunque hay quien critica esto diciendo que es poco práctico que cada uno de estos proyectos esté tratando de crear algo nuevo en lugar de unificar esfuerzos. La verdad no lo considero así, el software libre por sus características, debe ser remixeado, mezclado, combinado para así poder crecer y mejorar. Además, la diversidad a la hora de escoger hace posible encontrar algo que satisfaga plenamente tus

necesidades

usuario.

Ya

seas un

primerizo

Linux --o

sea

como que en

en

la

computación-- o seas un usuario

con

más

conocimientos que quiere experimentar aprender, hay una distro Linux para ti.

Debian fue creada en 1993, por Ian Murdock, el nombre en si es un juego de palabras; ya que fue creado como una contracción del nombre de su novia de ese tiempo (ahora ex-esposa), Debra y el suyo, Ian. ¿Qué mejor manera de declarar tu amor a una chica que creando una distro con sus nombres?

Sabayon es una distro que nace en Trento, Italia y se llama así por un postre italiano propio de la región llamado Zabaglione.

y


Esta distro era anteriormente conocida como Mandrake Linux, que era mantenida por MandrakeSoft, una empresa que perdió la batalla legal por el nombre de "Mandrake" el cual pertenece a Hearst

Corporation.

Un

tiempo

después,

Mandrake

Soft compró Connectivia, el resultado de esa fusión fue Mandriva. OpenSUSE es el proyecto de la comunidad SUSE, patrocinado por Novell y AMD. SUSE es un acrónimo en alemán para “Software Und System Entwicklung”, desarrollo de software y sistemas. También se ha dicho que es un tributo al ingeniero alemán especializado en computación Konrad Zuse. RedHat: Hay tres versiones oficiales acerca del por qué del nombre de esta distro: Las gorras rojas siempre han sido un símbolo de libertad y revolución; de hecho fueron llevadas por aquellos que eran parte de la revolución francesa, un gorro frigio. Marc Ewing, cofundador de RedHat, tenía una afinidad especial por las gorras rojas y usaba una de ellas --- que era un regalo de su abuelo-- mientras estudiaba en Carnagie Mellon, en donde a cada proyecto que empezaba le ponía por nombre algo que comenzara con "Red Hat". Por eso la elección de "Red Hat Linux" fue algo lógico. La historia de Marc se repite pero de una manera distinta. En la universidad, cuando alguien tenía problemas con su computadora acudían al departamento de sistemas, en donde todos decían que hablaran "con el chico de la gorra roja". Marc se hizo popular arreglando máquinas de sus compañeros y ganando unos dólares en el proceso, de hecho se hizo tan popular que durante un tiempo, en su universidad, decir que alguien era un "gorra roja" era sinónimo de alguien con conocimientos técnicos de computación.

Fedora es un proyecto de hecho por una comunidad y patrocinado por RedHat, el nombre de “Fedora” viene porque así se le llama al tipo de sombrero que tiene la silueta del logo de RedHat. Fue una manera sencilla en que la comunidad de Fedora pudo decir "estos son nuestros orígenes, pero somos algo más".


Linux Mint era una página de Internet dedicada a Linux que contenía tutoriales y artículos relacionados con software libre. En ese tiempo no era una distro. Mint es un nombre sencillo de recordar y además recuerda en algo la frescura asociada con los pingüinos, la mascota oficial de Linux. Gentoo es una distribución basada plenamente en código fuente ¿qué significa esto? bueno, esto quiere decir que todo es compilado desde cero, lo que ayuda a que sea muy rápida. Es como hacerte un traje a la medida. En fin, el hecho de que sea rápida hizo que esta distro cambiara de nombre (anteriormente se llamaba Enoch) a Gentoo, la especie de pingüino que nada más rápido (Pygoscelis papua, pingüino gentoo en inglés). Slackware: Esta distro fue creada por Patrick Volkerding, al principio como un proyecto pequeño; de hecho, tratando de mantenerlo como algo poco serio decidió nombrarlo slack. ¿Por qué de esta manera? Pues verán, Patrick es miembro de la iglesia de los SubGenios, una religión parodia que basa su filosofía en la búsqueda de slack, un sentido de libertad independencia y pensamiento original. Después de eso, el nombre se quedó, siendo el resultado la contracción de slack y software. Ubuntu: Esta es sin lugar a dudas la distro más conocida del momento y probablemente el significado de su nombre no sea un secreto para ninguno de ustedes, según la página oficial: "El nombre de la distribución proviene del concepto zulú y xhosa de ubuntu, que significa humanidad hacia otros o yo soy porque nosotros somos. Ubuntu es un movimiento sudafricano encabezado por el obispo Desmond Tutu, quien ganó el Premio Nobel de la Paz en 1984 por sus luchas en contra del Apartheid en Sudáfrica." Mark Shuttleworth, el mecenas de este proyecto, estaba familiarizado con esta corriente de pensamiento y decidió aprovechar la ocasión para darle promoción a los ideales de ubuntu. De ahí el uso de este nombre que también refleja en muchos niveles los principios de cualquier comunidad de software libre.


uClinux: el Linux para sistemas sin unidad de gestión de memoria Con GNU/Linux se pueden hacer cosas locas y extraordinarias, algunas sin demasiada utilidad, otras se tornan en proyectos muy interesantes y de gran éxito. Una de estas cosas locas que han conseguido la anunciamos hace unos años con la noticia de un ruso que conseguía hacer correr una distro Ubuntu en un microcontrolador de 8-bit, algo que parecía una locura y que necesitó de gran trabajo detrás para reescribir y adaptar ciertas partes del kernel para funcionar con este tipo de hardware y que necesitaba de paciencia para esperar las dos horas que tardaba en arrancar en modo texto y las 4 para iniciar con el entorno de escritorio grafico… Ese loco que se atrevió a desafiar las reglas se llama Dmitry Grinberg y lo hizo sobre un microcontrolador de 8-bit ATmega1284P que tan solo funcionaba a 20Mhz, creando un emulador ARM que podía funcionar a 6,5Khz sobre este chip tan modesto. 128 Kb de almacenamiento y 16 KB de RAM son las cifras que faltaban para dar credito de que fue toda una gran azaña. ¿La utilidad? Ciertamente ninguna, pero se consiguió y demuestra la flexibilidad de Linux, algo que sería impensable e imposible con Windows o con MacOS… Pues bien, existe otro proyecto no menos interesante, pero que sí que tiene mucha utilidad en el campo de los sistemas empotrados o embebidos. Se llama uClinux y es un derivado del kernel Linux 2.0 que se puede hacer correr sobre ciertos microcontroladores que existen en el mercado y que no poseen unidades de gestión de memoria, es decir, MMUs (Memory Management Units) como el resto de CPUs a las que estamos acostumbrados a usar: ARM, x86, PPC, etc. Actualmente este proyecto ha ido un poco más allá y es un completo sistema operativo Linux con nuevos lanzamientos 2.0, 2.4 y 2.6, así como una colección de aplicaciones de usuario que pueden ser ejecutadas, bibliotecas y herramientas. Si estás interesado en crear algún proyecto basado en este tipo de chips o quieres conocer más sobre el proyecto uClinux, te recomiendo visitar su web oficial.


Microsoft integrará un kernel completo y de código abierto de Linux en Windows 10 Microsoft ha anunciado que a partir de las compilaciones de Windows 10 Insider Preview este verano incluirá un kernel de Linux integrado y personalizado en el sistema operativo de forma nativa. El kernel de Linux estará basado en la versión 4.19 y se irá actualizando mediante Windows Update, a partir del verano los usuarios de Windows Insiders serán los primeros en probar el kernel personalizado que ha creado Microsoft para su nueva versión de Windows Subsystem for Linux (WSL). Microsoft lleva ya un tiempo de romance con Linux incluyendo nuevas funcionalidades en Windows compatibles con Linux, como el shell Bash, OpenSSH nativo, o la posibilidad de descargar Ubuntu, SUSE Linux y Fedora en Microsoft Store. Es sin duda una gran noticia para aquellos desarrolladores de entornos mixtos que precisan de Windows y Linux, y por primera vez en la historia un kernel de Linux vendrá integrado en Windows. Para usar el kernel habrá que instalar un espacio de usuario a través de Microsoft Store, que también se podrá descargar a través de un paquete de distribución personalizado y con un script de inicio inyectado para iniciar el proceso de inicio para formar las conexiones entre Windows y Linux. Para

hacer

más

efectiva

esta

simbiosis, Microsoft ha anunciado una

nueva

terminal

combinando PowerShell, CMD y WSL en el mismo sitio, pudiendo abrir una pestaña y elegir si abrirla en modo CMD, PowerShell o WSL, a su vez el nuevo terminal vendrá rediseñado

con

temas

personalizados, atajos de teclado, abrir hipervínculos e incluso utilizar emojis.


Las 3 mejores distribuciones Linux para principiantes Cuando quieres probar Linux, una duda comienza a rondar: qué distribución elegir. Hay cientos de distribuciones diferentes de Linux, pero aquí trataremos de demostrar cuáles son mejores para comenzar. “Linux” es en realidad un kernel, la parte central del sistema operativo. El escritorio gráfico, las utilidades de línea de comandos y otras partes del sistema son proyectos independientes. Las distribuciones de Linux utilizan software open source de diferentes proyectos y lo combinan en un sistema operativo completo listo para instalar y disfrutar. Las distribuciones de Linux son muy fáciles de probar. Sólo hay que descargarlas y usar una herramienta para crear una unidad USB o grabar un DVD de arranque. A continuación, puede reiniciar su computadora y arrancar desde el medio extraíble para utilizar la distribución de Linux en modo “portable”. De esta forma, Linux se ejecutará desde el dispositivo de arranque sin tocar el sistema previamente instalado. Si decides instalar la distribución Linux, puedes hacerlo desde el entorno portable. 

Ubuntu

Ubuntu es el nombre por excelencia de las distribuciones Linux. Es una de las mejores para comenzar, pero también lo es para seguir utilizando después de ganar experiencia con el sistema operativo. Ubuntu es muy fácil de usar. Ofrece un escritorio simple y un instalador aún más fácil. Mediante casillas de verificación podremos instalar automáticamente el complemento del navegador Flash y varios códecs necesarios para el soporte multimedia. Además cuenta con una herramienta de “Controladores adicionales” que detectará los controladores de código cerrado que podrían ser necesarios para que todo el hardware funcione y los instale fácilmente. Esta utilidad no se encuentra en todas las distribuciones de Linux. La popularidad de Ubuntu radica en la gran comunidad con la que cuenta a la hora de desarrollar. Tener una gran comunidad detrás también implica una gran cantidad de software disponible, tanto en repositorios de software estándar de Ubuntu como


en repositorios de software de terceros conocidos como PPA. Los proveedores de software de terceros se aseguran de que soportan Ubuntu. Ubuntu ofrece además una variedad de diferentes temas, que vienen con distintos entornos de escritorio y aplicaciones sobre el mismo sistema operativo Ubuntu. Puedes experimentar con otros entornos de escritorio, manteniendo la misma base con su buen soporte técnico y disponibilidad de software. 

Linux Mint

Linux Mint también es muy popular. Se basa parcialmente en Ubuntu, pero utiliza los escritorios Cinnamon o MATE en su lugar. Estos son los entornos de escritorio Linux más tradicionales con una barra de tareas con lista de ventanas y un menú de aplicaciones emergentes. Si estás buscando un escritorio sencillo, los escritorios Cinnamon y MATE de Linux Mint son los ideales. Linux Mint solía ser un poco más diferente de Ubuntu, ofreciendo varios códecs agrupados para una experiencia de usuario más conveniente. Sin embargo, Ubuntu ahora facilita mucho la instalación, y Linux Mint los instala por separado (pero de manera similar). 

Fedora

Si a pesar de todo, Ubuntu o Linux Mint no te convencen y quieres probar con algo distinto, no puedes dejar pasar Fedora. Esta distribución tiene algunas diferencias con Ubuntu, Mint y muchas otras distribuciones. A diferencia de los demás, Fedora sólo incluye software de código abierto. No incluye los controladores de hardware de código cerrado. Esto puede ser un inconveniente, ya que si los necesitas, deberás buscarlos tú mismo. Los desarrolladores de Fedora también trabajan más directamente con proyectos de código abierto como GNOME, realizando menos cambios y enviándoles el último software de estos proyectos. La imagen de escritorio de Fedora se conoce ahora como “Fedora Workstation” y está dedicada a los desarrolladores que necesitan usar Linux, proporcionando un fácil acceso a las funciones de desarrollo y software. Esta distribución de Linux de la comunidad también forma la base para Red Hat Enterprise Linux, un producto comercial de Linux que proporciona soporte a largo plazo. Fedora es lo opuesto: el proyecto publica nuevas versiones aproximadamente cada seis meses y cada versión es compatible con actualizaciones de seguridad durante aproximadamente trece meses. Para seguir con el soporte, deberás actualizar siempre que haya una nueva reléase.


Referencias 1.

Actualidad Blog. Linux adictos. 31 agosto (https://www.linuxadictos.com/category/noticias) 1 septiembre 2019.

2019

2. Camacho, JesĂşs. PlanetaLibre.es. 31 septiembre (https://victorhck.gitlab.io/planetalibre/) 1 septiembre 2019.

2019.

3. GRUPO ADSLZone. RedesZone.net. 1 septiembre (https://www.redeszone.net/category/gnu-linux/) 31 septiembre 2019.

2019

4. Webedia. XATAKA. 27 agosto 2019 (https://www.xataka.com/tag/linux) 1 septiembre 2019.


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.