Welcome on the BenOS website
BenOS is a small, minimalist, free and open-source 16-bit operating system, designed to be compatible with old and modern architectures. You can download the 10 last updates below. If you want older versions, please refer to the BenOS GitHub repository .
Sections:
What's new?
Version 0.0.7
BenOS version 0.0.7 is out! In this version, the OS returns in 16-bit. The small bugs of the 0.0.5 version are fixed. A new option has been added to the info command: the -l option, to display the BenOS license name.
A very basic filesystem base has been added too.
How does it work?
All the files are stored in a table, named File Table. This table is loaded in RAM and takes 224 bytes (because it contains 224 entries with a size of 1 byte). A free entry is represented by 0x00, an occupied entry is rep resented by 0x01, and an entry with a removed file is represented by 0x02.
Finally, 3 new commands have been introduced to interact with the filesystem: ls, touch and rm.
Downloads
You can download the 10 last versions of BenOS below.
- Download BenOS version 0.0.8
- Download BenOS version 0.0.7
- Download BenOS version 0.0.6
- Download BenOS version 0.0.5
- Download BenOS version 0.0.4
- Download BenOS version 0.0.3
- Download BenOS version 0.0.2
- Download BenOS version 0.0.1
- Download BenOS version 0.0.0
Contributing
What does "contributing" mean?
Contributing means making changes to the project to improve it. Of course, there is a procedure to follow to keep everything in order.
Steps
- 1. Fork the repository's main branch.
- 2. Make your own changes, test, modify whatever you like, as long as you keep the license.
- 3. Submit your version of the project to be merged with the main branch. You'll detail all the changes you've made in your message.