|
MultiOS is an operating system aimed at simple porting to any platforms. To achieve this, compatibility layers, programs of simple and complex levels, and other ideas are being created that should help achieve this goal (in progress).
MultiOS will include
- Interpreter for the EMC (EasyMultiConsole) bytecode we created, which provides an environment for running simple console applications on any platform.
- A powerful recompiler for each platform that will translate the code of complex applications not related to EMC on the fly.
- Support for various peripherals for different devices.
- And maybe more in future...
- Support for USB: UHCI, OHCI, ECHI and xHCI.
- Cool bootloader.
- Support for FAT32, exFAT and NTFS filesystems.
- And maybe more in future...
At the moment, we are focused on the x86 and x64 architecture (PCs, laptops, and other similar devices). Our next target will be ARM.
Of course, we use AI. This enables this OS to exist in the first place. It’s worth noting that many things, such as the EMC bytecode, are developed by us without using AI, just like the interpreter.
