diff --git a/config.toml b/config.toml index fd47e86..9d1c193 100644 --- a/config.toml +++ b/config.toml @@ -43,3 +43,8 @@ pygmentsUseClassic = true name = "Artwork" url = "page/artwork/" weight = 3 + +[[menu.main]] + name = "Comparison" + url = "page/comparison/" + weight = 3 diff --git a/content/page/comparison.md b/content/page/comparison.md new file mode 100644 index 0000000..b94fd1a --- /dev/null +++ b/content/page/comparison.md @@ -0,0 +1,19 @@ +# LinuxBoot vs UEFI / EDK II Comparison + +❌ +✅ +⭕ + +| | LinuxBoot | UEFI / EDK II | +| ------------------- | -------------------- | -------------------- | +| Binary Formats | ELF | PE32, COFF, TE | +| Loadable Modules | ✅ | ✅ | +| File Systems | CPIO | UEFI FFS | +| Graphics | KMS, frame buffer | UEFI GOP | +| Shell | Elvish, rush | UEFI Shell | +| Extensibility | ✅ | ✅ | +| Network Boot Support| ✅ | ✅ | +| GRUB Config Support | ✅ | ❌ | +| BLS Support | ✅ | ❌ | +| Licenses | GPLv2, BSD-3-Clause | BSD-2-Clause-Patent | +