Fact-checked by Grok 2 weeks ago

AROS Research Operating System

The AROS Research Operating System (AROS) is a and open-source, lightweight, efficient, and flexible desktop operating system that implements API-level compatibility with 3.1, while being designed for portability across multiple hardware architectures such as x86, PowerPC, , and others. AROS originated in the mid-1990s amid concerns over the future of the platform following Commodore's mismanagement and the company's liquidation in 1994, which prompted Amiga enthusiasts to initiate projects aimed at preserving and modernizing the ecosystem. In 1993, early discussions focused on fixing bugs and updating , evolving into the AOS project, but formal development of AROS began in winter 1995 after Aaron Digulla issued a (RFC) to create a compatible, open-source alternative. Initially named Amiga Research Operating System, the project adopted the AROS in 2007 to avoid trademark conflicts with the name. The primary goals of AROS include achieving maximum binary compatibility on hardware where feasible, source-level compatibility on other platforms, and the ability to run either as a native OS or hosted on existing operating systems like or Windows. It seeks to enhance functionality with modern improvements, such as support for wide-character and multibyte strings, optimizations for and AVX instructions, and integration of subsystems like the AHI audio system and Poseidon USB stack. Key features encompass a with datatypes for handling image formats (e.g., , ), portable graphics libraries, and community-contributed ports like SDL2 for broader application support. As of 2025, AROS remains an actively developed project under the 2.0 (with some components under GPL-2.0 and LGPL-2.1), with ongoing nightly builds for various architectures and toolchains, including and . The development team maintains repositories on and , encouraging contributions, and provides stable distributions alongside experimental images for easy testing on modern PCs. While still considered alpha- or beta-quality in some areas, recent updates have focused on stability, EFI booting, and hardware compatibility, sustaining its niche as a bridge between legacy software and contemporary computing.

History

Origins and Early Development

The AROS project originated in the mid-1990s amid the declining support for the platform following Commodore's in , as enthusiasts sought to modernize and preserve its operating system legacy. In the winter of 1995, Aaron Digulla, frustrated by the fragmented efforts of the earlier AOS ( replacement) community and the lack of progress toward a unified, forward-looking OS, posted a on the AOS to identify minimal common goals for a new implementation. This initiative stemmed from a desire to create a lightweight, portable operating system that could replicate the efficiency and user-friendliness of 3.1 while addressing its hardware dependencies and limitations, serving as a brief reference to the target compatibility baseline. Digulla founded the project as a endeavor, initially naming it the Amiga Research Operating System (AROS), with the goal of reimplementing APIs from scratch in to ensure cross-platform portability across architectures such as x86, PowerPC, Alpha, , and HPPA. The focus was on achieving binary compatibility at the API level without relying on proprietary Amiga hardware or , enabling the OS to run on commodity PCs and other non-Amiga systems. Early development emphasized modularity and openness, attracting a small group of volunteer developers who contributed to core libraries like exec, , and through due to the absence of official documentation from or its successors. Key challenges in the initial years included the scarcity of verifiable AmigaOS internals, necessitating extensive of binaries and disassembly of executables to reconstruct accurately, which slowed progress and led to ongoing debates within the about design priorities. Despite these hurdles, the project gained traction as a proof-of-concept for a free, Amiga-inspired OS. In 2007, amid legal concerns over the "Amiga" trademark held by Amiga, Inc., the name was officially changed to AROS Research Operating System to avoid potential disputes while retaining the . A significant milestone came in 2004 with the release of the first bootable version on x86 hardware, marking the transition from hosted prototypes to a standalone system capable of independent operation.

Key Milestones and Releases

The AROS project originated in 1995 with the goal of developing a portable, open-source reimplementation of the application programming interface. Key releases began with the introduction of nightly builds in 2004, which provided developers and testers with daily compilations of the latest code changes from the source repository, enabling rapid iteration and feedback on the system's evolving components. In 1996, the first hosted version for was made available, allowing AROS to run as an application within a Linux environment, which facilitated cross-platform development and testing without requiring dedicated hardware. Networking capabilities advanced significantly with the integration of a ported from AmiTCP, enabling basic connectivity for AROS systems, including support for protocols like BSD sockets. This laid the groundwork for applications requiring network access, such as web browsers and file transfers. By 2013, ABIv0 was released as a stable , serving as a foundational layer for compiling and running Amiga-compatible applications on x86 architectures while maintaining . Hardware support expanded in 2015 with the addition of USB functionality through the stack, integrated via libusb for Linux-hosted environments, allowing access to USB storage devices and peripherals like mice and keyboards. A major technical achievement came in May 2017, when developers announced near-complete implementation of the 3.1 API, covering most libraries and executive functions with only minor gaps remaining, significantly enhancing compatibility for legacy software.

Recent Developments

In 2023 and 2024, the AROS development team focused on stabilizing the system through extensive bug fixes, enhancing multimedia capabilities with support for modern image formats such as and HEIC via updates to the heic.datatype, and improving boot mechanisms including EFI support for better compatibility with contemporary hardware. These efforts addressed longstanding issues in rendering, file systems, and portability, laying groundwork for future architectural transitions while maintaining compatibility with 3.1 APIs, whose core completion dates back to 2017. A major milestone arrived in April 2025 with the release of the first stable bootable 64-bit AROS ISO, marking the culmination of years of development to extend the operating system's architecture beyond 32-bit limitations and enable support for larger memory addressing and modern processors. This ISO provided a foundational platform for testing and deployment, demonstrating reliable booting on x86 hardware without requiring installation. Building on this, May 2025 saw the rollout of the first full 64-bit distribution, featuring USB-bootable live versions optimized for x86 systems, which allowed users to run AROS directly from for evaluation and temporary use. These distributions emphasized ease of access, preserving the lightweight nature of AROS while introducing 64-bit enhancements for improved performance in resource-intensive applications. By August 2025, further refinements included updates to the (SDK) and U1.B packages, incorporating fixes accumulated over preceding months to bolster system stability and developer tools. Concurrently, advancements in porting efforts enabled the successful adaptation of SDL2, facilitating the launch of an updated port and initiating broader conversions of 32-bit programs to 64-bit compatibility. Ongoing development continued into late 2025 with further stability improvements and community contributions. These developments underscore AROS's ongoing evolution toward a more robust, operating system.

Development Process

Team and Community

The development of AROS is driven by a small core team of active developers, primarily volunteers drawn from the longstanding enthusiast community. These individuals contribute on a part-time basis, focusing on maintaining compatibility with 3.1 while expanding portability across modern hardware. Key current maintainers include Nick Andrews (known as Kalamatee) and Matthias Rustler, who handle core repository management and integration of community-submitted changes. Early leadership of the project traces back to founders such as Aaron Digulla and Adam Chodorowski, who initiated AROS in the late 1990s as a hobbyist effort to recreate AmigaOS functionality in an open-source framework. Over time, the project has seen transitions to a more distributed model, with current stewardship falling to a loose group of maintainers including the pseudonymous deadwood2, who leads efforts on 64-bit branches and ABI stability. This evolution reflects the volunteer-driven nature of AROS, where no formal corporate structure exists, and decisions are made collaboratively through mailing lists and code reviews. The broader AROS community plays a vital role in sustaining the project, with hundreds of occasional contributors submitting bug reports, ports to new architectures, and enhancements via platforms like and . For instance, recent contributions have included SDL2 porting by Nick Andrews and language support additions like Basque catalogs by Javier Alaguero. Community engagement occurs primarily through dedicated forums on AROS-World, which host discussions on development threads with thousands of views, and a server for real-time collaboration. These venues foster involvement from Amiga veterans and new programmers, emphasizing ports to platforms like and m68k. AROS maintains an open-source licensing model under the AROS Public License, which encourages widespread participation while protecting the project's Amiga-inspired heritage. Development follows a steady cadence, with automated nightly builds generated at 00:00 UTC daily—available for testing on the official download site, including versions as recent as November 2025—and periodic stable releases tied to major milestones, such as ABIv0 updates every few months. This rhythm ensures rapid iteration on volunteer-submitted work while prioritizing stability for end-users.

Licensing and Tools

AROS is licensed under the version 1.1, a permissive derived from the (MPL) 1.1. This license grants users worldwide, royalty-free rights to use, reproduce, modify, and distribute the software, while permitting the creation of proprietary derivative works as long as they do not modify the original AROS directly. However, any modifications to AROS itself must be made available under the same APL terms, ensuring availability for distributed changes and promoting collaborative development without imposing full restrictions on linked applications. The development of AROS relies on established open-source build tools, with (GCC) serving as the primary compiler, updated to version 15 in 2025 through applied patches that enable compatibility with modern C and C++ standards. , part of the project, is also supported, with approximately 90% of the AROS core compiling successfully using versions up to 20.1.0 as of mid-2025, providing an alternative for developers seeking improved diagnostics and optimization options. Cross-compilation is a core capability, facilitated by these toolchains to target multiple architectures including x86, , ARM, PowerPC, and m68k, allowing builds from host systems like , macOS, or Windows without native AROS execution. In 2025, the (SDK) received significant updates to support 64-bit development, including the U1.B package release in August for the base system version 20250418-1, which incorporates fixes for stability, libraries, and toolchain integration over preceding months. These packages enhance 64-bit compatibility, enabling developers to target architectures with updated headers, libraries, and examples for implementation. Version control for AROS has transitioned primarily to since the early 2020s, hosting the main development repository for core components, SDK, and build systems, where contributors submit patches and track progress through issues and pull requests.

Design and Architecture

Core Principles

The AROS Research Operating System is designed with the primary goal of achieving source-level compatibility with 3.1 applications, enabling them to run natively without the need for or layers. This approach mirrors the strategy of projects like Wine for Windows software, prioritizing API-level fidelity to allow developers to recompile code directly for AROS while preserving the original system's behavior and performance characteristics. A key principle guiding AROS is its emphasis on lightweight and efficient resource utilization, distinguishing it from more resource-intensive . By minimizing overhead in memory and CPU demands, AROS aims to deliver a responsive suitable for a wide range of , including low-power devices. This efficiency stems from a streamlined that avoids unnecessary abstractions, allowing users to maximize potential without the bloat common in contemporary OSes. The system's facilitates easy across diverse CPU architectures, such as x86, , and PowerPC, by abstracting hardware-specific dependencies into interchangeable components. This modularity enables developers to adapt AROS to new platforms with minimal reconfiguration, promoting longevity and adaptability in an evolving hardware landscape. Originating as a research project to create a portable of , AROS adheres to a philosophy centered on reimplementing core APIs rather than introducing radical innovations beyond the AmigaOS paradigm. This research-oriented focus encourages community-driven improvements while maintaining strict adherence to established interfaces for compatibility.

Kernel and Components

The Exec library forms the core of the AROS kernel, functioning in a microkernel-like modular structure that oversees tasks, processes, and interrupts while reimplementing the AmigaOS 3.x Exec APIs for compatibility. It provides essential services such as preemptive multitasking via priority-based time slicing, memory allocation through functions like AllocMem and FreeMem, and inter-process communication using signals (with 32 bits per task, 16 reserved for system use) and semaphores for synchronization. Interrupt handling is managed via struct Interrupt entities, supporting both hardware and software interrupts with custom handler code, ensuring efficient dispatching and sharing across the system. AROS's kernel architecture emphasizes modularity, dividing into a (BSP) for hardware-specific kernel elements like Exec and drivers, a Strap layer for and initial filesystem access, and a machine-independent Base layer for core modules, which enhances portability across architectures such as x86 and . Processes are primarily coordinated through the library integration, where tasks can attach to message ports for , building on Exec's foundational task management. This design maintains compatibility by preserving low-level vector offsets (LVOs) and struct packing conventions, such as m68k-compatible alignment. Major subsystems complement the Exec , including intuition.library for development, which handles window creation, event ing via IDCMP messages, and interaction with underlying layers for clipping and rendering. dos.library manages file systems, supporting operations like traversal, I/O redirection, and execution through CLI commands and handlers for various types. graphics.library oversees display primitives, enabling pixel plotting, line drawing, color mapping, and area fills to support visual output on diverse hardware. To promote long-term stability, AROS adopted ABIv0 in 2013 as its primary for 32-bit environments, ensuring consistent executable formats and thread-safe memory operations like malloc and free protected by semaphores. In 2025, kernel enhancements introduced 64-bit extensions, including support for addressing modes and long-mode operation, alongside ABIv11 for native 64-bit applications, enabling better resource utilization on modern processors.

Portability Mechanisms

AROS achieves cross-platform portability primarily through its dual-mode architecture, consisting of native and hosted execution environments, which allow the operating system to run on diverse without extensive reconfiguration. In native mode, AROS operates as a standalone system directly on bare metal, providing complete control and optimal performance, though with potentially limited driver availability compared to hosted setups. This mode supports key architectures such as (including and variants for PC-compatible systems), (notably on devices like the via the raspi-armhf port), and m68k (for legacy hardware or compatible emulators). The native ports, such as AROS/pc-i386 for x86 and AROS/amiga-m68k, enable binary compatibility with on m68k systems while allowing AROS executables compiled for a specific CPU to run seamlessly across native and hosted variants of the same architecture, promoting code reusability. For broader architectural support, including PowerPC (e.g., sam440-ppc and darwin-ppc ports), AROS incorporates m68k capabilities to execute legacy 68k binaries on non-native platforms like x86 or , facilitating compatibility without full recompilation in certain scenarios. In contrast, hosted mode positions AROS as an application process within a host operating system, relying on the host for access, I/O operations, and resource management to simplify development and deployment. Supported hosts include (e.g., linux-i386 and linux-armhf), Windows via (mingw32-i386), and macOS via (darwin-i386 and darwin-x86_64), with additional compatibility for environments like (WSL) through Linux ports. This approach abstracts low-level interactions via the host OS, reducing the need for AROS-specific drivers and enabling rapid prototyping on modern desktops. Central to these portability mechanisms is AROS's use of abstraction layers, particularly the , which encapsulates CPU-specific code and handling to isolate platform-dependent elements from the core OS. The , implemented in an object-oriented manner, supports transitions across architectures like PowerPC, , and emulated m68k environments, ensuring that higher-level components such as the remain architecture-agnostic. This layered design allows developers to target multiple platforms with minimal modifications, exemplified by shared executable binaries between x86 native and Linux-hosted ports. Recent enhancements in 2025 have further bolstered portability, with fixes to builds for and targets, enabling more reliable cross-compilation and deployment on ARM hardware. Similarly, cross-builds saw improvements, including resolved stack alias issues for , enhanced C++ support, and compatibility with 15, allowing approximately 90% of the core to compile via and facilitating smoother module linking across 64-bit environments. These updates, contributed primarily by developers like Nick Andrews, emphasize incremental portability gains without altering foundational mechanisms.

Features

User Interface

The user interface of AROS centers on a reimplementation of the desktop environment, providing a familiar graphical shell for file management and application launching. Known as in AROS, this component serves as the primary and , displaying icons representing volumes, disks, files, and directories (referred to as drawers). Users interact with it through standard operations such as dragging icons to open applications or move files between drawers, with support for drag-and-drop functionality to facilitate intuitive file handling. Although file operations remain partially implemented, can function as a backdrop or a resizable window, allowing navigation across disks and system information access via a right-mouse-button-activated . The default graphical user interface toolkit in AROS is Zune, an object-oriented that closely emulates the Magic User Interface (MUI) from while integrating with the BOOPSI framework. Zune enables the creation of scalable vector-based elements, ensuring that components adapt dynamically to font sizes and window dimensions without relying on fixed measurements. It supports theming through attribute-based customization, allowing developers and users to modify appearances via methods like SetAttrs() for colors, layouts, and visual styles, which promotes consistency across applications. Windows managed by Zune include standard gadgets for closing, sizing, and depth arrangement, with preferences configurable through the GUI Prefs tool or command-line invocation. Input handling in AROS is managed via the intuition.library, which processes events from keyboards, mice, and joysticks to enable responsive user interactions. For keyboards, it supports both vanilla key events for ASCII input and raw key events for qualifiers like function keys and modifiers, processed through message ports in application loops. Mouse interactions are captured via IDCMP flags such as MOUSEMOVE for position tracking and MOUSEBUTTONS for clicks, including right-button menus and drag operations, with joystick inputs treated similarly through button and movement events. These events are queued and replied to via standard Intuition functions like Wait() and ReplyMsg(), ensuring seamless integration with the . Keyboard layouts can be further customized using the Input preferences , supporting multiple presets and hotkey switching. AROS provides customization options for the desktop through theme support, enabling users to apply , wallpapers, and icon sets for personalized appearances. Since the late , enhancements like color gradients, anti-aliased fonts, and capabilities in have allowed for modern theme integrations, with tools for adjusting window borders, cursors, and backgrounds. This theming system, evolved in the , supports ambient-style effects such as rounded frames and dynamic layouts, configurable via preferences editors to enhance the overall without altering core functionality.

Multimedia Support

AROS provides multimedia support through a combination of ported open-source libraries and native datatypes, enabling handling of audio, video, and image content in applications compatible with APIs. Key audio capabilities include the integration of Soft, a cross-platform audio library that simulates spatial sound effects for immersive experiences in games and simulations. This port, available via Amiga archives, supports features like distance attenuation and Doppler effects, enhancing audio realism without relying on proprietary hardware. In 2025, the porting of SDL2 (Simple DirectMedia Layer 2) marked a significant advancement for applications, particularly . This update facilitates cross-platform development and runtime for titles such as , with fixes to SDL2 core and the addition of SDL2_mixer for enhanced audio handling. Early testing in mid-2025 demonstrated compatibility with legacy Amiga-style ports, opening opportunities for broader game and media application support. Image processing in AROS leverages datatypes for efficient display and manipulation of modern formats. Native support for was improved in recent updates to enhance rendering accuracy for complex images, while HEIC and datatypes were added between 2023 and 2025 to accommodate high-efficiency compressed files commonly used in mobile and web contexts. These additions, integrated into distributions like AROS One, allow seamless viewing of contemporary image types via tools like MultiView, without external dependencies. Additionally, 2025 updates included porting of Font.datatype and widechar/multibyte support to improve text rendering in contexts. Video playback relies on datatypes supporting common formats like and MPEG, achieved through integration with FFmpeg via ported media players such as . This setup enables decoding and rendering of standard video streams in Amiga-compatible environments, with providing a MUI-based for user interaction. The FFmpeg backend handles negotiation, ensuring broad format compatibility for playback in desktop applications. For graphics acceleration in multimedia contexts, AROS employs a limited implementation via Mesa 3D, originally ported in 2009 and maintained for compatibility. This setup supports 3D elements in video and image processing without deep integration into the core kernel.

Networking and Devices

AROS implements networking through AROSTCP, a /IP stack ported from the AmiTCP subsystem originally developed for , enabling connectivity for applications such as clients, SSH, and web browsers. This stack supports standard protocols including IPv4 and basic , with compatibility for networking applications via the bsdsocket.library interface. Ethernet support is provided through device drivers for common chipsets like Realtek RTL8139 and PRO/1000, allowing wired connections in native mode on compatible hardware. In hosted mode, where AROS runs atop another operating system such as , networking—including —is facilitated via the host's infrastructure, typically using virtual network interfaces like or for seamless integration without dedicated hardware drivers. USB support in AROS features a complete stack introduced progressively since 2007, with significant enhancements by 2015 that enabled robust handling of USB 2.0 devices. The stack includes controllers for UHCI, OHCI, and EHCI standards, supporting class devices for direct access to USB drives and HID class devices such as keyboards, mice, and gamepads through integration. This allows peripherals to function natively, with appearing as mountable volumes and HID inputs processed via the kernel's device handling mechanisms. File system support in AROS centers on a reimplementation of the Amiga Fast File System (FFS), known as FFSIntl, which provides efficient block allocation and long filename handling compatible with volumes. Additional handlers enable read/write access to file systems for cross-platform compatibility with Windows and other systems, as well as for optical media like CDs and DVDs. These implementations use the dos.library for unified file operations, ensuring portability across storage devices. Recent developments in 2025 have improved EFI , enhancing USB capabilities for live distributions such as AROS Portable, which allows direct execution from USB flash drives without requiring installation or modifications on modern x86 . This update supports boot modes more reliably, facilitating easier testing and deployment on contemporary PCs.

Compatibility

AmigaOS API Coverage

AROS provides extensive reimplementation of the 3.1 application programming interfaces (), focusing on core system libraries to enable compatibility with legacy Amiga software. As of 2010, major libraries such as Exec.library, Dos.library, and had reached approximately 93% completion, with overall library coverage at 91%. Ongoing development has continued to improve coverage, including essential functions in (windowing and ), (file and management), and exec (task scheduling and allocation). This high fidelity allows many 3.1 applications to compile and run with minimal modifications on AROS platforms. Despite the comprehensive coverage, certain gaps persist, particularly in tied to -specific legacy hardware such as custom chips (e.g., Agnus, Denise, and Paula for , , and operations). AROS prioritizes portability across modern architectures, implementing at the software abstraction level without emulating original hardware, which results in incomplete support for low-level custom chip interfaces that rely on direct hardware access. These omissions affect a subset of older software optimized for the original chipset but do not impact higher-level applications using standard libraries. Compatibility is rigorously tested using adapted AmigaOS 3.1 test suites and community-developed frameworks to verify behavior across implementations like , , and original . On the m68k architecture, achieves binary compatibility, enabling unmodified Amiga 68k executables to run natively without recompilation, provided they adhere to 3.1 standards. In 2025, advanced 64-bit extensions under ABIv11, enhancing performance on systems while maintaining for 32-bit applications through a that bridges the architectural gap without altering the core 3.1 semantics. This evolution ensures that existing 32-bit -compatible software continues to function seamlessly alongside new 64-bit developments, with ongoing enhancements in libraries and stability as of November 2025.

Hosted vs Native Modes

AROS operates in two primary execution modes: hosted and native, both providing the API as a common application layer. These modes differ fundamentally in their interaction with underlying and host systems, influencing their suitability for various scenarios. In hosted mode, AROS runs as an application atop another operating system, such as , Windows via , or macOS via , leveraging the 's , drivers, and libraries for access. This approach emulates the environment without requiring direct control, allowing AROS to utilize the host's peripherals and resources seamlessly. Hosted mode is particularly ideal for and testing, as it enables developers to compile and run AROS applications quickly without dedicated setup, and it supports pre-compiled binaries for easier distribution. For instance, the AROS/linux-i386 port is the most feature-complete hosted variant, facilitating rapid prototyping on standard x86 systems. Since the early , hosted mode has been accessible on Windows through the (WSL2), where AROS runs within a environment, enhancing cross-platform for Windows users. Native mode, in contrast, allows AROS to boot independently and manage hardware directly, functioning as a standalone operating system without reliance on a host. Ports like AROS/pc-i386 and AROS/pc-x86_64-smp exemplify this, requiring compatible hardware such as 486+ processors for x86 systems and supporting features like symmetric multiprocessing (SMP) for improved efficiency. This mode is suited for end-user distributions and embedded applications where full system control is needed, such as in live CDs or hard disk installations on PC-compatible machines or Amiga hardware via emulation bridges like AfAOS. Native execution provides superior performance by avoiding host overhead, making it the recommended path for production use despite ongoing development of low-level drivers. Switching between hosted and native modes is achieved through configurable build options during , where developers select the target flavor to generate either a hosted or a native . For hosted setups, launching involves running the AROS bootstrap with parameters like memory allocation flags; native booting occurs via installation media or direct hardware boot. The trade-offs between modes highlight their complementary roles: hosted mode offers easier portability and broader hardware compatibility through the host but incurs performance penalties from layers, while native mode delivers optimal speed and independence at the cost of limited driver maturity and platform-specific challenges. These distinctions enable AROS to serve both experimental and practical deployments effectively.

Distributions

Major User Distributions

Icaros Desktop is a prominent x86-focused distribution of AROS, designed as a bootable live DVD or USB image for personal computers, allowing users to run the system without installation or alongside other operating systems like Windows. It emphasizes a complete desktop experience with pre-installed applications, including image editors, music composers, a web browser, media player, and the AROS SDK in its full Live! edition (approximately 2.32 GB), while the lighter edition (384 MB) provides essentials such as an Amiga compatibility layer. The latest release is version 2.3 (December 2020), which supports 32-bit builds and experimental 64-bit versions under development. It is based on an older AROS core and not compatible with the latest developments. AROS One, developed by AMIGASYSTEM, offers a portable 64-bit build of AROS targeted at users seeking a ready-to-use system on modern hardware, available as a DVD ISO or USB flash image for easy booting. Released initially in May 2025 as version 1.0 using ABIv11, it includes a rich set of from AROS Archives and contrib packages, such as Protrekkr for music production, Polar Paint for graphics, and AmiSSL for secure networking, while retaining the visual style and scripting from prior 32-bit versions. An update in August 2025 added new applications and further refined USB booting capabilities, enabling live sessions or hard drive installations via tools like , with enhanced support for virtualization environments like and . Deadwood serves as a foundational base system distribution for AROS, providing a minimal yet comprehensive 32-bit environment with integrated SDK for developers and advanced users, focusing on rather than extensive pre-installed applications. The March 2025 release (AROS ABIv0 20250313) incorporates three years of development advancements, aligning the 32-bit with the level of the forthcoming 64-bit version through features like support, improved disk and network drivers, and over 60 bug fixes, alongside stabilized virtualization drivers for platforms such as . This update is available as binary packages or upgrade paths from prior versions, emphasizing hardware compatibility on recommended x86 systems without unnecessary bloat. AspireOS is a netbook-optimized variant of AROS, tailored for low-resource devices like the series (e.g., A110, A150, ZG5 models), offering a lightweight desktop with 3.1 compatibility and modern additions such as a and media player. Its last major update, version 2.2 codenamed "Obitus," was released in November 2018, focusing on architecture and efficient resource use for portable computing.

Specialized and Embedded Builds

AROS features several specialized builds tailored for niche hardware and embedded applications, extending its compatibility to environments, legacy architectures, and minimal resource systems beyond standard desktop distributions. These variants prioritize hardware-specific optimizations, such as binary compatibility for classic software or lightweight footprints for constrained devices, often leveraging native mode for direct hardware access. AROS Vision is a m68k-targeted distribution designed for emulating hardware, enabling binary-compatible execution of classic 68k applications on modern emulators like WinUAE. It combines core AROS 68k components with pre-configured tools and libraries to recreate an authentic Amiga environment. In 2025, updates to AROS Vision incorporated enhancements for stability and compatibility, including demonstrations running legacy games like Virus Killer, showcasing seamless integration of 68k binaries in emulated setups. The final version for UAE was released in October 2025. Apollo OS is a m68k-focused build of AROS optimized for Apollo Vampire V4 standalone FPGA Amiga hardware, providing a stable platform for running Amiga-compatible software. Developed with an emphasis on AmigaOS API adherence, the latest version 9.5 was released around mid-2025, maintaining stability through community-driven updates for retro Amiga computing. Tiny AROS is a minimal for x86 systems, providing a lightweight environment resembling 3.1 with core functionality and no extraneous applications. It is suitable for users seeking a basic, fast-booting AROS setup. As of 2025, it continues to receive updates, with version 3.3 released in 2024 focusing on desktop improvements like as default. AxRuntime (AxRT) functions as a lightweight runtime environment for executing AROS applications portably, allowing developers to run API-based software on host systems like without a full AROS installation. Starting from version 41.4, released in late 2022, AxRT incorporates updated AROS base components for improved stability and feature support, including Intuition-based window management. Subsequent versions, such as v41.5 released in September 2025, provide bug fixes and integrate updates from recent AROS releases like ABIv0 20250313, enabling seamless deployment of AROS apps across x86 and platforms in development and testing workflows.

System Requirements

x86 and x86-64 Platforms

AROS supports both 32-bit x86 and 64-bit architectures on and processors, serving as the primary platforms for native and hosted deployments. The minimum hardware requirements for the 32-bit native version include an i486-compatible CPU, at least 24 of , and access to an or storage device for , though contemporary distributions recommend a 700 MHz or faster , 256 of (1 for heavy usage), and sufficient storage for the ISO image. For the 64-bit variant, a 64-bit capable CPU is mandatory, alongside at least 64 of in hosted configurations, but practical usage benefits from 1 GHz processors and 1 of to ensure smooth operation on modern PCs. Boot methods for native x86 and installations include booting from USB live images, installing to a via tools like InstallAROS, or running in hosted mode under or Windows hosts using the AROSBootstrap executable. Graphics support relies on VESA-compliant modes or EFI framebuffers for basic display output, with no requirement for dedicated GPU acceleration, allowing with standard (S)VGA hardware. These setups have been tested and verified on modern systems, including those with interfaces for live sessions. Distributions like Icaros offer tailored x86 builds that align with these requirements for enhanced usability. As of 2025, development has focused on transitioning to a 64-bit ABI for improved performance on x86 platforms.

ARM and Other Architectures

AROS provides experimental support for the architecture primarily through a native port targeted at ARMv6-based hardware (such as early models), with ongoing development for newer devices; the hosted variant runs on distributions using the armhf (ARM hard-float) ABI, enabling execution within existing ARM-based environments without full hardware takeover. For the m68k architecture, AROS operates either emulated on x86 systems or natively on original hardware compatible with 3.1 (typically requiring a or higher CPU) and at least 4 MB of to meet the demands of its AmigaOS-compatible environment. The PowerPC port includes hosted support on (Mac OS X) for older Macintosh systems like and models, as well as native support on hardware such as Sam440; 64-bit capabilities remain limited, restricting it to 32-bit operations in most configurations. Cross-compilation from host systems is essential for developing and building AROS on these non-x86 architectures, facilitated by the operating system's that promotes portability across processor families.

Influence and Legacy

Impact on Amiga Derivatives

AROS has significantly influenced modern successors through shared code and developer contributions, particularly in enhancing core system components. , a PowerPC-based derivative, incorporated substantial portions of AROS source code early in its development, including implementations of AmigaDOS and the windowing system, to accelerate its progress toward compatibility. This integration allowed to leverage AROS's open-source advancements in recreation, benefiting from the project's focus on lightweight, portable structures. Similarly, Haage & utilized select AROS components, such as the Colorwheel and Gradientslider gadgets, in their updates to 3.5 and 3.9, demonstrating how AROS's licensed code supported enhancements in legacy environments. Developer overlap has further bridged AROS with these derivatives, especially in hardware support stacks during the . Key figure Chris Hodges, who developed the USB stack initially for Amiga-compatible platforms like those supporting , proposed and executed its open-sourcing via an AROS community bounty in 2009, enabling a direct port to AROS and fostering cross-project USB compatibility. These efforts highlight how AROS developers contributed expertise to bolster USB functionality in , aligning with broader goals of API fidelity. The shared heritage extends to API testing and bug resolution, where AROS serves as a neutral ground for validating enhancements intended for . Developers often prototype and debug AmigaOS-compatible features on AROS due to its full recreation and ease of access on x86 hardware, allowing identification of issues that could affect implementations before deployment on PowerPC systems. This process has led to reciprocal bug fixes, as compatibility-driven corrections in AROS inform refinements in 's and library layers. Communities surrounding AROS, , and exhibit considerable overlap, with AROS functioning as an accessible testing platform for applications portable across these ecosystems. Programmers frequently develop and iterate AmigaOS 3.1-compatible software on AROS—leveraging its free, open-source nature and broad hardware support—before adapting binaries for via shared standards and tools like cross-compilation . This portability reduces development barriers, enabling a unified pool of applications that run natively or with minimal adjustments on multiple derivatives. By 2025, AROS has made significant progress toward a stable 64-bit system on architecture, underscoring its role in inspiring architectural evolution among Amiga derivatives, offering an open-source blueprint for transitioning from 32-bit legacies to modern, resource-efficient designs while preserving compatibility.

Community and Future Prospects

The AROS remains active primarily through the AROSWorld forums, where developers, users, and enthusiasts discuss , , and contributions to the operating system. This platform hosts dedicated sections for AROS-specific topics, including troubleshooting, porting applications, and sharing user-created content. Additionally, the receives regular updates via the AROS News site on , which provides monthly roundups of progress, such as enhancements to web rendering and application ports in 2025. AROS has played a key role in preserving the Amiga software ecosystem by maintaining source and binary with 3.1, enabling the execution of legacy applications on modern hardware without . This compatibility supports the archival and revival of thousands of Amiga-era programs, contributing to the broader retro computing preservation efforts. By 2025, AROS marks 30 years of continuous development since its inception in 1995, underscoring its enduring commitment to the heritage. Looking ahead, the AROS development team is prioritizing the completion of a full 64-bit ecosystem, with recent milestones including ABIv1 builds and improved feature support for hardware released in mid-2025. In October 2025, Update U2 further enhanced 64-bit stability, build predictability, and compatibility with legacy sources. Experimental support for and Linux-ARM environments is in development, with nightly builds available but not yet fully functional. These efforts aim to position AROS as a viable modern OS while retaining its Amiga roots. Despite these advancements, AROS faces challenges from its small, volunteer-driven development team, which limits the pace of feature implementation and bug resolution compared to larger projects. Ongoing work focuses on stabilizing 64-bit and variants, but resource constraints continue to shape a measured development trajectory.

References

  1. [1]
    Introduction - AROS Research Operating System
    The AROS Research Operating System is a lightweight, efficient, and flexible desktop operating system, designed to help you make the most of your computer.
  2. [2]
    AROS Research Operating System
    The AROS Research Operating System is a lightweight, efficient, and flexible desktop operating system, designed to help you make the most of your computer.
  3. [3]
    AROS Research Operating System download | SourceForge.net
    Rating 5.0 (5) · FreeThe AROS Research Operating System is an effort to implement an Open Source and portable operating system that is compatible with AmigaOS(TM).
  4. [4]
    aros-development-team/AROS: Main AROS repository for ... - GitHub
    This is the main repository for active development of the AROS Operating System. The repository contains the main Operating System components, SDK and Build ...
  5. [5]
    AROS turns any PC into an Amiga with USB-bootable distro
    May 22, 2025 · The AROS Research OS – AROS for short – has been around for 30 years, but it keeps a relatively low profile compared to more visible FOSS ...
  6. [6]
  7. [7]
    Interview: AROS Founder Aaron Digulla - OSnews
    2006年12月8日 · Aaron Digulla established the Amiga Research Operating System or AROS in 1995. He discusses the early days and the development through the ...
  8. [8]
    AROS Gets a New Name – OSnews
    Most importantly, due to the recent legal troubles concerning Amiga, the project has changed its name from “Amiga Research Operating System” into “AROS Research ...
  9. [9]
    AROS Research Operating System
    ### Summary of First Hosted Version for Linux in 2005
  10. [10]
    AROS Research Operating System
    ### Summary of TCP/IP Stack Integration in 2009
  11. [11]
    AROS Research Operating System - SourceForge
    Two major developments related to Linux hosted version of AROS reached significant milestones in November. Jyrki Koivisto continued development of the USB ...
  12. [12]
    Summary of 2024 - AROS News
    We had two updated distributions for x86 architecture in 2024. AROS One released by AMIGASYSTEM is the most complete AROS distribution. We got several releases ...Missing: key milestones
  13. [13]
    2024 - AROS Research Operating System - SourceForge
    2024 Highlights​​ He implemented AREXX in Zune and relabeling of volumes in Wanderer's WBRename. He fixed some problems which were caused by icons without files. ...Missing: 2023 | Show results with:2023
  14. [14]
    AROS x86 - April 2025
    This ISO is the conclusion of several years of development by many AROS developers and the last six months of intensive testing, debugging and stabilization.Missing: key milestones<|control11|><|separator|>
  15. [15]
    Transition to 64-bit architecture opens a new era for AROS
    Jul 31, 2025 · The new transition to 64-bit architecture opens a new era for AROS with improved performance and enhanced hardware compatibility. The first ...<|control11|><|separator|>
  16. [16]
    AROS x86 - May 2025
    A new version of the AROS One system has just been released! This is the first edition of the long-awaited 64-bit version. It's available for download as a DVD ...
  17. [17]
    AROS x86 - August 2025
    Deadwood released the U1.B update for the base system 20250418-1, as well as an SDK update. These packages include fixes from the past several months.
  18. [18]
    AROS gets new partitioning tool, SDL2 port, and more - OSnews
    Aug 14, 2025 · Work has also begun on porting SDL2 to AROS, replacing the aging SDL 1.2 version currently available. On top of all that, there's a lot of work ...Missing: Research U1. B Doom
  19. [19]
    AROS - Facebook
    Aug 24, 2023 · Right now the main devs working on the core development and future (updates and new features) of AROS are mainly just 2 developers: Kalamatee ...AROS Research Operating System is a lightweight, efficient, and ...i stop to use aros. i will wait the day svga3D II and gallium support ...More results from www.facebook.com
  20. [20]
    Members · People · aros-development-team - GitHub
    Organization permissions · @impy. impy · Follow · @Kalamatee. Nick Andrews Kalamatee. Follow · @mattrust. Matthias "Mazze" Rustler mattrust. Follow · @wawatok.Missing: OS | Show results with:OS
  21. [21]
    Developers - AROS Research Operating System
    Developers · Aaron Digulla · Adam Chodorowski · David Le Corfec · Fabio Alemagna · Matt Parsons · Matthias Rustler · Michal Schulz.Missing: core members
  22. [22]
    deadwood2/AROS - GitHub
    Contribute to deadwood2/AROS development by creating an account on GitHub.
  23. [23]
    AROSWorld: Home
    AROS also known as AROS Research Operating System, is an operating system first released in 1996. It is similar to the Amiga operating system.<|control11|><|separator|>
  24. [24]
    AROS Public License version 1.1
    The Initial Developer hereby grants You a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims.Missing: Research Operating
  25. [25]
    2025 - AROS Research Operating System
    Added scripts and code to download the unicode specifications and generate necessary conversion tables for use by AROS. Fixed math functions to correctly check ...
  26. [26]
  27. [27]
  28. [28]
    Aros/Developer/Docs/Libraries/Exec - Wikibooks, open books for an ...
    A pointer to the structure would be provided by kernel to this callback. Would each driver be required to provide a framebuffer of predefined organization ...
  29. [29]
    Ports - AROS Research Operating System
    Ports are divided into two major groups, or "flavors" in AROS terminology, namely "native" and "hosted". Native ports run directly on the hardware and have ...Missing: mechanisms HAL
  30. [30]
    AROS User's Guide - AROS Research Operating System
    An alternative method to get it is to purchase Office 2004, which comes with a free copy of the latest version (VPC 7). Note that the Mac VPC is essentially an ...
  31. [31]
    Aros/Developer/Docs/Libraries/Workbench - Wikibooks
    Aros/Developer/Docs/Libraries/Workbench · 1 Introduction. 1.1 SetFunction; 1.2 AppIcon; 1.3 Alternatives · 2 Examples · 3 References ...
  32. [32]
    Aros/Developer/Zune - Wikibooks, open books for an open world
    Introduction · Many AROS GUI components (windows, requesters, gadgets, images) are now programmed in an object-oriented way, using the BOOPSI/Zune toolkit.Missing: manager | Show results with:manager
  33. [33]
    Aros/Developer/Docs/Libraries/Intuition - Wikibooks
    Output = Application -> Console or intuition -> graphics library -> display monitor. IDCMP. edit. An application will have messages sent to it by any intuition ...Missing: Research | Show results with:Research
  34. [34]
    Screenshots - AROS Research Operating System
    Aug 9, 2017 · This is a standalone version of AROS (which means that the computer is booted with AROS as opposed to the emulation flavor where the computer is ...
  35. [35]
    dev/lib/openal-soft.lha - Aminet
    The library models a collection of audio sources moving in a 3D space that are heard by a single listener somewhere in that space. The basic OpenAL objects are ...<|separator|>
  36. [36]
    AROS x86 - July 2025
    Migrating to SDL2 opens the door to a whole new range of game and application ports. Fun times ahead, especially for developers! You can already test early ...
  37. [37]
    AROS One v1.2 64Bit (ABIv11) Released - Amigaworld.net
    Oct 15, 2025 · Add Bitmap_Font Datatypes Add Outline_Font Datatypes Add AVIF Datatypes Add HEIC Datatypes Add TIFF Datatypes Add Catalog "Basque" + add ...
  38. [38]
    AROS ABIv11 Core Enhancements Expand 64-Bit Support
    Oct 17, 2025 · It features a new Grub splash image, extra datatypes for AVIF, HEIC, and TIFF files, and an updated user startup. Icons and stack sizes were ...
  39. [39]
    AROS/MorphOS port of MPlayer with MUI user interface - GitHub
    Welcome to MPlayer, The Movie Player. MPlayer can play most standard video formats out of the box and almost all others with the help of external codecs.
  40. [40]
    icaros desktop live pendrive freezes after I connect a USB keyboard ...
    A workaround I found for playing 720p and 1080p video on AROS/Icaros Desktop Live with MPlayer on my machine is to use mp4 files instead of mkv x254 files. I ...
  41. [41]
    Aros/Developer/OpenGL - Wikibooks, open books for an open world
    During 2009 Krzysztof "Deadwood" Smiechowicz ported version 7.5 of MESA 3D to AROS. MESA 3D provides a generic OpenGL implementation. Then he added hardware ...Missing: MiniGL | Show results with:MiniGL<|separator|>
  42. [42]
    Aros/User/Networking - Wikibooks, open books for an open world
    AROSTCP is the TCP/IP stack of choice for AROS based computers. It is a port of the AmigaOS AmiTCP TCP/IP subsystem to AROS by Neil Cafferkey.Missing: 2009 | Show results with:2009
  43. [43]
    Network under AROS hosted (Linux) - AROS World Exec
    Jul 17, 2024 · Hi there, I'm trying AROS hosted on a Gnu/Linux system (arch Linux) and can't get the network running. The uml_utilities packages is installed and I adopted ...Hello from South Wales - Aros ExecAROS One native first run - AROS World ExecMore results from ae.arosworld.orgMissing: Fi | Show results with:Fi
  44. [44]
    AROS Gets Initial USB Support - OSnews
    Mar 24, 2007 · “Dr Michal Schulz has made an initial commit of the AROS USB stack, enabling the use of USB mice and creating the foundations to add support ...
  45. [45]
    AROS: A week in AROS (from 26.10.15) - amiga-news.de
    Nov 2, 2015 · USB support for Linux hosted AROS now creates separate periodic handler task (DizzyOfCRN); The event handler task communicates with libusb ...
  46. [46]
    Partition - AROS Research Operating System - SourceForge
    The available options are "SFS" (Smart Filesystem, the default), and "FFSIntl" (the traditional so-called Fast Filesystem). The DOS device names used for the ...
  47. [47]
    Libraries - AROS Research Operating System
    Graphics.library, 85% (2010-06-27) ; Icon.library, 95% (2008-07-19) ; IFFParse.library, 100% (2008-07-19) ; Intuition.library, 93% (2010-06-27) ; Keymap.library ...Missing: key components
  48. [48]
    Developer Documentation and ... - AROS Research Operating System
    User documentation needs to focus on installation and configuration. Next review of AROS 1.0 Roadmap: December 2009 ... This includes a TCP/IP-stack and ...
  49. [49]
  50. [50]
    AROS Vision
    The 68k version of AROS (called AROS 68k) is binary compatible to Amiga binaries. This means you can extend or replace components with amiga 68k binaries.
  51. [51]
    AROS centimeters closer to 64bit - OSnews
    Jan 2, 2025 · He has also developed a prototype emulator that will enable 64-bit AROS to run programs written for the 32-bit version of the system.Missing: backward | Show results with:backward
  52. [52]
    News: How to cross-compile for AROS - AROSWorld
    Feb 10, 2024 · You can compile software for AROS using an AROS port hosted on Linux. Under Windows, this is possible using WSL2 (Windows Subsystem for Linux 2).
  53. [53]
    ICAROS DESKTOP DOWNLOAD LINKS - AROS World Exec
    Jan 25, 2025 · The complete Icaros Desktop environment on a bootable live-DVD. It includes everything included in the Light edition, but adds dozens of applications.Icaros Desktop 64 bitIcaros Desktop 2.3.0More results from ae.arosworld.org
  54. [54]
    Download - AROS Research Operating System
    A fully-featured AROS distribution. The nightly builds you will find at the bottom of the page are only meant for developers and testers.
  55. [55]
    64bit Icaros - Icaros Desktop
    A new version of Icaros Desktop, currently known as "Icaros 64", is currently under development, side-by-side to the regular 32-bit one.
  56. [56]
    AROS One v2.8 x86 ABIv0 Released: AROS FORUMS
    ### Summary of AROS One v2.8 x86 ABIv0 by AMIGASYSTEM
  57. [57]
    AROS x86 - March 2025
    The event of March is Deadwood's release of a new 32-bit base version of the system (AROS ABIv0 20250313). This update brings the 32-bit kernel to the same ...
  58. [58]
    AROS ABIv0 20250313 Support Thread - AROSWorld
    Mar 28, 2025 · This version integrates last three years of AROS development and brings 32-bit kernel to the same level as upcoming 64-bit AROS release.AROS One v2.8 x86 ABIv0 Released: AROS FORUMS - AROSWorldDevelopment Plan: AROS FORUMS - AROSWorldMore results from www.arosworld.orgMissing: March | Show results with:March
  59. [59]
  60. [60]
    AspireOS - ArchiveOS
    Feb 9, 2022 · AspireOS (AROS) is a clone of AmigaOS in the sence of being compatible with Workbench 3.1, but at the same time being much more advanced. ...Missing: netbook | Show results with:netbook
  61. [61]
    AROS Research Operating System - Wikipedia
    AROS Research Operating System (AROS, pronounced "AR-OS") is a free and open-source multi media centric implementation of the AmigaOS 3.1 application ...Name and identity · Current status · Distributions
  62. [62]
    AROS ​​Vision
    The 68k version of AROS (called AROS 68k) is binary compatible to Amiga binaries. This means you can extend or replace components with amiga 68k binaries.
  63. [63]
    Final version of AROS Vision for UAE - amiga-news.de
    Oct 4, 2025 · Olaf Schönweiß writes: "I have published the final version of AROS Vision for UAE on my website. AROS Vision is based on AROS 68k and combines ...
  64. [64]
    AROS - Amiga Research Operating System | Facebook
    Sep 10, 2024 · AROS VISION 68k 2025:Playing a little "Virus Killer" On This Great 68k! AROS Vision is a distribution that is based on AROS ...very fun. I am currently testing emulators. Next to Scumm, AnesPro ...Aros updates with latest Icaros apps working fine - FacebookMore results from www.facebook.comMissing: m68k | Show results with:m68k
  65. [65]
    5 Practical Amiga Operating Systems That Are Valuable - Amitopia
    Aug 9, 2021 · The take that Apollo Team has done with this project is to make a fully Amiga compatible version of AROS. Installing ApolloOS is easy and when ...
  66. [66]
    AROS Nightly Build Downloads (ABI-v1)
    The hosted version for Linux/ARM (using hard-float ABI). This archive contains the core AROS system files, compiled from the Git repository. Please note that ...Missing: 2005 | Show results with:2005
  67. [67]
    Aros/Platforms/Arm Raspberry Pi support - Wikibooks
    ... HOST OS_ (or barebone hardware, if we talk about native). This includes bootstraps, their linklibs, and host-side dynamic libraries (Windows makes extensive ...<|control11|><|separator|>
  68. [68]
    Home of AxRuntime - Axrt.org
    AxRuntime v41.4 - 2022-12-23. This release uses bases components of AROS ABIv11 release 20221221-1. See AROS ABIv11 20221221-1 release notes ...Missing: portable | Show results with:portable
  69. [69]
    AxRuntime: AROS FORUMS - AROSWorld
    Sep 6, 2025 · 5 of AxRuntime is now available. It is a small, bugfix release. AxRuntime v41.5 can be downloaded from: https://axrt.org/downloadsMissing: portable execution
  70. [70]
    Axrt.org - Home of AxRuntime
    AxRuntime (AxRT) is a tool for application developers who enjoy creating their applications using Amiga APIs.Contact · Gallery · Downloads · More informationMissing: v41. portable execution
  71. [71]
    AROS Installation Guide - AROS Research Operating System
    The x86-64 port has similar requirements, except of course that a 64-bit capable Intel/AMD CPU is needed. Chipset support is currently limited. BIOS Settings.Missing: ISO9660 | Show results with:ISO9660
  72. [72]
    Aros/Platforms/x86 support - Wikibooks, open books for an open world
    The latest reviewed version was checked on 10 August 2025. There is 1 ... Aros Developer Docs · Porting Software from AmigaOS/SDL · For Zune Beginners.
  73. [73]
    AROS Portable - AROS News
    AROS portable is designed to run directly from a USB stick. This project was created for users who want to explore AROS without the need to install it on a ...Missing: 2015 | Show results with:2015
  74. [74]
    Aros/Developer/KernelBasics - Wikibooks
    In fact i run well in VESA (framebuffer) mode set up by EFI GRUB. The difference with PC: Multiboot information contains no VESA mode and controller info ...
  75. [75]
  76. [76]
  77. [77]
    AROS News
    August was full of new developments for AROS: Deadwood released the U1.B update packages and an updated SDK, while AMIGASYSTEM prepared an update for AROS ...Missing: 2023 2024
  78. [78]
    AROS continues centimetering closer to 64bit - OSnews
    Jul 22, 2025 · The work towards making the 64bit version of AROS a viable choice is continuing, as is the work on AROS' web browser.<|separator|>
  79. [79]
    Development Plan: AROS FORUMS - AROSWorld
    Oct 15, 2025 · ABIv11 64-bit native will be fixed to provide the same level of hardware compatibility on recommended hardware as current ABIv0 32-bit.AROS 2025****X Development: AROS FORUMSAROS ABIv11 20241102 Support: AROS FORUMSMore results from www.arosworld.orgMissing: API backward