💾 Archived View for systemstation.flounder.online › var-linux.gmi captured on 2024-08-24 at 23:35:37. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

Variantes GNU/Linux

De GNU/Linux surgieron varios sistemas derivados. Alguno de ellos son los siguientes:

Jurix

El precursos de SuSE Linux, se distribuía con paquetes binarios .tgz organizados en directorios que se asemejan a la estructura de los paquetes de instalación de Slackware. El instalador también es similar al de Slackware.

Como no estaba buscando específicamente una gran expansión, Jurix fue la primera distribución de GNU/Linux que realmente daba la sensación de que pretendía que el usuario utilizara un entorno GUI. XFree86 estaba instalado por defecto, así que si no tenías intención de usarlo, tenías que optar por no hacerlo.

Se proporcionó un archivo de ejemplo /usr/lib/X11/XF86Config (que más tarde se convirtió en Xorg.conf), y eso llevaba al 90% del camino hacia una GUI, pero ajustar las opciones de Xorg llevaba mucho tiempo, muchas veces sin demasiado éxito.

Instalar nuevos paquetes en Jurix era sencillo: encontrar un .tgz en el repositorio y ejecutar el comando tar. El paquete se descomprime y desarchiva en la partición raíz y está listo para usar.

ELKS

Embeddable Linux Kernel Subset, anteriormente conocido como Linux-8086, es un kernel de sistemaes un intento de creación de un kernel monolítico para Linux y sobre todo para sistemas embebidos.

Elks es un kernel de 16-bits pensado para correr en computadores con arquitectura x86 sin modo protegido 386, es decir, funciona en un 8086 o un 286, en una imagen de kernel de 200 K y de 400 a 512 K de memoria RAM y tambien funciona en un palm Psion SiBO (Sixteen Bit Organiser). Actualmente se está portando a otras arquitecturas.

También funciona en muchas máquinas de 32 bits , como los sistemas compatibles con IBM PC, y los modelos x86 posteriores en modo real. Otra área útil son las microcomputadoras de placa única, concebidas como herramientas educativas para proyectos "homebrew", así como sistemas de control integrados, por ejemplo, automatización.

Las primeras versiones de ELKS también se ejecutaban en PDA Psion 3a y 3aR SIBO (organizador de dieciséis bits) con CPU NEC V30, proporcionando otro posible campo de operación (hardware de gadget), si se trasladaba a dicha plataforma. Este esfuerzo se llamó ELKSibo. Debido a la falta de interés, se eliminó la compatibilidad con SIBO de la versión 0.4.0.

Los programas ELKS nativos pueden ejecutarse emulados con Elksemu, lo que permite usar el código 8086 en Linux-i386. También existe un esfuerzo para proporcionar a ELKS una biblioteca compatible con Eiffel.

Imagen Elks

Euler OS

Publicado en septiembre de 2019, EulerOS es una distribución comercial GNU/Linux desarrollada por Huawei basada en el código fuente de CentOS y optimizada para uso en servidores con procesadores ARM64.

En 2020 se anunció en Gitee la publicación del código fuente. La empresa también publicó una versió comunitària de EulerOS llamada OpenEuler, junto con su código fuente en Gitee.

Imagen Euler OS

CBL-Mariner

Es una distribución GNU/Linux interna para la infraestructura en la nube y los productos y servicios de borde de Microsoft. Está diseñado para proporcionar una plataforma consistente para estos dispositivos y servicios y mejorará la capacidad de Microsoft para mantenerse al día en las actualizaciones de GNU/Linux. Cuenta con licencia MIT Open Source y está disponible en GitHub.

Esta iniciativa forma parte de la creciente inversión de Microsoft en una amplia gama de tecnologías GNU/Linux, como SONiC y Windows[1] Subsystem for Linux (WSL). CBL-Mariner se comparte públicamente como parte del compromiso de Microsoft con el código abierto y para contribuir a la comunidad GNU/Linux. CBL-Mariner no cambia nuestro enfoque o compromiso con ninguna de las ofertas existentes de distribución de GNU/Linux de terceros.

[1]

CBL-Mariner ha sido diseñado con la noción de que un pequeño núcleo común de paquetes puede hacer frente a las necesidades universales de su nube Azure de primera parte y los servicios de borde al tiempo que permite a los equipos individuales a la capa de paquetes adicionales en la parte superior del núcleo común para producir imágenes para sus cargas de trabajo. Esto es posible gracias a un sencillo sistema de compilación que permite:

Tanto si se despliega como contenedor o como host de contenedor, CBL-Mariner consume recursos limitados de disco y memoria. Las características de ligereza de CBL-Mariner también proporcionan tiempos de arranque más rápidos y una superficie de ataque mínima. Al centrar las funciones de la imagen principal en lo que necesitan nuestros clientes internos de la nube, hay menos servicios que cargar y menos vectores de ataque.

Cuando surgen vulnerabilidades de seguridad, CBL-Mariner admite tanto un modelo de actualización basado en paquetes como un modelo de actualización basado en imágenes. Aprovechando el sistema común de gestión de paquetes RPM, CBL-Mariner pone a disposición de los usuarios los últimos parches y correcciones de seguridad para su descarga con el objetivo de agilizar los tiempos de respuesta.

Imagen CBL-Mariner

Lindows OS

Es un sistema operativo basado en GNU/Linux con apariencia Windows[2] que facilitaría la navegación por el sistema gracias a la simplicidad de manejo a la que nos tiene acostumbrados Windows. Este sistema posee la eficacia y seguridad de Linux, pudiendo ejecutar teóricamente las aplicaciones Windows en Lindows, principal problema del sistema Linux hasta la fecha.

Michael Robertson, fundador de MP3.com, que tras su gran éxito fue vendida a Vivendi Universal por una cifra multimillonaria, ha creado un nuevo sistema operativo a través de su nueva empresa Lindows.com que pretende ser el gran rival del omnipresente Windows de Microsoft. Precisamente dicho nombre ha causado que Microsoft se querelle contra la compañía desarrolladora de Lindows debido, según ellos, a que puede producir confusión entre los consumidores perjudicando directamente a su producto: Microsoft Windows.

Lindows se aprovecha de un interface similar al de Windows, de apariencia gráfica e intuitiva y conocido por un 80% de los usuarios por la seguridad del sistema GNU/Linux. Con esto pretende extenderse salvando los obstáculos causados por la escasez de aplicaciones creadas para GNU/Linux.

Basado en Xandros OS y con Wine, un emulador de Windows para Linux, Lindows hace posible ejecutar muchas de las aplicaciones diseñadas para Windows.

Algo en lo que sí se parecía más a Windows que casi cualquier Linux actual o en aquel momento era en su modelo de negocio: Robertson cobraba unos 100 $ por cada licencia individual de su SO, pero sus exageraciones sobre el grado de compatibilidad con aplicaciones Windows, su litigio con Microsoft y el hecho de difundirse que ofrecía, a grandes rasgos, lo que ya se podía conseguir gratis en otros sitios, hizo que no tuviera demasiado éxito.

Microsoft perdió la demanda contra Lindows, así que le terminó comprando la marca Lindows por 20 millones de dólares en 2004 y la rebautizó como Linspire. Dos después lanzó paralelamente una versión gratuira llamada Freespire, reproduciendo así la relación RedHat/Fedora.

Linspire y Freespire terminaron cambiando de manos y se la quedó Xandros hace 6 años. La versión 12 de Linspire salió en 2023, y ya es una distribución que ha abandonado toda pretensión de asimilarse a Windows. Basada en Ubuntu, es la única distribución GNU/Linux que incluye MS Edge como navegador web por defecto. EN cambio, Freespire se ha destacado últimamente, sin embargo, por instalar los servicios de Google.

Imagen Lindows

Maestro

Maestro es un núcleo monolítico y sistema operativo de tipo UNIX bajo arquitectura x86-32 que empezó su andadura el 22 de diciembre de 2018 como un proyecto escolar por Luc Lenôtre, y escrito desde cero en Rust que pretende ser ligero y lo suficientemente compatible con GNU/Linux como para poder usarlo en el día a día.

Originalmente se implementó utilizando el lenguaje C y continuó así durante aproximadamente un año y medio, hasta que la base de código se volvió demasiado difícil de mantener limpia. En ese momento se pasó a Rust, que presentaba varias ventajas, pero sobre todo porque permite trasladar parte de la responsabilidad sobre la seguridad de la memoria del programador al compilador. Esto es importante porque en el arranque, el kernel tiene acceso total a la memoria y se le permite escribir donde no debe (su propio código, por ejemplo)

Se puede utilizar con QEMU y VMWare, pero el núcleo puede tener un comportamiento diferente. Además, esos emuladores pueden no soportar gdb (ejemplo VirtualBox)

En el momento de escribir esto (2024), 135 de las 437 llamadas al sistema GNU/Linux (aproximadamente el 31%) están más o menos implementadas. El proyecto tiene 48 800 líneas de código en 615 archivos (todos los repositorios combinados, contados usando el comando cloc).

El sistema operativo tiene actualmente los siguientes componentes, aparte del núcleo:

Características:

Imagen Maestro

Qubes

El 3 de septiembre de 2012 se anuncia Qubes, un metasistema basado en GNU/Linux cuya principal ventaja es la seguridad por aislamiento a través de múltiples máquinas virtuales implementadas por XEN y actuando de forma coordinada.

Cada VM aísla las partes esenciales del sistema de tal modo que al verse comprometidas no dañen de forma alguna a las demás ni al sistema principal, por lo que está considerado uno de los sistemas más seguros actualmente.

En sus últimas versiones implementará máquinas virtuales "desechables" (DVM), y como explica su creadora, la hacker polaca Joanna Rutkowska, tales DVM no son sino VM muy ligeras creadas a la demanda y arrancadas de forma casi inmediata: en menos de 1 segundo. El propósito de una DVM es hospedar una sola aplicación, como puede ser un navegador o un visor de archivos PDF.

Joanna detalla la utilidad de las DVM a través de un ejemplo en el que un archivo PDF puede comprometer su contenido y, claro está, el de otros archivos PDF también, así que un PDF malicioso no podrá dañar a nadie más que a sí mismo y sin oportunidad para hacer más nada con la información que posee.

Cada vez que el usuario solicite una DVM, bastará con usar el menú de contexto sobre el archivo y dar clic en algo así como "abrir en una máquina virtual desechable". No obstante, la implementación de las DVM es más complicada que sólo eso; en el fondo hay que seguir unos pasos:

El fin último de Qubes es alzarse como un sistema operativo eficiente e invisible para sus usuarios, con soporte para Windows[1] y Mac OS X[2], además de GNU/Linux.

[1]

[2]

Imagen Qubes

Tizen OS

Tizen es un sistema operativo móvil basado en GNU/Linux, patrocinado por Linux Foundation1​ y la Fundación LiMo.

El proyecto se concibió originalmente como una plataforma basada en HTML5 para dispositivos móviles que sucedería a MeeGo. Samsung fusionó en Tizen su anterior sistema operativo basado en GNU/Linux (Samsung Linux Platform - SLP), Bada, y desde entonces lo utiliza principalmente en plataformas como dispositivos portátiles y televisores inteligentes.

El 1 de enero de 2012, la fundación LiMo y será diseñado para su uso en tabletas, netbooks, teléfonos inteligentes, televisores inteligentes y sistemas integrados de información y entretenimiento.

El 22 de julio de 2013 fue liberada la versión 2.2.2​ y se supone que sería compatible con las aplicaciones actuales de Android. Los desarrolladores han hecho hincapié en que no es la única plataforma disponible.

El sistema operativo en sí mismo está compuesto de muchos componentes de código abierto. Sin embargo, una serie de componentes internos desarrollados por Samsung, como la animación del arranque y las aplicaciones de calendario, gestor de tareas y de reproductor de música se han publicado bajo la licencia Flora License (un derivado de la Licencia Apache 2.0), la cual probablemente es incompatible con los requisitos de la Open Source Initiative.

En mayo de 2021, Google anunció que Samsung se asociaría con la empresa para integrar las funciones de Tizen en el sistema operativo Wear de Google, derivado de Android, y se comprometió a utilizarlo en futuros wearables, dejando que Tizen se desarrollara principalmente para los televisores inteligentes de Samsung.

Imagen Tizen OS

↩ Volver a *NIX

↩ Inicio