ArcaOS
   HOME

TheInfoList



OR:

ArcaOS is a proprietary
operating system An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ...
based on
OS/2 OS/2 is a Proprietary software, proprietary computer operating system for x86 and PowerPC based personal computers. It was created and initially developed jointly by IBM and Microsoft, under the leadership of IBM software designer Ed Iacobucci, ...
, developed and marketed by Arca Noae, LLC under license from
IBM International Business Machines Corporation (using the trademark IBM), nicknamed Big Blue, is an American Multinational corporation, multinational technology company headquartered in Armonk, New York, and present in over 175 countries. It is ...
.Blue Lion Announcement at Warpstock 2015
/ref> It was first released in 2017 and 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, and includes some
Linux Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
/
Unix Unix (, ; trademarked as UNIX) is a family of multitasking, multi-user computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, a ...
tool compatibility. It is targeted at professional users who need to run their OS/2 applications on new hardware, as well as personal users of OS/2. Like OS/2 Warp, ArcaOS is a
32-bit In computer architecture, 32-bit computing refers to computer systems with a processor, memory, and other major system components that operate on data in a maximum of 32- bit units. Compared to smaller bit widths, 32-bit computers can perform la ...
single user,
multiprocessing Multiprocessing (MP) is the use of two or more central processing units (CPUs) within a single computer system. The term also refers to the ability of a system to support more than one processor or the ability to allocate tasks between them. The ...
, preemptive multitasking operating system for the
x86 x86 (also known as 80x86 or the 8086 family) is a family of complex instruction set computer (CISC) instruction set architectures initially developed by Intel, based on the 8086 microprocessor and its 8-bit-external-bus variant, the 8088. Th ...
architecture. It is supported on both physical hardware and virtual machine
hypervisor A hypervisor, also known as a virtual machine monitor (VMM) or virtualizer, is a type of computer software, firmware or hardware that creates and runs virtual machines. A computer on which a hypervisor runs one or more virtual machines is called ...
s.


Features


Hardware compatibility

ArcaOS supports
symmetric multiprocessing Symmetric multiprocessing or shared-memory multiprocessing (SMP) involves a multiprocessor computer hardware and software architecture where two or more identical processors are connected to a single, shared main memory, have full access to all ...
systems with up to 64 processor cores, although it is recommended to disable hyperthreading. As of version 5.0.8, ArcaOS is
ACPI Advanced Configuration and Power Interface (ACPI) is an open standard that operating systems can use to discover and configure computer hardware components, to perform power management (e.g. putting unused hardware components to sleep), auto con ...
6.1-compliant and includes the 20220331 release of ACPICA. While ArcaOS is a 32-bit operating system, it has limited PAE support which allows it to use
RAM Ram, ram, or RAM most commonly refers to: * A male sheep * Random-access memory, computer memory * Ram Trucks, US, since 2009 ** List of vehicles named Dodge Ram, trucks and vans ** Ram Pickup, produced by Ram Trucks Ram, ram, or RAM may also ref ...
in excess of 4GB as a
RAM disk A RAM drive (also called a RAM disk) is a block of random-access memory ( primary storage or volatile memory) that a computer's software is treating as if the memory were a disk drive (secondary storage). RAM drives provide high-performance te ...
. ArcaOS supports being run as a
virtual machine In computing, a virtual machine (VM) is the virtualization or emulator, emulation of a computer system. Virtual machines are based on computer architectures and provide the functionality of a physical computer. Their implementations may involve ...
guest inside
VirtualBox Oracle VirtualBox (formerly Sun VirtualBox, Sun xVM VirtualBox and InnoTek VirtualBox) is a hosted hypervisor for x86 virtualization developed by Oracle Corporation. VirtualBox was originally created by InnoTek Systemberatung GmbH, which was ac ...
,
VMware ESXi VMware ESXi (formerly ESX) is an Enterprise software, enterprise-class, Native hypervisor, type-1 hypervisor developed by VMware, a subsidiary of Broadcom, for deploying and Server (computing), serving Hardware virtualization, virtual computers. ...
,
VMWare Workstation VMware Workstation Pro (known as VMware Workstation until release of VMware Workstation 12 in 2015) is a hosted (Type 2) hypervisor that runs on x64 versions of Windows and Linux operating systems. It enables users to set up virtual machines (VM ...
and Microsoft Virtual PC. In addition to the
device driver In the context of an operating system, a device driver is a computer program that operates or controls a particular type of device that is attached to a computer or automaton. A driver provides a software interface to hardware devices, enabli ...
s included with OS/2 Warp 4, ArcaOS includes a variety of drivers developed by Arca Noae, and various third parties: * Network adapters are supported either with Arca Noae's MultiMacArca Noae wiki: MultiMac NIC Drivers
/ref> technology, which employs
FreeBSD FreeBSD is a free-software Unix-like operating system descended from the Berkeley Software Distribution (BSD). The first version was released in 1993 developed from 386BSD, one of the first fully functional and free Unix clones on affordable ...
driver code, or a selection of GenMACProject: Generic MAC Wrapper Driver (GenMac)
/ref> drivers. Support for wireless networking is somewhat limited, though MultiMac support for additional chipsets is planned for future releases of ArcaOS. * ArcaOS replaces the 16-bit IBM OS/2 USB driver with a new 32-bit driver capable of supporting USB 2.0 and USB 3.0 controllers. * Audio support utilizes the Uniaud generic audio driver, now maintained by Arca Noae. Uniaud is based on the ALSA framework from the
Linux kernel The Linux kernel is a Free and open-source software, free and open source Unix-like kernel (operating system), kernel that is used in many computer systems worldwide. The kernel was created by Linus Torvalds in 1991 and was soon adopted as the k ...
. In addition, a selection of device-specific drivers are included with ArcaOS. A new audio driver is planned for future releases of ArcaOS, based on
FreeBSD FreeBSD is a free-software Unix-like operating system descended from the Berkeley Software Distribution (BSD). The first version was released in 1993 developed from 386BSD, one of the first fully functional and free Unix clones on affordable ...
audio drivers. * Video support is provided by PanoramaArca Noae wiki: Panorama Video Driver
/ref> generic unaccelerated
VESA VESA (), formally known as Video Electronics Standards Association, is an American standards organization, technical standards organization for computer display standards. The organization was incorporated in California in July 1989To retrieve ...
driver, or SNAPArca Noae wiki: Arca Noae SNAP Graphics for OS/2
/ref> accelerated video driver. Features such as acceleration and multi-head are supported for a limited number of graphics chipsets. Support for these features in additional chipsets, such as the Intel HD series, is planned. * Storage drivers are available for IDE,
AHCI The Advanced Host Controller Interface (AHCI) is a technical standard defined by Intel that specifies the Hardware register, register-level interface of Serial ATA (SATA) host controllers in a non-implementation-specific manner in its Intel chip ...
,
NVMe NVM Express (NVMe) or Non-Volatile Memory Host Controller Interface Specification (NVMHCIS) is an open, logical-device interface specification for accessing a computer's non-volatile storage media usually attached via the PCI Express bus. The in ...
and a number of
SCSI Small Computer System Interface (SCSI, ) is a set of standards for physically connecting and transferring data between computers and peripheral devices, best known for its use with storage devices such as hard disk drives. SCSI was introduced ...
adapters. * Support for printers is provided by the eCups project, which is based on the open-source Common Unix Printing System.


Software

In addition to the software bundled with OS/2 Warp 4, ArcaOS includes some additional software, such as: *
Mozilla Mozilla is a free software community founded in 1998 by members of Netscape. The Mozilla community uses, develops, publishes and supports Mozilla products, thereby promoting free software and open standards. The community is supported institution ...
Firefox Mozilla Firefox, or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. It uses the Gecko rendering engine to display web pages, which implements curr ...
and Thunderbird 45 *
Apache OpenOffice Apache OpenOffice (AOO) is an open-source software, open-source office suite, office productivity software suite. It is one of the successor projects of OpenOffice.org and the designated successor of IBM Lotus Symphony. It was a close cousin of ...
4.1 * Lucide, an open source document viewer * XWorkplace, a set of open source enhancements to the Workplace Shell * 4OS2 *
OpenJDK OpenJDK (Open Java Development Kit) is a free and open-source implementation of the Java Platform, Standard Edition (Java SE). It is the result of an effort Sun Microsystems began in 2006, four years before the company was acquired by Oracle Corp ...
6 * Qt 4 and 5 *
Samba Samba () is a broad term for many of the rhythms that compose the better known Brazilian music genres that originated in the Afro-Brazilians, Afro Brazilian communities of Bahia in the late 19th century and early 20th century, It is a name or ...
4 * Heimdal Kerberos * VirtualBox *
REXX Rexx (restructured extended executor) is a high-level programming language developed at IBM by Mike Cowlishaw. Both proprietary and open-source software, open source Rexx interpreter (computing), interpreters exist for a wide range of comput ...
and
ooRexx Object REXX is a High-level programming language, high-level, General-purpose programming language, general-purpose, Interpreter (computing), interpreted, Object-oriented programming, object-oriented (Class-based programming, class-based) program ...
interpreters


Cross-platform compatibility

ArcaOS includes a number of software components which allow it to directly run software developed for other operating systems, and to simplify the process of porting software to ArcaOS: * ArcaOS includes OS/2's MVDM and WIN-OS/2, allowing ArcaOS to run 16-bit
MS-DOS MS-DOS ( ; acronym for Microsoft Disk Operating System, also known as Microsoft DOS) is an operating system for x86-based personal computers mostly developed by Microsoft. Collectively, MS-DOS, its rebranding as IBM PC DOS, and a few op ...
and Windows 3.1 applications natively. ArcaOS features some improvements to these subsystems which are not found in OS/2, such as the ability to access volumes greater than 2GB from Windows and DOS, as well as supporting 16-bit Windows and DOS software on UEFI systems which do not have a traditional BIOS. * ArcaOS includes
Odin Odin (; from ) is a widely revered god in Norse mythology and Germanic paganism. Most surviving information on Odin comes from Norse mythology, but he figures prominently in the recorded history of Northern Europe. This includes the Roman Em ...
, based on
Wine Wine is an alcoholic drink made from Fermentation in winemaking, fermented fruit. Yeast in winemaking, Yeast consumes the sugar in the fruit and converts it to ethanol and carbon dioxide, releasing heat in the process. Wine is most often made f ...
, which provides a subset of the
Win32 The Windows API, informally WinAPI, is the foundational application programming interface (API) that allows a computer program to access the features of the Microsoft Windows operating system in which the program is running. Programs can acces ...
API. Odin can be used to run certain Win32 applications directly, while other applications, such as the OS/2 port of
OpenJDK OpenJDK (Open Java Development Kit) is a free and open-source implementation of the Java Platform, Standard Edition (Java SE). It is the result of an effort Sun Microsystems began in 2006, four years before the company was acquired by Oracle Corp ...
, use the Odin API to simplify porting Windows software to OS/2. * ArcaOS provides a Unix compatibility layer named kLIBC which facilitates the porting of open source Linux applications to ArcaOS. A variety of Linux tools ship with ArcaOS such as the Bash shell and the GNU coreutils, while others are available through the ArcaOS package manager, such as GCC. * A port of
OpenJDK OpenJDK (Open Java Development Kit) is a free and open-source implementation of the Java Platform, Standard Edition (Java SE). It is the result of an effort Sun Microsystems began in 2006, four years before the company was acquired by Oracle Corp ...
is included, which allows ArcaOS to run
Java Java is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea (a part of Pacific Ocean) to the north. With a population of 156.9 million people (including Madura) in mid 2024, proje ...
applications which do not have platform-specific dependencies.


Filesystems

ArcaOS's default filesystem is JFS, although HPFS is also supported for backwards compatibility. ArcaOS may be installed to and booted from either filesystem.
FAT12 File Allocation Table (FAT) is a file system developed for personal computers and was the default file system for the MS-DOS and Windows 9x operating systems. Originally developed in 1977 for use on floppy disks, it was adapted for use on ...
,
FAT16 File Allocation Table (FAT) is a file system developed for personal computers and was the default file system for the MS-DOS and Windows 9x operating systems. Originally developed in 1977 for use on floppy disks, it was adapted for use on Ha ...
, and
FAT32 File Allocation Table (FAT) is a file system developed for personal computers and was the default file system for the MS-DOS and Windows 9x operating systems. Originally developed in 1977 for use on floppy disks, it was adapted for use on ...
are also supported using either the OS/2 kernel's own
FAT In nutrition science, nutrition, biology, and chemistry, fat usually means any ester of fatty acids, or a mixture of such chemical compound, compounds, most commonly those that occur in living beings or in food. The term often refers specif ...
driver, or a new Arca Noae-developed FAT32 IFS driver, included in ArcaOS since version 5.0.3. ArcaOS includes support for
optical disc An optical disc is a flat, usuallyNon-circular optical discs exist for fashion purposes; see shaped compact disc. disc-shaped object that stores information in the form of physical variations on its surface that can be read with the aid o ...
filesystems such as
ISO 9660 ISO 9660 (also known as ECMA-119) is a file system for optical disc media. The file system is an international standard available from the International Organization for Standardization (ISO). Since the specification is publicly available, im ...
and UDF. ArcaOS supports serving and accessing CIFS/SMB shares using the open source
Samba Samba () is a broad term for many of the rhythms that compose the better known Brazilian music genres that originated in the Afro-Brazilians, Afro Brazilian communities of Bahia in the late 19th century and early 20th century, It is a name or ...
project, and provides a graphical utility named ArcaMapper to manage configuration. NetDrive for OS/2 provides access to a variety of additional filesystems such as
NTFS NT File System (NTFS) (commonly called ''New Technology File System'') is a proprietary journaling file system developed by Microsoft in the 1990s. It was developed to overcome scalability, security and other limitations with File Allocation Tabl ...
and NFS 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.


Installation and updates

ArcaOS features a new graphical installer which replaces the IBM installer used in OS/2 Warp. Unlike OS/2, the ArcaOS installation process does not require a boot floppy, and instead the installer can be booted directly from optical media, or from a USB flash drive. The installer also provides an update facility, which allows ArcaOS to be updated to the latest release without reinstalling the entire operating system. Installation and updates of individual software packages is provided through the Arca Noae Package Manager (ANPM), which consists of a native OS/2 graphical frontend on top of
RPM Revolutions per minute (abbreviated rpm, RPM, rev/min, r/min, or r⋅min−1) is a unit of rotational speed (or rotational frequency) for rotating machines. One revolution per minute is equivalent to hertz. Standards ISO 80000-3:2019 def ...
and YUM. Software is provided through a mixture of freely available, and subscription only RPM repositories.


Hardware requirements

The minimum hardware requirements for ArcaOS 5.1 are as follows:


History


Blue Lion

ArcaOS was formally announced on October 23, 2015, at the Warpstock 2015 event (an OS/2 user group event) under the code name "Blue Lion" by Arca Noae's Managing Member, Lewis Rosenthal. Some of the planned features for Blue Lion announced at the time were: * New Symmetric multiprocessing kernel. * New pre-boot menu. * New OS installer with support for installation from USB flash drive and across a network. * Device drivers already produced by Arca Noae as part of their Drivers & Software Subscription. * The latest Workplace Shell enhancements. * Updated CUPS print subsystem. * Updated
PostScript PostScript (PS) is a page description language and dynamically typed, stack-based programming language. It is most commonly used in the electronic publishing and desktop publishing realm, but as a Turing complete programming language, it c ...
printer driver pack. * Localization in several languages besides English.


ArcaOS 5.0

The name "ArcaOS" was first published in a
TechRepublic TechRepublic is an online trade publication and social community for IT professionals, providing advice on best practices and tools for the needs of IT decision-makers. It was founded in 1997 in Louisville, Kentucky, by Tom Cottingham and Kim S ...
article on May 26, 2016, while the arcaos.com domain was registered December 20, 2015. In the same TechRepublic 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 (also known as Merlin Convenience Pack 2, or MCP2). ArcaOS 5.0 was released May 15, 2017. 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. ArcaOS 5.0 was followed by a number of maintenance releases between 2017 and 2023. In addition to bug fixes and driver updates, the maintenance releases added some significant features such as USB 3.0 support, support for NVMe drives, the ability to install from a USB drive, and the update facility.


ArcaOS 5.1

Prior to the release of ArcaOS 5.0, ArcaOS 5.1 was originally planned for release in 2017 with a focus on providing localized releases for languages other than English, referred to as National Language Versions (NLVs). Following the release of ArcaOS 5.0, Arca Noae began discussing a 5.1 release in their roadmaps, along with additional proposed new features. ArcaOS 5.1.0 was released on August 27, 2023, adding support for booting on UEFI Class 3 systems, and support for GUID partition tables — allowing for disks larger than OS/2's previous 2TB size limit. This was followed by the 5.1.1 release in February 2025, which added the first NLVs for German, Spanish and Russian. Other features which have been proposed for the 5.1.x releases include: * Additional NLVs, including French, Italian, Simplified and Traditional Chinese, Japanese, Korean and Dutch. This involves augmenting the localization in OS/2 Warp 4 with translations for the new software added in ArcaOS, such as the installer and XWorkplace. * A migration facility to allow in-place migration of OS/2 Warp 4 and
eComStation eComStation or eCS is an operating system based on OS/2 Warp for the 32-bit x86 architecture. It was originally developed by Serenity Systems and Mensys BV under license from IBM. It includes additional applications, and support for new hardwa ...
systems to ArcaOS without removing the existing operating system installation first. * Desktop search functionality based on the open-source Recoll project. * Replacing the monolithic IBM Selective Install utility with a number of Arca Noae-developed utilities. * Porting a modern
WebKit WebKit is a browser engine primarily used in Apple's Safari web browser, as well as all web browsers on iOS and iPadOS. WebKit is also used by the PlayStation consoles starting with the PS3, the Tizen mobile operating systems, the Amazon K ...
based web browser to ArcaOS to replace Firefox.


Release history


References


External links


Arca Noae
– website of the developer of ArcaOS {{OS/2 OS/2 X86 operating systems 2017 software Proprietary operating systems