KBS's Online Service (and it's browser based components) are an amalgam of a number of open source projects, KBS's own code is licensed under ?TBD?

Notwithstanding the above, the kconfig dataset included in the revision database is licensed under the GPLv3, as it is a partial distribution of Klipper (or Kalico) source.

KBS also makes use of a number of independent components provided under other licenses:

Component Usage Project License
Menuconfig Browser VM TinyEmu/JSLinux MIT
Menuconfig Bootloader pk/bbl Multiple: 1 2
Menuconfig OS Kernel Linux GPL-2.0
Menuconfig C Standard Library uClibC LGPL-2.1
Menuconfig C/++ Runtime gcc runtime GPL-3.0 with runtime exception
Menuconfig Userland Busybox GPL-2.0
Menuconfig Library libffi MIT
Menuconfig Library zlib zlib license
Menuconfig Terminal Display Library ncurses ncurses License (it's a bit complicated)
Menuconfig Python CPython PSF-2.0
Menuconfig kconfig implementation kconfiglib (Klipper) ISC
Menuconfig Web Terminal xterm.js MIT
Menuconfig Klipper/Kalico version icons solacon MIT

FAQs

Q: Why is this page unstyled, and most of the projects don't have links?
A: Identifying licenses for these projects was far more of a pain than I expected, so I couldn't be bothered.

Q: I'd like the source code of something in KBS that isn't already published or downloadable, how do I get that?
A: Please send an email to kbs-license@haun.guru. Everything should already be up there, or on the github, but I might
   have missed something.

Q: Hey, that's my project, and you've got the license listed wrong, or a link is broken. How can we fix this?
A: That's an oversight in my part, email kbs-license@haun.guru, and we'll sort it out.

Q: Why is this like this?
A: Apparently, licenses are complicated, and there are a ton of similar ones, and many don't identify which they are.

Q: Can I have an SBOM?
A: For now, no. I might work one up when I have the brainpower.

Q: Why go through this trouble, when this is an online service?
A: Some components of KBS run in your browser, and I consider that distribution in binary (wasm) and some source (js).

Q: Do you feel that you have complied with the licenses of the projects KBS uses or is based on?
A: Before I wrote this page, I thought I was pretty much safe.
   Having looked deeper, I can say I am not at all qualified to answer that question.
   Though I am pretty sure that I am compliant, at least as much as a layperson like myself ever can be.