# ARX

> operating system developed by Acorn Computers

**Wikidata**: [Q281222](https://www.wikidata.org/wiki/Q281222)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/ARX_(operating_system))  
**Source**: https://4ort.xyz/entity/arx

## Summary
ARX is a Unix-like operating system developed by Acorn Computers. It distinguishes itself technically by utilizing a microkernel architecture and being written in the Modula-2+ programming language. The system is designed to behave in a manner similar to standard Unix systems.

## Key Facts
- **Developer:** Acorn Computers
- **Classification:** Unix-like operating system
- **Architecture:** Uses a microkernel
- **Programming Language:** Written in Modula-2+
- **Language Succession:** Modula-2+ is a descendant of the Modula-2 language (inception 1984)
- **Wikipedia Presence:** Article exists in 4 languages (English, Spanish, Hungarian, Portuguese)
- **Freebase ID:** /m/01kj_q

## FAQs
### Q: What type of architecture does ARX use?
A: ARX is built on a microkernel architecture, which is a distinct design choice compared to monolithic kernels used in many traditional operating systems.

### Q: Who developed the ARX operating system?
A: ARX was developed by Acorn Computers, a prominent computer company.

### Q: What programming language is ARX written in?
A: The operating system is written in Modula-2+, a programming language that descends from Modula-2.

## Why It Matters
ARX represents a specific niche in operating system design history, primarily notable for its implementation choices by Acorn Computers. While many operating systems of its era were written in C or Assembly, ARX utilized Modula-2+, a language derived from Modula-2 (noted as having an inception date of 1984). This choice suggests a focus on modularity and structured programming within the system's development.

Furthermore, its classification as a Unix-like operating system using a microkernel places it in a category of systems that attempt to maintain Unix compatibility while re-architecting the core kernel mechanics for potentially better stability or modularity. Although it has a relatively small digital footprint today—with Wikipedia entries in only four languages—it serves as an example of the diverse experimental approaches to OS design pursued by computer manufacturers like Acorn during the evolution of desktop and workstation computing.

## Notable For
- **Microkernel Design:** Utilizes a microkernel architecture, differentiating it from monolithic Unix implementations.
- **Modula-2+ Implementation:** Distinct for being written in Modula-2+, a less common choice for operating systems compared to C.
- **Unix-like Behavior:** Designed to behave in a manner similar to a Unix system while maintaining independent architecture.
- **Acorn Computers Lineage:** A software product from the company known for the BBC Micro and ARM architecture.

## Body

### Overview and Development
ARX is an operating system developed by Acorn Computers. It is categorized as a Unix-like operating system, defined as a system that behaves in a manner similar to a Unix system. The project is documented in English, Spanish, Hungarian, and Portuguese language resources.

### Technical Specifications
The system's architecture is based on a **microkernel**. This design minimizes the functions running in kernel mode, aiming to improve stability and modularity. 

The operating system was constructed using **Modula-2+**, a programming language descended from Modula-2. The Modula-2+ language itself has an inception year of 1984.

### Identifiers
- **Wikipedia Title:** ARX (operating system)
- **Wikidata Description:** operating system developed by Acorn Computers
- **Freebase ID:** /m/01kj_q

## References

1. Freebase Data Dumps. 2013