ArcaOS
![]() | |
![]() ArcaOS 5.0.5 desktop | |
Developer | Arca Noae, LLC (based on code from IBM, Microsoft, and other various developers) |
---|---|
Written in | C, C++, REXX, Java, assembly language |
OS family | OS/2 |
Working state | Current |
Source model | Closed source |
Initial release | May 15, 2017 |
Latest release | 5.0.6 / August 31, 2020 |
Package manager | ANPM (based on RPM and YUM) |
Platforms | 32-bit x86 |
Kernel type | Hybrid kernel |
Default user interface | Workplace Shell, cmd |
License | Proprietary software with open-source components |
Official website | www.arcanoae.com |
ArcaOS is an operating system based on OS/2, developed and marketed by Arca Noae, LLC.[1] It was codenamed Blue Lion during its development.[2] It builds on OS/2 Warp 4.52 by adding support for new hardware, fixing defects and limitations in the operating system, and by including new applications and tools.[3][4] It is targeted at corporate users who need to run their OS/2 applications on new hardware, as well as personal users of OS/2.[5]
As with OS/2 Warp, ArcaOS is a 32-bit[6] single user, multiprocessing,[7] preemptive multitasking[8] operating system for the x86 architecture.[9] It is supported on both physical hardware[10] and virtual machine hypervisors.[11]
Features
Hardware compatibility
ArcaOS supports symmetric multiprocessing systems with up to 64 processor cores, although it is recommended to disable hyperthreading.[7]
Development continues with a stated goal to add wider compatibility for more modern computing platforms, including UEFI and GPT support. It has limited PAE support (RAM in excess of 4GB is utilized as a RAM disk[5]).
ArcaOS includes device drivers for a number of network adapters, either using Arca Noae's MultiMac[12] technology, which employs FreeBSD driver code, older IBM and third-party-supplied drivers, or a selection of GenMAC[13] drivers. Support for wireless networking is somewhat limited, though MultiMac support for select chipsets is planned.
ArcaOS supports USB 2.0 and 3.0 connectivity.
Most audio support utilizes the Uniaud[14] generic audio driver, now maintained by Arca Noae. Uniaud is based on ALSA. In addition, a selection of device-specific drivers are included with the OS distribution.
Video support is provided by Panorama[15] generic unaccelerated VESA driver, or SNAP[16] accelerated video driver. While acceleration is supported for a limited number of graphics chipsets, and other features such as zooming and multi-head are also available for a limited number of chipsets, SNAP lacks support for many modern chipsets (though support for additional chips is planned).
As of version 5.0.6, ArcaOS is ACPI 6.1-compliant[17] to ACPICA 20200717.[18]
Storage drivers are available for IDE and AHCI, and a select number of SCSI adapters are supported. An NVMe driver is under development.[19]
Software
In addition to the software bundled with OS/2 Warp 4, ArcaOS includes some further software, such as:[20][21][22]
- Mozilla Firefox and Thunderbird
- Apache OpenOffice
- Lucide, an open source document viewer
- XWorkplace, a set of open source enhancements to the Workplace Shell
- 4OS/2
- Ports of GNU tools such as Bash and coreutils
- OpenJDK 6
- Qt 4 and 5
- Samba 4 client
- Heimdal Kerberos
- VirtualBox Guest Additions, for running ArcaOS inside VirtualBox
As of 2020, a project is underway to port QtWebEngine (based on Chromium) to OS/2 and ArcaOS in order to support the Falkon browser.[23]
Cross-platform compatibility

ArcaOS includes a capable DOS VDM, and ships with a modified version of Windows 3.11, WinOS2, capable of running 16-bit Windows applications.[24] It is also capable of running some 32-bit Windows applications utilizing Odin (a project based in part on Wine).[5] ArcaOS provides a Unix compatibility layer named kLIBC which facilitates porting open source Linux applications to ArcaOS.[25] While some of these ported Linux applications are included with the distribution itself, more of these may be installed as RPM packages from several available YUM repositories.
Filesystems
ArcaOS's native file system is JFS, though HPFS is also supported (the OS may be booted from either filesystem). FAT12, FAT16, and FAT32 are also supported using either the kernel's own FAT driver or an IFS driver.[26]
ArcaOS supports several other file systems through the use of additional IFS drivers, such as CDFS and UDF.
NetDrive for OS/2[27] provides access to Samba 4 shares via its own IFS driver. The ArcaOS distribution includes a limited license version of NetDrive but the fully licensed version is capable of mounting a number of other local, native, and foreign file systems.
Hardware requirements
The minimum hardware requirements for ArcaOS 5.0.x are as follows:[9]
Processor | Intel Pentium Pro or AMD K6 |
---|---|
Memory (RAM) | 512MB minimum
2GB recommended |
Graphics Card | VGA video card with VBE 2.0 support[28] |
Storage space | 2GB of available disk space |
Removable media | Installation requires DVD-ROM drive or USB flash drive |
Firmware | Traditional BIOS, or UEFI with CSM enabled |
Input devices | PS/2 or USB keyboard and mouse |
History
Origins
ArcaOS was formally announced on October 23, 2015, at the Warpstock 2015 event (an OS/2 and eComStation user group event) under the code name "Blue Lion" by Arca Noae's Managing Member, Lewis Rosenthal.[4][2]
Some of the planned features for Blue Lion announced at the time were:[4]
- new SMP kernel
- new pre-boot menu
- new OS installer with support for installation from USB memory stick and across a network
- device drivers already produced by Arca Noae as part of their Drivers & Software Subscription[29]
- the latest Workplace Shell enhancements
- updated CUPS print subsystem
- updated PostScript printer driver pack
- ultimately available in several languages besides English, namely, French, Spanish, Italian, German, and Dutch[30]
At the time of the announcement, the initial release was projected for late third quarter of 2016, but Arca Noae also stated that no actual release date had been set.[4]
The name "ArcaOS" was first published in a Tech Republic article[31] on May 26, 2016, while the arcaos.com domain was registered December 20, 2015. In the same Tech Republic article, Lewis Rosenthal was quoted as saying that the first release of ArcaOS would be version 5.0, as it follows onto the last release of OS/2 Warp from IBM, which was 4.52. He also stated that ArcaOS 5.1 will provide French, Spanish, Italian, German, and Dutch versions of the operating system.
ArcaOS 5.0 was released May 15, 2017.[32] The Register published an article about the release on May 19th, 2017.[33] There were two editions released: a commercial edition, intended for enterprise use (including 12 months of upgraded/prioritized technical support), and a personal edition, targeted at non-business users (including six months of standard technical support) at a reduced price. Pricing was listed as $229 per license for the commercial edition, and $129 per license for the personal edition, with $99 promotional price in effect for the first 90 days following release.
Release History
Release | Date | Major Changes[22] |
---|---|---|
5.0.0 | 2017-05-15[32] | First public release |
5.0.1 | 2017-07-09[34] | Installer fixes and driver updates |
5.0.2 | 2018-02-10[35] | Added ability to boot from USB media |
5.0.3 | 2018-08-19[36] | Updates to software and drivers |
5.0.4 | 2019-07-21[37] | Update facility which allows ArcaOS to updated without reinstalling |
5.0.5 | 2020-06-06[38] | USB 3.0/xHCI support |
5.0.6 | 2020-08-31[39] | Installer fixes and updates |
References
- ^ "ArcaOS 5.0 from Arca Noae is the new release of OS/2 for the 21st century". arcanoae.com.
- ^ a b OS/2: Blue Lion to be the next distro of the 28-year-old OS
- ^ "About ArcaOS". Retrieved 2020-08-31.
- ^ a b c d Blue Lion Announcement at Warpstock 2015
- ^ a b c Lunduke, Bryan (23 May 2017). ""OS/2 Based ArcaOS" - Lunduke Hour - May 23, 2017" – via YouTube.
- ^ "Do you have plans for a 64-bit ArcaOS?". arcanoae.com. Retrieved 2020-09-05.
- ^ a b "ACPI Requirements". arcanoae.com.
- ^ "Have a glimpse of the new ArcaOS desktop". arcanoae.com. 2017-05-21. Retrieved 2020-09-05.
- ^ a b "System Requirements for ArcaOS 5.0". arcanoae.com. Retrieved 2020-09-04.
- ^ "Tested Hardware". Retrieved 2020-09-05.
- ^ "Virtual Machine Configuration". Retrieved 2020-09-05.
- ^ Arca Noae wiki: MultiMac NIC Drivers
- ^ Project: Generic MAC Wrapper Driver (GenMac)
- ^ Arca Noae wiki: Uniaud - Audio subsystem
- ^ Arca Noae wiki: Panorama Video Driver
- ^ Arca Noae wiki: Arca Noae SNAP Graphics for OS/2
- ^ "ACPI Driver Requirements". arcanoae.com. Retrieved 2020-09-06.
- ^ "Readme for the ACPI Driver Package". arcanoae.com. Retrieved 2020-09-06.
- ^ "Roadmap: Drivers". Retrieved 2020-08-24.
- ^ "Third Party Work". arcanoae.com. Retrieved 2020-09-08.
- ^ "Have a glimpse of the new ArcaOS desktop". arcanoae.com. Retrieved 2020-09-08.
- ^ a b "ArcaOS 5.0 Changes". arcanoae.com. Retrieved 2020-09-04.
- ^ "Warpstock Europe Conference 2020". youtube.com. 2020-05-17. Retrieved 2020-09-09.
- ^ "Compatibility Subsystems". Retrieved 2020-09-08.
- ^ "Getting to know the Unix Compatibility Subsystem (kLIBC)". arcanoae.com. Retrieved 2020-09-08.
- ^ "FAT32 Installable File System Driver". Retrieved 2020-09-04.
- ^ NetDrive for OS/2
- ^ "Panorama". arcanoae.com. Retrieved 2020-09-04.
- ^ Is the world ready for a bare-metal OS/2 rebirth?
- ^ OS/2 comes back from the dead
- ^ OS/2 resurrected: Blue Lion becomes ArcaOS, details emerge for upcoming release [1]
- ^ a b ArcaOS 5.0 release announcement
- ^ at 02:00, Simon Sharwood 19 May 2017. "What is dead may never die: a new version of OS/2 just arrived". www.theregister.co.uk. Retrieved 2019-10-02.
{{cite web}}
: CS1 maint: numeric names: authors list (link) - ^ "ArcaOS 5.0.1 now available". arcanoae.com.
- ^ "ArcaOS 5.0.2 now available". arcanoae.com.
- ^ "ArcaOS 5.0.3 now available". arcanoae.com.
- ^ "ArcaOS 5.0.4 now available". arcanoae.com.
- ^ "ArcaOS 5.0.5 now available". arcanoae.com.
- ^ "ArcaOS 5.0.6 now available". arcanoae.com.
External links
- Arca Noae – Website of the developer of ArcaOS
- OS/2 World – Community of OS/2, eCS and ArcaOS users
- VOICE – The Virtual OS/2, eCS and ArcaOS Users group and newsletter
- EDM/2 – Electronic Developer Magazine for OS/2
- Bitwise Works – Developer of open source Software for OS/2 and ArcaOS
- eCSoft/2 – The Complete OS/2 Software Encyclopedia