Discover Banan-OS: New C++ Operating System from Scratch

Developer Banaymous has launched a new operating system, built entirely from the ground up, that comes with a number of features typical of today’s operating systems. Known as Banan-OS, this project represents two years of hard work from the developer. The OS is primarily coded in C++, with some use of 16-bit real mode assembly for the BIOS bootloader. Notably, it also employs Banaymous’s own custom C++ library. At the moment, the OS is compatible with x86_64 and i686 architectures. Users don’t need to install it on their machines, as the developer has made a live version available for anyone to try out and explore its capabilities.

Features and Design

While still developing, Banon-OS comes with a variety of basic functionalities that highlight its progress as a fully operational system. One of the standout elements is its graphical user interface (GUI), which includes a terminal and a simple status bar. Although it currently lacks applications and a program launcher, these are slated to be added in the near future.

Supported Technologies

Banon-OS offers support for a diverse range of drivers, networking capabilities, filesystems, and bootloaders, which may inspire collaboration among developers. Here are some key points from each of these categories that make the OS appealing:

If you’re eager to dive deeper into the code structure of Banan-OS or wish to contribute, you can visit the project’s GitHub page. Banaymous provides comprehensive information about the project there, along with clear guidelines on how to get involved.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *