ArcaOS es un sistema operativo basado en OS / 2 , desarrollado y comercializado por Arca Noae, LLC bajo licencia de IBM . [1] [2] Fue nombrado León Azul durante su desarrollo. [3] Se basa en OS / 2 Warp 4.52 agregando soporte para nuevo hardware, solucionando defectos y limitaciones en el sistema operativo e incluyendo nuevas aplicaciones y herramientas. [4] Está dirigido a usuarios profesionales que necesitan ejecutar sus aplicaciones OS / 2 en hardware nuevo, así como a usuarios personales de OS / 2. [5]
Desarrollador | Arca Noae, LLC (basado en código de IBM , Microsoft y otros desarrolladores) |
---|---|
Escrito en | C , C ++ , REXX , Java , lenguaje ensamblador |
Familia OS | OS / 2 |
Estado de trabajo | Actual |
Modelo fuente | Código cerrado con componentes de código abierto |
Versión inicial | 15 de mayo de 2017 |
Último lanzamiento | 5.0.6 / 31 de agosto de 2020 |
Gerente de empaquetación | ANPM (basado en RPM y YUM ) |
Plataformas | X86 de 32 bits |
Tipo de grano | Kernel híbrido |
Interfaz de usuario predeterminada | Carcasa del lugar de trabajo , cmd |
Licencia | Software propietario |
Página web oficial | www.arcanoae.com |
Al igual que OS / 2 Warp, ArcaOS es un sistema operativo de 32 bits [6] de un solo usuario , multiprocesamiento , [7] multitarea preventiva [8] para la arquitectura x86 . [9] Se admite tanto en hardware físico [10] como en hipervisores de máquinas virtuales . [11]
Características
Compatibilidad de hardware
ArcaOS admite sistemas de multiprocesamiento simétrico con hasta 64 núcleos de procesador, aunque se recomienda desactivar el hyperthreading . [7] A partir de la versión 5.0.6, ArcaOS es compatible con ACPI 6.1 e incluye la versión 20200717 de ACPICA . [12]
Mientras ArcaOS es un sistema operativo de 32 bits, se ha limitado PAE soporte que le permite utilizar la memoria RAM de más de 4 GB como un disco RAM . [5]
ArcaOS admite la ejecución como invitado de una máquina virtual dentro de VirtualBox , VMware ESXi , VMWare Workstation y Microsoft Virtual PC . [11]
Además de los controladores de dispositivo incluidos con OS / 2 Warp 4, ArcaOS incluye una variedad de controladores desarrollados por Arca Noae y varios terceros:
- Los adaptadores de red son compatibles con la tecnología MultiMac [13] de Arca Noae , que emplea código de controlador FreeBSD , o con una selección de controladores GenMAC [14] . El soporte para redes inalámbricas es algo limitado, aunque se planea el soporte de MultiMac para conjuntos de chips adicionales para futuras versiones de ArcaOS. [15]
- ArcaOS reemplaza el controlador USB IBM OS / 2 de 16 bits por un nuevo controlador de 32 bits capaz de admitir controladores USB 2.0 y USB 3.0 . [16] [17]
- El soporte de audio utiliza el controlador de audio genérico Uniaud [18] , ahora mantenido por Arca Noae. Uniaud se basa en el marco ALSA del kernel de Linux . Además, ArcaOS incluye una selección de controladores específicos para dispositivos. Está previsto un nuevo controlador de audio para futuras versiones de ArcaOS, basado en los controladores de audio FreeBSD . [15]
- El soporte de vídeo lo proporciona el controlador VESA genérico no acelerado de Panorama [19] o el controlador de vídeo acelerado SNAP [20] . Funciones como la aceleración y el cabezal múltiple son compatibles con un número limitado de conjuntos de chips gráficos. Se prevé la compatibilidad con estas funciones en conjuntos de chips adicionales, como la serie Intel HD . [15]
- Los controladores de almacenamiento están disponibles para IDE , AHCI , NVMe y varios adaptadores SCSI . [21] [22]
- El proyecto eCups proporciona soporte para impresoras, que se basa en el sistema de impresión CUPS de código abierto para Unix. [23]
Software
Además del software incluido con OS / 2 Warp 4, ArcaOS incluye software adicional, como: [24] [25] [26]
- Mozilla Firefox y Thunderbird
- Apache OpenOffice
- Lucide, un visor de documentos de código abierto
- XWorkplace, un conjunto de mejoras de código abierto para Workplace Shell
- 4OS2
- OpenJDK 6
- Qt 4 y 5
- Samba 4
- Heimdal Kerberos
- Adiciones de invitados de VirtualBox
Compatibilidad multiplataforma
ArcaOS incluye una serie de componentes de software que le permiten ejecutar directamente software desarrollado para otros sistemas operativos y simplificar el proceso de migración de software a ArcaOS:
- ArcaOS incluye VDM y WIN-OS / 2 de OS / 2 , lo que permite a ArcaOS ejecutar aplicaciones MS-DOS y Windows 3.1 de 16 bits de forma nativa. [27] ArcaOS presenta algunas mejoras a estos subsistemas que no se encuentran en OS / 2, como la capacidad de acceder a volúmenes superiores a 2GB desde Windows y DOS, [26] [28] así como el trabajo en curso que permitirá 16- bit Software de Windows y DOS para ejecutarse en sistemas UEFI que no tienen un BIOS tradicional. [29]
- ArcaOS incluye Odin , basado en Wine , que proporciona un subconjunto de la API de Win32 . [5] Odin se puede usar para ejecutar ciertas aplicaciones Win32 directamente, mientras que otras aplicaciones, como el puerto OS / 2 de OpenJDK, usan la API Odin para simplificar la migración del software de Windows a OS / 2. [30]
- ArcaOS proporciona una capa de compatibilidad Unix llamada kLIBC que facilita la migración de aplicaciones Linux de código abierto a ArcaOS. [31] Una variedad de herramientas de Linux se incluyen con ArcaOS, como el shell Bash y las coreutils GNU , [32] mientras que otras están disponibles a través del administrador de paquetes ArcaOS, como GCC . [33]
- Se incluye un puerto de OpenJDK , que permite a ArcaOS ejecutar aplicaciones Java que no tienen dependencias específicas de la plataforma. [32]
Sistemas de archivos
El sistema de archivos predeterminado de ArcaOS es JFS , aunque HPFS también es compatible por compatibilidad con versiones anteriores. [34] ArcaOS se puede instalar y arrancar desde cualquier sistema de archivos. [35]
FAT12 , FAT16 y FAT32 también son compatibles con el propio controlador FAT del kernel OS / 2 o un nuevo controlador FAT32 IFS desarrollado por Arca Noae , incluido en ArcaOS desde la versión 5.0.3. [36] ArcaOS incluye soporte para sistemas de archivos de disco óptico como ISO 9660 y UDF . [37]
ArcaOS admite el servicio y el acceso a recursos compartidos CIFS / SMB mediante el proyecto Samba de código abierto y proporciona una utilidad gráfica llamada ArcaMapper para administrar la configuración. [38]
NetDrive para OS / 2 proporciona acceso a una variedad de sistemas de archivos adicionales como NTFS y NFS a través de su propio controlador IFS . [39] [40] La distribución de ArcaOS incluye una versión de licencia limitada de NetDrive, pero la versión con licencia completa es capaz de montar varios otros sistemas de archivos locales, nativos y externos. [41]
Instalación y actualizaciones
ArcaOS presenta un nuevo instalador gráfico que reemplaza al antiguo instalador de IBM utilizado en OS / 2 Warp. [42] A diferencia de OS / 2, el proceso de instalación de ArcaOS no requiere un disquete de arranque y, en cambio, el instalador puede arrancarse directamente desde un medio óptico o desde una unidad flash USB. [43] El instalador también proporciona una función de actualización, que permite que ArcaOS se actualice a la última versión sin reinstalar todo el sistema operativo. [44]
La instalación y actualización de paquetes de software individuales se realiza a través del Administrador de paquetes Arca Noae (ANPM), que consiste en una interfaz gráfica OS / 2 nativa sobre RPM y YUM . [45] El software se proporciona a través de una combinación de repositorios RPM disponibles de forma gratuita y de suscripción únicamente. [46]
Requisitos de hardware
Los requisitos mínimos de hardware para ArcaOS 5.0 son los siguientes: [9]
Procesador | Intel Pentium Pro o AMD K6 |
---|---|
Memoria (RAM) | 512 MB mínimo Se recomiendan 2GB |
Tarjeta grafica | Tarjeta de video VGA compatible con VBE 2.0 [47] |
Espacio de almacenamiento | 2 GB de espacio disponible en disco |
Media removible | La instalación requiere una unidad de DVD-ROM o una unidad flash USB |
Firmware | BIOS tradicional o UEFI con CSM habilitado |
Los dispositivos de entrada | Teclado y mouse PS / 2 o USB |
Historia
León azul
ArcaOS fue anunciado formalmente el 23 de octubre de 2015, en el evento Warpstock 2015 (un evento de grupo de usuarios de OS / 2) bajo el nombre en clave "Blue Lion" por el miembro gerente de Arca Noae, Lewis Rosenthal. [2] [3]
Algunas de las características planificadas para Blue Lion anunciadas en ese momento fueron: [2]
- nuevo núcleo de multiprocesamiento simétrico
- nuevo menú de prearranque
- nuevo instalador de sistema operativo con soporte para la instalación desde una unidad flash USB y a través de una red
- controladores de dispositivo ya producidos por Arca Noae como parte de su suscripción de controladores y software [48]
- las últimas mejoras de Workplace Shell
- subsistema de impresión CUPS actualizado
- paquete de controladores de impresora PostScript actualizado
- localización en varios idiomas además del inglés [49]
En el momento del anuncio, el lanzamiento inicial se proyectó para fines del tercer trimestre de 2016, pero Arca Noae también declaró que no se había establecido una fecha de lanzamiento real. [2]
ArcaOS 5.0
El nombre "ArcaOS" se publicó por primera vez en un artículo de Tech Republic [50] el 26 de mayo de 2016, mientras que el dominio arcaos.com se registró el 20 de diciembre de 2015. En el mismo artículo de Tech Republic, Lewis Rosenthal fue citado diciendo que el El primer lanzamiento de ArcaOS sería la versión 5.0, como sigue al último lanzamiento de OS / 2 Warp de IBM, que fue 4.52 (también conocido como Merlin Convenience Pack 2, o MCP2). [51]
ArcaOS 5.0 se lanzó el 15 de mayo de 2017. [52] Se lanzaron dos ediciones: una edición comercial, destinada al uso empresarial (incluidos 12 meses de soporte técnico actualizado / priorizado) y una edición personal, dirigida a usuarios no comerciales ( incluidos seis meses de soporte técnico estándar) a un precio reducido. [53] El precio fue de $ 229 por licencia para la edición comercial y $ 129 por licencia para la edición personal, con un precio promocional de $ 99 vigente durante los primeros 90 días posteriores al lanzamiento.
A ArcaOS 5.0 le siguieron una serie de versiones de mantenimiento entre 2017 y 2020. Además de las correcciones de errores y las actualizaciones de controladores, las versiones de mantenimiento agregaron algunas características importantes, como compatibilidad con USB 3.0, la capacidad de instalar desde una unidad USB y la función de actualización. . [26] Durante Warpstock 2020, Arca Noae anunció que 5.0.6 sería la versión de mantenimiento final de 5.0, y que sería seguida por la versión 5.1. [54]
ArcaOS 5.1
Antes del lanzamiento de ArcaOS 5.0, ArcaOS 5.1 estaba originalmente planeado para su lanzamiento en 2017 con un enfoque en admitir otros idiomas, incluidos francés, español, italiano, alemán y holandés. [50] Tras el lanzamiento de ArcaOS 5.0, Arca Noae comenzó a discutir un lanzamiento 5.1 en sus hojas de ruta, junto con nuevas características propuestas. [55] Durante Warpstock 2020, Arca Noae anunció que se espera que 5.1 se lance durante 2021. [54] Algunas características planeadas para su inclusión en 5.1 incluyen:
- Soporte para arrancar en sistemas solo UEFI sin un Módulo de Soporte de Compatibilidad (CSM). Esto implica proporcionar la emulación de una funcionalidad BIOS específica de la que depende el sistema operativo (en particular, las interrupciones INT 10H e INT 13H ). [56] [57] A partir de 2020, Arca Noae ha demostrado la instalación de ArcaOS en un sistema UEFI y el arranque con el CSM desactivado. [29]
- La compatibilidad con discos que utilizan tablas de particiones GUID (GPT) está en desarrollo, lo que permitirá admitir discos de más de 2 TB. [58]
- Versiones localizadas de ArcaOS, conocidas como versiones de idioma nacional (NLV). Los idiomas planificados incluyen alemán, español, francés, italiano, chino simplificado y tradicional, japonés, coreano y holandés. [15] Esto implica aumentar la localización en OS / 2 Warp 4 con traducciones para el nuevo software agregado en ArcaOS, como el instalador y XWorkplace. [59]
- Una función de actualización para permitir la migración in situ de ArcaOS 5.0 a 5.1 sin reinstalar todo el sistema operativo. [54]
- Una función de migración para permitir la migración in situ de los sistemas OS / 2 Warp 4 y eComStation a ArcaOS sin eliminar primero la instalación del sistema operativo existente. [15] Es poco probable que esta función se incluya en la versión 5.1 inicial. [54]
- Funcionalidad de búsqueda de escritorio basada en el proyecto Recoll de código abierto . [15]
- Reemplazo de la utilidad monolítica de instalación selectiva de IBM con una serie de utilidades desarrolladas por Arca Noae. [54]
- Nuevos controladores de dispositivo, en particular compatibilidad con unidades NVMe. [60]
El proveedor de software OS / 2 Bitwise Works está trasladando QtWebEngine (basado en Chromium ) a OS / 2 y ArcaOS para admitir un nuevo navegador que reemplace a Firefox. [61] Esto ha sido provocado por la creciente complejidad del código base de Firefox y el uso del lenguaje de programación Rust en las versiones más nuevas de Firefox, cuyo compilador es poco probable que alguna vez sea compatible con la plataforma OS / 2. [62] Durante Warpstock 2020, se llevó a cabo una demostración que mostraba el navegador de demostración Qt WebEngine ejecutándose en ArcaOS y cargando con éxito páginas web modernas. [54]
Originalmente, el navegador Falkon se había considerado para la migración a la plataforma OS / 2, pero desde entonces se ha descartado debido a la dependencia de Falkon de las bibliotecas de KDE Frameworks . Como resultado, se está considerando el navegador Otter en su lugar. [54] El nuevo navegador web se agregará a la serie de versiones de ArcaOS 5.1 una vez que esté completo.
Historial de versiones
Lanzamiento | Fecha | Cambios importantes [26] |
---|---|---|
5,0 | 15/05/2017 [52] | Primer lanzamiento público de ArcaOS |
5.0.1 | 2017-07-09 [63] | Correcciones del instalador y actualizaciones de controladores |
5.0.2 | 2018-02-10 [64] | Capacidad añadida para arrancar desde un dispositivo USB |
5.0.3 | 2018-08-19 [65] | Actualizaciones de software y controladores |
5.0.4 | 2019-07-21 [66] | Instalación de actualización que permite a ArcaOS actualizarse sin reinstalar |
5.0.5 | 2020-06-06 [17] | USB 3.0 / xHCI apoyo |
5.0.6 | 2020-08-31 [67] | Correcciones y actualizaciones del instalador |
Referencias
- ^ "ArcaOS 5.0 de Arca Noae es la nueva versión de OS / 2 para el siglo XXI" . arcanoae.com .
- ^ a b c d Anuncio del León Azul en Warpstock 2015
- ^ a b OS / 2: Blue Lion será la próxima distribución del SO de 28 años
- ^ "Acerca de ArcaOS" . Consultado el 31 de agosto de 2020 .
- ^ a b c Lunduke, Bryan (23 de mayo de 2017). " " ArcaOS basado en OS / 2 "- Hora Lunduke - 23 de mayo de 2017" - a través de YouTube.
- ^ "¿Tiene planes para un ArcaOS de 64 bits?" . arcanoae.com . Consultado el 5 de septiembre de 2020 .
- ^ a b "Requisitos del controlador ACPI" . arcanoae.com . Consultado el 6 de septiembre de 2020 .
- ^ "Eche un vistazo al nuevo escritorio de ArcaOS" . arcanoae.com . 2017-05-21 . Consultado el 5 de septiembre de 2020 .
- ^ a b "Requisitos del sistema para ArcaOS 5.0" . arcanoae.com . Consultado el 4 de septiembre de 2020 .
- ^ "Hardware probado" . Consultado el 5 de septiembre de 2020 .
- ^ a b "Configuración de la máquina virtual" . Consultado el 5 de septiembre de 2020 .
- ^ "Léame para el paquete de controladores ACPI" . arcanoae.com . Consultado el 6 de septiembre de 2020 .
- ^ Wiki de Arca Noae: Controladores NIC MultiMac
- ^ Proyecto: Controlador genérico de envoltura MAC (GenMac)
- ^ a b c d e f "Warpstock Europe Conference 2020 - Day 2" . youtube.com . 2020-05-17 . Consultado el 22 de septiembre de 2020 .
- ^ "Informe de progreso de Arca Noae: USB, actualizador de ArcaOS, multimedia" . arcanoae.com . 2019-10-16 . Consultado el 22 de septiembre de 2020 .
- ^ a b "ArcaOS 5.0.5 ya disponible" . arcanoae.com . Consultado el 23 de septiembre de 2020 .
- ^ "Wiki Arca Noae: Uniaud - Subsistema de audio" . arcanoae.com . Consultado el 22 de septiembre de 2020 .
- ^ Wiki de Arca Noae: Controlador de video panorámico
- ^ Arca Noae wiki: Arca Noae SNAP Graphics para OS / 2
- ^ "¿Cómo puedo saber si mi unidad de disco actual es compatible con ArcaOS?" . arcanoae.com . Consultado el 22 de septiembre de 2020 .
- ^ "Lanzamiento de la versión 1.01 del controlador NVME" . os2world.com . 2021-04-14 . Consultado el 16 de abril de 2021 .
- ^ "Bienvenido a eCups" . netlabs.org . Consultado el 23 de septiembre de 2020 .
- ^ "Trabajo de terceros" . arcanoae.com . Consultado el 8 de septiembre de 2020 .
- ^ "Eche un vistazo al nuevo escritorio de ArcaOS" . arcanoae.com . Consultado el 8 de septiembre de 2020 .
- ^ a b c d "Cambios en ArcaOS 5.0" . arcanoae.com . Consultado el 4 de septiembre de 2020 .
- ^ "Aprovechar al máximo las sesiones de DOS y Win-OS / 2" . arcanoae.com . Consultado el 22 de septiembre de 2020 .
- ^ "¿Por qué mis sesiones de DOS y Win-OS / 2 no pueden ver más de 2 GB de espacio libre?" . Consultado el 3 de septiembre de 2020 .
- ^ a b "Conferencia de Warpstock Europa - Día 1" . youtube.com . 2020-05-16 . Consultado el 22 de septiembre de 2020 .
- ^ "Java para sistemas basados en OS / 2 y OS / 2" . trac.netlabs.org . Consultado el 22 de septiembre de 2020 .
- ^ "Conociendo el Subsistema de Compatibilidad Unix (kLIBC)" . arcanoae.com . Consultado el 8 de septiembre de 2020 .
- ^ a b "Subsistemas de compatibilidad" . Consultado el 8 de septiembre de 2020 .
- ^ "Instrucciones de construcción de Lucide" . trac.netlabs.org . Consultado el 22 de septiembre de 2020 .
- ^ "Guía de instalación de ArcaOS 5.0" (PDF) . arcanoae.com . Mayo de 2017 . Consultado el 22 de septiembre de 2020 .
- ^ "Planificación de la instalación" . arcanoae.com . 2020-06-06 . Consultado el 22 de septiembre de 2020 .
- ^ "Controlador del sistema de archivos instalable FAT32" . Consultado el 4 de septiembre de 2020 .
- ^ "DVD / UDF" . ecsoft2.org . Consultado el 22 de septiembre de 2020 .
- ^ "ArcaMapper" . arcanoae.com . Consultado el 22 de septiembre de 2020 .
- ^ "Complemento de sistema de archivos de red (NFS) para NetDrive" . ecsoft2.org . Consultado el 22 de septiembre de 2020 .
- ^ "Complemento NTFS para NetDrive" . ecsoft2.org . Consultado el 22 de septiembre de 2020 .
- ^ "NetDrive para OS / 2" . arcanoae.com . Consultado el 22 de septiembre de 2020 .
- ^ "Escribiendo el instalador de ArcaOS" . youtube.com . 2017-10-06 . Consultado el 22 de septiembre de 2020 .
- ^ "¿Qué medio de instalación necesito para instalar ArcaOS? ¿Se instalará desde disquetes?" . arcanoae.com . Consultado el 22 de septiembre de 2020 .
- ^ "Actualización desde una versión anterior" . arcanoae.com . 2020-06-24 . Consultado el 22 de septiembre de 2020 .
- ^ "Actualización del administrador de paquetes YUM y RPM" . youtube.com . 2016-05-31 . Consultado el 22 de septiembre de 2020 .
- ^ "Administrador de paquetes" . arcanoae.com . 2020-06-22 . Consultado el 22 de septiembre de 2020 .
- ^ "Panorama" . arcanoae.com . Consultado el 4 de septiembre de 2020 .
- ^ ¿Está el mundo preparado para un renacimiento de OS / 2 bare-metal?
- ^ OS / 2 vuelve de entre los muertos
- ^ a b Sanders, James (31 de agosto de 2016). "OS / 2 resucitado: Blue Lion se convierte en ArcaOS, surgen detalles para el próximo lanzamiento" . Tech Republic . Consultado el 8 de mayo de 2021 .
- ^ "Línea de tiempo de OS / 2" . os2museum.com . Consultado el 26 de septiembre de 2020 .
- ^ a b Anuncio de lanzamiento de ArcaOS 5.0
- ^ Sharwood, Simon (19 de mayo de 2017). "Lo que está muerto puede que nunca muera: acaba de llegar una nueva versión de OS / 2" . El registro . Consultado el 2 de octubre de 2019 .
- ^ a b c d e f g "Warpstock 2020 - Virtual y gratis" . youtube.com . 2020-11-07 . Consultado el 7 de noviembre de 2020 .
- ^ "Hoja de ruta de ArcaOS 5.1" (PDF) . warpstock.org . 2017 . Consultado el 8 de noviembre de 2020 .
- ^ "Arranque de ArcaOS en hardware UEFI (demostración)" . youtube.com . 2019-08-08 . Consultado el 22 de septiembre de 2020 .
- ^ Sanders, James (13 de agosto de 2019). "La distribución moderna de OS / 2 ArcaOS agrega soporte para el arranque vía UEFI" . techrepublic.com . Consultado el 22 de septiembre de 2020 .
- ^ "Plan de Arca Noae para soportar diseños de disco GPT en ArcaOS" . arcanoae.com . 2020-10-26 . Consultado el 30 de octubre de 2020 .
- ^ "Soporte de idioma nacional para OS / 2" . youtube.com . 2019-04-19 . Consultado el 22 de septiembre de 2020 .
- ^ "Hoja de ruta: ArcaOS" . arcanoae.com . Consultado el 8 de noviembre de 2020 .
- ^ "Warpstock Europe Conference 2020" . youtube.com . 2020-05-17 . Consultado el 9 de septiembre de 2020 .
- ^ Klein, Roderick (11 de octubre de 2017). "Se necesita patrocinio para el nuevo navegador web OS / 2" . Articles.os2voice.org . Consultado el 23 de septiembre de 2020 .
- ^ "ArcaOS 5.0.1 ya disponible" . arcanoae.com . Consultado el 23 de septiembre de 2020 .
- ^ "ArcaOS 5.0.2 ya disponible" . arcanoae.com . Consultado el 23 de septiembre de 2020 .
- ^ "ArcaOS 5.0.3 ya está disponible" . arcanoae.com . Consultado el 23 de septiembre de 2020 .
- ^ "ArcaOS 5.0.4 ya disponible" . arcanoae.com . Consultado el 23 de septiembre de 2020 .
- ^ "ArcaOS 5.0.6 ya disponible" . arcanoae.com . Consultado el 23 de septiembre de 2020 .
enlaces externos
- Arca Noae - Sitio web del desarrollador de ArcaOS
- OS / 2 World - Comunidad de usuarios de OS / 2, eCS y ArcaOS
- VOICE - El grupo y boletín de usuarios de Virtual OS / 2, eCS y ArcaOS
- EDM / 2 - Revista electrónica para desarrolladores para OS / 2
- Bitwise Works : desarrollador de software de código abierto para OS / 2 y ArcaOS
- eCSoft / 2 : la enciclopedia completa del software OS / 2