Qor
1.0.0
基本的內核用RUST為RISC-V編寫,最初是在Stephen Marz Risc-V使用Rust的教程之後的。
存儲在單獨的存儲庫中的是LIBC實施和Userland程序
qemu目錄build and wark”的新目錄../configure --target-list=riscv64-softmmu --enable-sdl && makeqor-os目錄rustup override set nightly以設置Rust Compiler版本rustup target add riscv64gc-unknown-none-elf以安裝適當的目標rustup component add rust-src以允許構建核心庫在第一次執行之前,必須使用qor-os目錄中的以下內容創建硬盤:
fallocate -l 32M hdd.dsk
sudo losetup /dev/loop11 hdd.dsk
sudo mkfs.minix -3 /dev/loop11
sudo losetup -d /dev/loop11
也必須在第一次執行之前構建Userland程序,以便在根目錄中運行./build.py rebuild 。
要啟動內核,請在根目錄中./build.py run 。
麻省理工學院許可證
版權(C)2019 Stephen Marz
特此免費授予獲得此軟件副本和相關文檔文件副本(“軟件”)的任何人,以無限制處理該軟件,包括無限制的使用權,複製,複製,修改,合併,合併,發布,分發,分發,分發,訂婚,和/或允許軟件的副本,並允許對以下條件提供以下條件,以下是以下條件。
上述版權通知和此許可通知應包含在軟件的所有副本或大量部分中。
該軟件是“原樣”提供的,沒有任何形式的明示或暗示保證,包括但不限於適銷性,特定目的的適用性和非侵權的保證。在任何情況下,作者或版權持有人都不應對任何索賠,損害賠償或其他責任責任,無論是在合同,侵權的訴訟中還是其他責任,是由軟件,使用或與軟件中的使用或其他交易有關的。