Skip to content

linuiz-project/linuiz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linuiz OS

What is it?

Linuiz is a semi-modular multi-archutecture operating system written in the Rust programming language.

Why is it?

Linuiz is an experiment that seeks to abridge the differences between many separate programming and kernel design paradigms. Additionally, Linuiz aims to seamlessly integrate a windowing into the command-line experience—creating a hybrid that allows traditionally technical environments to be more accessible.


Testing It Out

Building

The build process is mostly automated via the cargo xtask pattern, although the following prerequisites must be met:

  • cargo and rustup installed and in your PATH.

  • The following packages installed:

    git, ovmf, gcc, qemu, qemu-utils

  • Depending on the architecture you wish to target, you may need one of the following:

    qemu-system-x86, qemu-system-arm, or qemu-system-misc (for risc-v)

     Others can be listed with apt list | grep qemu-system


Running

To run the OS with its default configuration, simply call: cargo xtask run

Releases

No releases published

Packages

No packages published

Languages