CoreLite is a 32-bit operating system based on the Intel x86 architecture. This project is currently a work in progress, with foundational components being actively developed to provide a streamlined, lightweight OS experience.
-
Upgrade to 64-bit Architecture
-
Memory Management
-
Additional Device Drivers
-
Networking Support
-
Basic GUI (well, atleast 🤷)
To build and run CoreLite, you will need make and QEMU installed on your Linux system. If you are on Windows, use Cygwin64.
-
Clone this repository.
-
In the terminal, navigate to the CoreLite project directory.
-
Use the following command to build and run CoreLite in an emulator:
make run