El sistema operativo AROS Research ( AROS , pronunciado "AR-OS") es una implementación multimedia gratuita y de código abierto de la interfaz de programación de aplicaciones ( API ) AmigaOS 3.1 que está diseñada para ser portátil y flexible. A partir de 2021 , los ports están disponibles para computadoras personales (PC) basadas en x86 y PowerPC , en versiones nativas y alojadas , con otras arquitecturas en desarrollo. En una muestra de desarrollo de círculo completo, AROS ha sido portado al Amiga 1200 basado en la serie Motorola 68000 (m68k) , [1] y también hay un puerto ARM para la serie Raspberry Pi .[actualizar]
AROS originalmente significaba Amiga Research Operating System, pero para evitar problemas de marca registrada con el nombre Amiga , [2] [3] se cambió al acrónimo recursivo AROS Research Operating System. [4]
La mascota de AROS es un gato antropomórfico llamado Kitty, creado por Eric Schwartz y adoptado oficialmente por el equipo AROS en diciembre de 2002.
Utilizado en el núcleo de AROS About y en las herramientas de instalación, también fue adoptado por varios sitios de la comunidad de AROS y por las primeras distribuciones.
Otros símbolos y logotipos identificables de AROS se basan en la forma del gato, como el logotipo de Icaros, que es un ojo de gato estilizado, o AFA (Aros For Amiga).
El proyecto, iniciado en 1995, se ha convertido a lo largo de los años en una implementación casi "completa" de AmigaOS, que, en mayo de 2017, [ necesita actualización ] solo carece de algunas áreas de funcionalidad. Esto se logró gracias a los esfuerzos de un pequeño equipo de desarrolladores.
Puede instalarse en la mayoría de los PC compatibles con IBM y cuenta con controladores de gráficos nativos para tarjetas de vídeo como la gama GeForce fabricada por Nvidia . A partir de mayo de 2007, también se admiten teclados y ratones USB. AROS ha sido portado a la placa PowerPC Sam440ep y en 2009 se lanzó una primera versión de prueba para Efika .
Si bien el sistema operativo todavía carece de aplicaciones, se han portado algunas, incluido E-UAE , un programa de emulación que permite ejecutar aplicaciones AmigaOS nativas de m68k. También se han escrito algunas aplicaciones específicas de AROS. AROS tiene soporte para redes TCP/IP y tiene disponible una versión experimental del navegador web AMosaic , para fines de prueba, entre otras aplicaciones relacionadas con Internet. La pila USB Poseidon ha sido trasladada a AROS. [5]
AROS está diseñado para ser compatible con AmigaOS . En el hardware Amiga m68k también es compatible con binarios , por lo que los binarios ya compilados para AmigaOS 3 se pueden ejecutar en AROS. [6] En plataformas x86 IA-32 de 32 bits, Janus-UAE, [7] un E-UAE mejorado , integra la emulación de Amiga directamente en AROS para ejecutar binarios AmigaOS m68k de forma casi transparente para el usuario. A partir de agosto de 2011 [actualizar], se necesitan archivos originales del sistema operativo AmigaOS 3 para la emulación.
El objetivo de AROS es mantenerse al margen de las disputas legales y políticas que han plagado otras implementaciones de AmigaOS al ser independiente del hardware y de cualquier control central. El lema de facto de AROS, "Sin horario y rockeando", satiriza las infames palabras "On Schedule and Rockin" del CEO de Amiga, Inc., Bill McEwen, y declara la falta de plazos formales. [8]
El 31 de marzo de 2011 se lanzó un clon viable de AmigaOS Kickstart para el procesador Motorola 68000 como parte de una recompensa de programación . [9] [10] El requisito de memoria es 2 MB de RAM en chip y 1 MB de RAM rápida. Este software es una alternativa completa y gratuita de código abierto a AmigaOS.
Los archivos principales del sistema AROS se pueden descargar en muchas versiones desde el sitio web del proyecto. Estos archivos se compilan directamente desde el árbol fuente SVN durante la noche y están disponibles como compilaciones nocturnas. Nightlies también incluye algunas aplicaciones de terceros que permiten a las personas que utilizan el sistema realizar algunas tareas muy básicas.
Para usuarios finales/medios, como Linux, existen varias distribuciones disponibles:
Desde abril de 2009, el nombre VMWAros se ha cambiado a "Icaros Desktop" para evitar ambigüedades con cualquier máquina virtual de cualquier tipo con derechos de autor existente. Allí se puede encontrar integración de emulación Amiga 68K, aceleración 3D para tarjetas Nvidia y las últimas actualizaciones de aplicaciones. [11] La última versión de Icaros Desktop es la versión 2.3 (lanzada el 22 de diciembre de 2020). [12] [13]
Broadway es una distribución de AROS que comenzó a finales de 2009. El objetivo es proporcionar una experiencia AROS completa y fácil de usar. AROS Broadway contiene algún software comercial, como un centro multimedia, un servicio de almacenamiento en la nube y una tienda de aplicaciones. La última versión es la 1.0 vista previa 5, lanzada el 16 de abril de 2016. [14]
AspireOS es una distribución iniciada en 2011 por Nikos Tomatsidis, que se centra en las computadoras Dell Latitude D520 y Acer Aspire One 110, 150. La última versión es 2.2, con nombre en código "Obitus", lanzada en noviembre de 2018. [15] [16]
AROS Vision es una distribución m68k nativa, que puede ejecutarse tanto en hardware real como en emuladores como UAE .
ApolloOS es una distribución activa m68k, diseñada especialmente para el sistema basado en FPGA independiente Vampire V4 .
Haage & Partner utilizó pequeños fragmentos del código fuente de AROS para AmigaOS 3.5 y 3.9. [17] Gran parte de MorphOS ( AmigaDOS , Intuition [18] y más) han sido portados desde AROS. [19]