Xosl
xOSL (que significa cargador de sistema operativo extendido ) es un gestor de arranque. xOSL fue desarrollado originalmente por Geurt Vos.
Historia
xOSL es un software gratuito publicado bajo la licencia GPL-2.0 únicamente. El proyecto fue desarrollado activamente por Geurt Vos entre 1999 y 2001 y abarcó cuatro revisiones principales y dos revisiones menores después de su creación inicial.
Desde su origen en la versión 1.0.0 de xOSL, xOSL experimentó cambios importantes en la versión. 1.1.0, 1.1.1, 1.1.2 y 1.1.3. Estas revisiones supusieron diferencias significativas entre sí e introdujeron nuevas características al programa. Estas características abarcaron desde mejoras drásticas en la interfaz de usuario hasta una compatibilidad mejorada en diversas plataformas de hardware.
Versión xOSL. 1.1.4 y 1.1.5 solo introdujeron mejoras a la funcionalidad existente y repararon características que deberían haber sido funcionales en sus predecesores. Aunque sus mejoras fueron sutiles, sirvieron para estabilizar un protocolo en desarrollo y son las revisiones más pulidas del original hasta la fecha.
El proyecto cayó en un estado inactivo y fue abandonado por su desarrollador original de 2001 a 2007. xOSL permaneció disponible para su descarga y uso durante todo este período.
Supervivencia
A pesar de la falta de desarrollo activo de productos, una comunidad entusiasta de usuarios de xOSL comenzó a intercambiar ideas y resultados de productos mediante el uso de Yahoo! Grupos y otros sitios de apoyo en Internet. Estos grupos se convirtieron en la base de la "Cultura xOSL". Los grupos xOSL ayudaron a sus compañeros con consejos y logros mediante el uso de xOSL. Después de que expiró el sitio web xOSL original, Filip Komar y Mikhail Ranish lo duplicaron en varias ubicaciones.
Muy pocas mejoras al producto original ocurrieron durante este tiempo, la mayoría de ellas siendo bastante inconsecuencial. Una mejora de este tipo le dio al usuario la capacidad de cambiar fondos de pantalla y la imagen mostrada al inicio, y como la mayoría de otras revisiones, no añadió mucho al programa en términos de funcionalidad de núcleo.
Otras revisiones incluyeron la traducción del xOSL a varios idiomas, incluyendo alemán, checo y francés, entre otros.
XOSL-OW
XOSL-OW es un puerto Watcom abierto de XOSL. XOSL es desarrollado por Geurt Vos utilizando el conjunto de herramientas Borland C++ 3.1, mientras que XOSL-OW se basa en el conjunto de herramientas Open Watcom versión 1.8. El puerto XOSL-OW Open Watcom permite el desarrollo futuro de XOSL utilizando un conjunto de herramientas de desarrollo de código abierto.
XOSL-OW no tiene ninguna funcionalidad nueva en comparación con XOSL, pero ofrece un comportamiento mejorado en hardware de PC específico. De hecho, los problemas de estabilidad con XOSL en algunas plataformas de PC han sido la razón para migrar XOSL al conjunto de herramientas Open Watcom.
Ejemplos de problemas de estabilidad en hardware de PC específico son:
- Lanzamiento del Gerente de Partición de Castigo desde el administrador de arranque de XOSL (Ctrl-P) resulta en un teclado no responde.
- El arranque en el Smart Boot Manager (utilizado para apoyar el arranque de CD/DVD) resulta en un teclado no responsable.
- Booting en Linux usando el gestor de arranque de XOSL no tiene éxito debido a un teclado no responsable después de que el gestor de arranque de XOSL dé control al proceso de arranque de Linux.
En XOSL-OW, estos problemas de estabilidad se han resuelto mediante un algoritmo mejorado de cambio de línea A20 y vaciando el búfer del teclado antes de que el administrador de arranque XOSL entregue el control al administrador de partición Ranish, al administrador de arranque inteligente o al cargador de arranque del sistema operativo.
Sistemas de archivos compatibles
Actualmente, xOSL es capaz de iniciar sistemas operativos desde una variedad de tipos de formatos. Estos incluyen, entre otros:
- Windows
- FAT12 (Tabla de asignación de archivos)
- FAT16
- FAT32
- NTFS (New Technology File System)
- Linux
- ext2
- ext3
- ReiserFS
Contenido relacionado
Tarjeta perforada
CPython
Arquitectura Harvard