Contents | < Browse | Browse >
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)
Matthias Fleischer - Exec, DOS, drivers
Peter Boeckmann - Sparc, Alpha
Iain Templeton - FreeBSD, utility
Peter Bortas - WWW site
Martin Recktenwald - WWW, misc.
Lennard voor den Dag - Amiga port
Chris Lawrence - Linux/m68k
Geert Uytterhoeven - Linux/m68k
Nils Henrik Lorentzen - diskfont, icons, iffparse
Stefan Ruppert - Datatypes
Kars de Jong - misc
Harald Frank - Amiga port
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
- 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
- A very basic RTG
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.7)
- Implemented PROPGADGETS
- Many new functions (we have now 377 of 1109 funcions, that's 34%)
- NIL: and RAM: devices from M. Fleischer
- AROS now uses the AFD-COPYRIGHT
- New CLI commands: Mount, Assign, MakeDir, Delete, Ask, Date, ...
- Real preemptive multitasking like on Amiga
- FreeBSD/i386 support
- Much easier to port to a new hardware. Moved OS specific files from
the various directories to AROS/config/$(ARCH) and the CPU
specific files to AROS/config/$(KERNEL).
- Worked on docs
- Many (50+) new functions in c.lib and amiga.lib
- Big endian IO functions in aros.library
- Amiga native and Linux/m68k versions. Amiga is still alpha.
- A *pre* alpha of VBCC with i386 support. This is only loosely
connected to AROS. See the README in the directory
- iffparse.library completed
- First version which runs on the Amiga
You need a PC with Linux or an Amiga. For more information, please visit
our WWW pages.
Aminet, eg. ftp://ftp.doc.ic.ac.uk/aminet/misc/emu/AROS*
ftp://aros.fh-konstanz.de/pub/aros/ (Main FTP Server)
http://aros.fh-konstanz.de/~digulla/ (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-96 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