A portable OS with common features.
Open Source with - GPLv3 License
(Created by DivJ)
To run BASIC programs from any folder -
- go in the BASIC folder >>
nm basic q q - and add to path with the command >>
addpathc
- Format a pendrive(Careful).
- Use any Hex Editor such as HxD to write boot.img on drive's first sector. Or use PartCopy? or dd (Linux).
- Copy kernel.COM to pendrive.
######Recommended: Copy the copythis folder contents to drive too.
- Tell what drive it is.(commonly it is 80).
- Tell where FAT12 file is.(commonly it is 13).
- Try first by 80:13 ,else 00:13 ,other than that god knows.
- Press any key until Kernel file i.e. kernel.COM shows up and press Enter or Space.
You can contribute by making apps, games, testing or even add modules to main system.
- Fork it
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am "Added some feature") - Push to the branch (
git push origin my-new-feature) - Create new Pull Request
We'd prefer if your contributions were well commented for better understanding of its working and for ease in future use.
Found a bug? Report it here!
Any basic bug can be reported. Odd results or un-handled features that we may have overlooked.
If a basic hardware is not working, you can list out the used configuration.
We are happy to receive any suggestions or customizations.
Have an idea? Add it here!
is released under the General Public License , Version 3.0.
General Public License text, Version 3.0
The full license text is included in LICENSE file.
A full list of contributors can be found on GitHub.
We would like to acknowledge the following open source projects used for development of Aplaun OS -
- MikeOS - BASIC interpreter, and Applications (Also TachyonOS, CompOS)
- BrokenThorn NeptuneOS - Bootloader and FAT12 driver
- Sean Haas - Drek game
- Mike Saunders - MikeOS
- Leonardo Ono - asm4mo Assembler
- Joshua Beck - MikeOS apps