aboutsummaryrefslogtreecommitdiff

Compiling

Required tools

build tools arch package
GNU make make
clang++ clang
ld.lld lld
grub tools arch package
grub-mkrescue grub
mformat mtools

GRUB can potentially be replaced by any multiboot2-compliant bootloader.

Running

i386 emulator arch package
qemu qemu
qemu-system-i386 qemu-arch-extra

license

glitch: yet another kernel Copyright (C) 2021 aqua@iserlohn-fortress.net

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.

credits / foreign sources