AROS - The Amiga Replacement OS V1.10
Aaron "Optimizer" Digulla - Head of Development
email: firstname.lastname@example.org (for AROS related mail)
email@example.com (for private mail)
firstname.lastname@example.org (for large mails)
email@example.com (for AROS bugs)
firstname.lastname@example.org (for AROS bugs on Linux)
email@example.com (for AROS bugs on Amiga)
Matthias Fleischer (Exec, DOS, drivers)
Peter Boeckmann (Sparc, Alpha)
Iain Templeton (FreeBSD, utility)
Peter Bortas (WWW site)
Martin Recktenwald (WWW, layers)
Lennard voor den Dag (Amiga port, layers)
Chris Lawrence (Linux/m68k)
Geert Uytterhoeven (Linux/m68k)
Kars de Jong (misc)
Nils Henrik Lorentzen (diskfont,icons)
Stefan Ruppert (Datatypes)
Harald Frank (Amiga port)
Martin Steigerwald (Beta tester)
Sebastian Rittau (Includes, Gadtools)
L. A. Guest (CLI tools)
Johan Alfredsson (Commodities)
Stefan Berger (Math libs)
Jesper Skov (Linux/m68k)
Wez Furlong (Shell)
Note: It's no mistake that the addresses of the other persons are missing. It just that I want to protect them from beeing swamped by EMail :)
AROS is an effort to re-write the AmigaOS V3.1 (40.70 or later) in ANSI C (mostly). The goal is to have the power of the AmigaOS without beeing limited by the hardware. We try hard to maintain source compatibility which means that, if you want some Amiga application on your mainframe, all you have to do is to get its source and compile it again.
Right now, we have implemented these features:
- Almost the complete exec. Only interrupts and some more esoteric functions are missing
- Much of DOS
- A shell to run DOS commands
- A set of working DOS commands: Dir, List, Echo, Cd, ...
- Parts of graphics.library, intuition.library and locale.libary, math*
- Enough of Intuition to open a window, receive IntuiMessages and process them.
- console.device with RawKeyConvert()
- Several demos
- The following parts are finished: icon.library, iffparse.library and utility.library.
If you want to participate, then you can choose between these two:
a) The Preferred Way: Get your hands on CVS and follow the instructions on our WWW pages.
b) The Usual Way: Get the latest source, make your modifications and send me patches via email. Since this takes some time, make sure you allocate your work with the jobserver.
If you write something for us, make sure to check if that job
is not already done by someone else. To achieve this, use the
jobserver. You can reach it by writing an EMail to
with the Subject "jobserv" (without the ""). It reads the contents of the mail and executes it. For help simply use the command "help" on a single line.
CHANGES (since 1.10)
- Bugfixes (as usual)
- Many new functions and libs
- We have the first game for AROS: Moria3D runs after minor changes
- All necessary includes to compile AROS
- Added conditional build (see make.defaults)
- Much faster linking on Unix
- Makefiles are generated from templates
- AROS has Resource Tracking now :-)
- Added a small mini kernel to ease porting
- New libs: math*, diskfont, gadtools
- New logo by Mike Williams
- New unix kernel with only one simple assembler file left
- New technique which allows the hardware dependend part of AROS replace files in other parts of AROS
- More docs :-)
- More functions
- More Resource Tracking
- The fastes AmigaOS ever on an DEC-Alpha-Workstation with 200MHz ;)
You need a PC with Linux or an Amiga. For more information, please visit our WWW pages.
ftp://aros.fh-konstanz.de/pub/aros/ (Main FTP Server)
http://aros.fh-konstanz.de/aros/ (Main page)
http://www.lysator.liu.se/amiga/aros/ (Sweden Mirror)
http://home.worldonline.nl/~ldp/aros/ (AROS for Amiga)
On Aminet on misc/emu. There are two archives: AROSdev* which contains the source and AROSbin* which contains ready compiled demos which you can start in an XTerm under Linux.
(C) 1995-97 AROS - The Amiga Replacement OS
It's freely distributable as long as all files are distributed unchanged. The source may be used in commercial product with written permission by the authors.