Skip to content

Japi Base v2.3 — now BSD-3-Clause

Choose a tag to compare

@JanFromBelgium JanFromBelgium released this 13 Jun 15:33

Japi Base is now permissively licensed — BSD-3-Clause instead of GPL-3.

The only GPL-3 code in the build was the pico-lfs flash adapter (littlefs itself is BSD-3-Clause). It has been replaced by Japi Base's own ~70-line littlefs block device, so the project carries no copyleft obligation anymore.

You are now free to build on Japi Base in any project — including closed-source — as long as you keep the copyright notice (in your source, and for binaries in your documentation or credits). A mention that it is "built on Japi Base" is appreciated but not required.

No functional change. The flash layout is unchanged, so an existing C: filesystem stays readable. Built-in config and state also moved into a tidy C:config/ folder on the built-in flash.

Asset: japi_base.uf2 — flash to a Raspberry Pi Pico 2 (RP2350).