It really is about time I sorted this out; Inheriting the GPL 2.1 lesser licence from the source (espressif/arduino-esp32) repo