impala
1.0.0
Impala是自製的Unix型操作系統,它是在波蘭弗羅克勞大學的Bechelor項目中開發的。
4.4BSD,FreeBSD,Ultrix和Solaris源代碼對我們操作系統的結構有很大影響,因此,開發基於實際UNIX的系統(而非基於Linux)可能是一個良好的開始。
而且很小的事情:
我們付出了許多努力來取得高質量,但是我們只有幾個月的時間來開發整個系統,因此它包含許多錯誤等。如果您在黑客攻擊操作系統中受到關係,那麼Impala可能對您來說是一個不錯的沙箱。
要構建操作系統,您需要i386-PC-AOUT和i386-PC-ELF目標的Binutils和GCC。在空目錄中運行工具/install_sdk.sh腳本,它將自動安裝工具鏈(在$ {home}/impalasdk目錄中)。
當您擁有SDK時,鍵入這些命令以構建整個系統:
source conf/DEFS.shsh prepare.shmake build要準備軟盤圖像,您需要鍵入此命令:
make distribution然後,在分發目錄中您會找到這些圖像:
distribution/default/floppy.img我們的系統,帶有演示和所有命令distribution/minimal/floppy.img僅包含運行系統所需的程序該存儲庫摘自2016年的https://bitbucket.org/wieczyk/impala/。現在它過著自己的生活...