Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

ARX (operating system)

From Wikipedia, the free encyclopedia
Operating system developed by Acorn Computers Ltd
Operating system
ARX
DeveloperAcorn Computers Ltd.
Written inModula-2+
OS familyUnix-like
Working stateDiscontinued
Marketing targetLow cost paperless office computingworkstation
Available inEnglish
Supported platformsARM
Kernel typeMicrokernel
Default
user interface
Graphical user interface[1] and special keyboard keys[2]
LicenseProprietary
Preceded byMOS
Succeeded byArthur, renamedRISC OS

ARX was an unreleasedMach-likeoperating system written inModula-2+[3] developed byAcorn Computers Ltd in the Acorn Research Centre (ARC)United Kingdom (UK) and later byOlivetti—which purchased Acorn—for Acorn's newArchimedes personal computers based on theARM architecturereduced instruction set computer (RISC)central processing unit (CPUs).

Overview

[edit]

According to the project Application Manager[4] Richard Cownie, during the project, while Acorn was developing the kernel, it used the C and Acorn Modula Execution Library (CAMEL) in the Acorn Extended Modula-2 (AEM2) compiler (ported fromModula-2ETH Zurich (ETH) usingEconet hardware). Though never released externally, CAMEL was ported to use onSun Microsystems Unix computers.[5] In an effort to port Sun'sworkstations SunNeWS to the Archimedes, David Chase developed a compiler based on AEM2 for the programming languageModula-3.[6]

ARX was apreemptivemultitasking,multithreading, multi-useroperating system. Much of the OS ran inuser mode and as a result suffered performance problems due to switches intokernel mode to performmutexes, which led to the introduction of the SWP instruction to the instruction set of the ARMv2a version of the ARM processor. It had support of a file system for optical (write once read many (WORM)) disks[4] and featured a window system, a window toolkit (and a direct manipulationuser interface (UI) editor[7]) and anInterscript-based text editor, for enriched documents written inInterpress (aHTML precursor). The OS had to be fitted in a 512 KBread-only memory (ROM)ROM image.[8] This suggests that ARX had amicrokernel-type design.[according to whom?]

It was not finished in time to be used in the Acorn Archimedes range of computers, which shipped in 1987 with an operating system named Arthur, later renamedRISC OS, derived from the earlierMachine Operating System (MOS) from Acorn's earlier8-bitBBC Micro range.[9] Confusion persisted about the nature of ARX amongst the wider public and press, with some believing that ARX was Acorn's own Unix variant,[10] with this view being refined in time to accommodate ARX as Acorn's own attempt to deliver a "UNIX look-alike" whose development had been abandoned in favour of a traditional Unix version for the Archimedes, which ultimately emerged asRISC iX.[11]

The Acorn Research Centre was acquired byOlivetti.

See also

[edit]

References

[edit]
  1. ^"Acorn History (untitled)". Retrieved2010-12-26.
  2. ^"Chris's Acorns: Acorn A500 (prototype)". Retrieved2022-12-19.
  3. ^Bruce, Cockburn."Aha—what about Modula-2?". Usenet post to comp.sys.acorn detailing the relationship between ARX and Modula-2
  4. ^abTOP3 smart moves Richard Cownie. Real World Technologies (September 2009)
  5. ^Chase, David."David Chase (resume)". Retrieved2015-10-25.
  6. ^Jordan, Mick (1990)."An extensible programming environment for Modula-3"(PDF).ACM SIGSOFT Software Engineering Notes.15 (6):66–76.doi:10.1145/99278.99285. Retrieved2009-09-08.
  7. ^"Brian T. Lewis - Resume". Archived fromthe original on 2004-05-01. Retrieved2010-12-26.
  8. ^"Full Acorn Machine List". Retrieved2010-12-27.
  9. ^Holgate, Chris; Davison, Rob; Burke, Stephen; Given, David; Harris, Ben; Kendrick, Rob; Bracey, Kevin; Fenelon, Pete; Blunt, Terry; druck; Markettos, Theo; Kossow, Al; Zuschlag, Jesper; Barclay, Alan; Crocker, Stephen; Pampling, Steven; et al."Not A RISC By Thursday".Neil Franklin's Usenet Archive. Retrieved2020-02-07. A set of Usenet posts detailing why ARX was abandoned for RISC OS.
  10. ^"Fact or fantasy?".Archive. February 1988. p. 50. Retrieved30 April 2021.
  11. ^"PC Emulator and Arthur".RISC User. September 1988. p. 44. Retrieved30 April 2021.

External links

[edit]
Operating systems
Computers
8-bitmicrocomputers
16-bitmicrocomputers
32-bitPCs
Derivatives, clones,
compatibles
8-bit microcomputers
32-bit PCs
32-bitdev boards
Operating
systems
BSD
Linux
System V
Other
Compatibility
layers
Kernels
L4 family
Macintosh hosted
Psion
Amiga-type
Operating
systems
POSIX support
Unix-like
Partial
Capability-based
L4 kernel
Java virtual machine
Macintosh hosted
Unix-like
Psion
  • EPOCSymbian OS
  • Amiga-type
    Microsoft
    AIM alliance
    Frameworks,kits
    Developers
    Retrieved from "https://en.wikipedia.org/w/index.php?title=ARX_(operating_system)&oldid=1305053111"
    Categories:
    Hidden categories:

    [8]ページ先頭

    ©2009-2026 Movatter.jp