|XAOS Operating System|
0.0.2 alpha 021010
Yet another operating system...
XAOS is a brand new operating system written from scratch (Pronounced "Khaos" as in Greek ΧΑΟΣ). All the software is free and open source. The operating system currently runs on Intel 386+ processors. It is written mostly on C++. Some parts (such as boot sector code) are written on assembler.
How To ...
To install the operating system please follow the simple instructions below:
The setup program will make a bootable floppy with the operating system installed. Now the operating system is ready to boot.
Note! At the final stage the setup utility writes the boot record into the floppy disk. If you are running setup under Windows NT family systems (NT,2000,XP) you may receive message which warns you about "direct access to disk". Simply choose [Ignore] to continue.
The only booting from 1.44M floppy is supported.
After booting the shell will be loaded and invitation ':)' will be displayed.
Note! The software is very new and untested. I did everything possible to avoid any information loses from user's disks. Operating system uses ONLY ROM BIOS services to get access to disks and only for READING purposes. There is no code compiled which can write anything to the disks. So all disks are visible as READ ONLY. The current (and probably several further) versions of operating system CANNOT change anything in your disks.
The help or ? command will show all supported commands.
For compiling use bld utility. Download and unzip all neccessary packages and tools. If you will unzip all source packages into /src directory then you don't have to change anything, otherwise set the correct paths in default.bld file. The default.bld file is located in the same directory with bld.exe. bld seeks any .bld file in the current directory and builds the first target described.
Note! I work on sources and change time to time many things. So I don't provide now convenient way to build all sources. You have to build everything module by module.
All the source was rewritten for Netwide Assembler and Digital Mars. So now only free (as in beer) compilers are used.