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/。现在它过着自己的生活...