ArcaOS - ArcaOS

ArcaOS
Logotipo de ArcaOS
ArcaOS 5.0 Screenshot.png
Escritorio ArcaOS 5.0.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 ; Hace 4 años ( 15 de mayo de 2017 )
Último lanzamiento 5.0.6 / 31 de agosto de 2020 ; Hace 12 meses ( 2020-08-31 )
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

ArcaOS es un sistema operativo basado en OS / 2 , desarrollado y comercializado por Arca Noae, LLC bajo licencia de IBM . Recibió el nombre en código Blue Lion durante su desarrollo. 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. Está dirigido a usuarios profesionales que necesitan ejecutar sus aplicaciones OS / 2 en hardware nuevo, así como a usuarios personales de OS / 2.

Al igual que OS / 2 Warp, ArcaOS es un sistema operativo multitarea preventivo , multiprocesamiento , de un solo usuario de 32 bits para la arquitectura x86 . Es compatible con hipervisores tanto de hardware físico como de máquinas virtuales .

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 . A partir de la versión 5.0.6, ArcaOS es compatible con ACPI 6.1 e incluye la versión 20200717 de ACPICA .

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 .

ArcaOS admite la ejecución como invitado de una máquina virtual dentro de VirtualBox , VMware ESXi , VMWare Workstation y Microsoft Virtual PC .

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 de Arca Noae, que emplea el código de controlador FreeBSD , o una selección de controladores GenMAC. 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.
  • 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 .
  • El soporte de audio utiliza el controlador de audio genérico Uniaud, 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 .
  • El soporte de video lo proporciona el controlador VESA genérico no acelerado de Panorama o el controlador de video acelerado SNAP. 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 .
  • Los controladores de almacenamiento están disponibles para IDE , AHCI , NVMe y varios adaptadores SCSI .
  • El proyecto eCups proporciona soporte para impresoras, que se basa en el sistema de impresión CUPS de código abierto para Unix.

Software

Algunos de los software de código abierto incluidos con ArcaOS: Firefox, Lucide, 4OS2, PMDCalc Plus

Además del software incluido con OS / 2 Warp 4, ArcaOS incluye software adicional, como:

Compatibilidad multiplataforma

Algunos de los subsistemas de compatibilidad en ArcaOS: un shell Bash (abajo a la izquierda), QBASIC en una ventana de DOS (medio) y el Administrador de programas de Windows 3.1 (arriba a la derecha)

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. ArcaOS presenta algunas mejoras en estos subsistemas que no se encuentran en OS / 2, como la capacidad de acceder a volúmenes superiores a 2 GB desde Windows y DOS, así como el trabajo en curso que permitirá que el software de Windows y DOS de 16 bits se ejecute en UEFI. sistemas que no tienen un BIOS tradicional.
  • ArcaOS incluye Odin , basado en Wine , que proporciona un subconjunto de la API de Win32 . 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.
  • ArcaOS proporciona una capa de compatibilidad Unix llamada kLIBC que facilita la migración de aplicaciones Linux de código abierto a ArcaOS. Una variedad de herramientas de Linux se envían con ArcaOS, como el shell Bash y las coreutils de GNU , mientras que otras están disponibles a través del administrador de paquetes de ArcaOS, como GCC .
  • Se incluye un puerto de OpenJDK , que permite a ArcaOS ejecutar aplicaciones Java que no tienen dependencias específicas de la plataforma.

Sistemas de archivos

El sistema de archivos predeterminado de ArcaOS es JFS , aunque HPFS también es compatible por compatibilidad con versiones anteriores. ArcaOS se puede instalar y arrancar desde cualquier sistema de archivos.

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. ArcaOS incluye soporte para sistemas de archivos de disco óptico como ISO 9660 y UDF .

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.

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 . 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.

Instalación y actualizaciones

La pantalla de configuración de hardware del instalador de ArcaOS

ArcaOS presenta un nuevo instalador gráfico que reemplaza al antiguo instalador de IBM utilizado en OS / 2 Warp. A diferencia de OS / 2, el proceso de instalación de ArcaOS no requiere un disquete de arranque y, en cambio, el instalador se puede arrancar directamente desde un medio óptico o desde una unidad flash USB. 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.

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 . El software se proporciona a través de una combinación de repositorios RPM disponibles de forma gratuita y solo por suscripción.

Requisitos de hardware

Los requisitos mínimos de hardware para ArcaOS 5.0 son los siguientes:

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
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.

Algunas de las características planificadas para Blue Lion anunciadas en ese momento fueron:

  • 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
  • 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

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.

ArcaOS 5.0

El nombre "ArcaOS" se publicó por primera vez en un artículo de TechRepublic 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 TechRepublic, Lewis Rosenthal fue citado diciendo que el primer lanzamiento de ArcaOS sea ​​la versión 5.0, como sigue a la última versión de OS / 2 Warp de IBM, que fue 4.52 (también conocida como Merlin Convenience Pack 2, o MCP2).

ArcaOS 5.0 se lanzó el 15 de mayo de 2017. 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. 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 2021. 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. . Durante Warpstock 2021, Arca Noae anunció que 5.0.7 sería la versión de mantenimiento final de 5.0, y que sería seguida por la versión 5.1.

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. Tras el lanzamiento de ArcaOS 5.0, Arca Noae comenzó a discutir una versión 5.1 en sus hojas de ruta, junto con las nuevas características propuestas. Durante Warpstock 2020, Arca Noae anunció que se espera que 5.1 se lance durante 2021. 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 ). A partir de 2020, Arca Noae ha demostrado la instalación de ArcaOS en un sistema UEFI y el arranque con el CSM desactivado.
  • 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.
  • 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. 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.
  • 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.
  • 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. Es poco probable que esta función se incluya en la versión 5.1 inicial.
  • Funcionalidad de búsqueda de escritorio basada en el proyecto Recoll de código abierto .
  • Reemplazo de la utilidad monolítica de instalación selectiva de IBM con una serie de utilidades desarrolladas por Arca Noae.
  • Nuevos controladores de dispositivo, en particular compatibilidad con unidades NVMe.

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. Esto ha sido provocado por la creciente complejidad de la base de código 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. 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.

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. El nuevo navegador web se agregará a la serie de versiones ArcaOS 5.1 una vez que esté completo.

Historial de versiones

Lanzamientos de ArcaOS
Liberación Fecha Cambios principales
5,0 2017-05-15 Primer lanzamiento público de ArcaOS
5.0.1 2017-07-09 Correcciones del instalador y actualizaciones de controladores
5.0.2 2018-02-10 Capacidad añadida para arrancar desde un dispositivo USB
5.0.3 2018-08-19 Actualizaciones de software y controladores
5.0.4 2019-07-21 Instalación de actualización que permite a ArcaOS actualizarse sin reinstalar
5.0.5 2020-06-06 USB 3.0 / xHCI apoyo
5.0.6 2020-08-31 Correcciones y actualizaciones del instalador

Referencias

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 de usuarios y boletín de noticias 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