toboot being a great software using much of it's code from other projects. Some parts like vectors.c look much like borrowed from ChibiOS which is GPLv3. Others, like usb_dev.c look much like taken from https://github.com/im-tomu/chopstx/blob/efm32/mcu/usb-efm32.c which is also GPLv3, but contain wrong attribution for Teensyduino Core Library for some reason. There are parts (mcu.h) copied from Gecko SDK. It pretty much requires toboot to be licensed as GPLv3.
I think it would be great to put COPYING or LICENSE file into the project directory.
toboot being a great software using much of it's code from other projects. Some parts like
vectors.c
look much like borrowed from ChibiOS which is GPLv3. Others, likeusb_dev.c
look much like taken from https://github.com/im-tomu/chopstx/blob/efm32/mcu/usb-efm32.c which is also GPLv3, but contain wrong attribution forTeensyduino Core Library
for some reason. There are parts (mcu.h
) copied from Gecko SDK. It pretty much requires toboot to be licensed as GPLv3.I think it would be great to put COPYING or LICENSE file into the project directory.