cheali-charger
cheali-charger copied to clipboard
Licensing
Can the license of the whole of cheali-charger be clarified? From https://www.gnu.org/licenses/gpl-howto.en.html : there is no LICENSE/COPYING file, but a whole bunch of files have GPLv3 on top (and a whole bunch of files have no license attached with e.g. pictures that also cannot have one attached due to storage format). There are also files by Novuton corp that are "all rights reserved"!
I've added a LICENSE file to the develop branch (will be merged with master in the future), regarding the Nuvoton files, unfortunately I'm not really sure what the license condition are :/
Are those Nuvoton files required? Can libopencm3 not be used instead?
I don't think cheali-charger can be GPLv3 if it links/includes code that has "all rights reserved". At the very least the resulting binaries cannot be.
Are those Nuvoton files required?
not if you compile the atmega32 version (you can remove the CMSIS directory and it should compile)
Can libopencm3 not be used instead?
unfortunately it's not possible, libopencm3 does not support nuvoton CPUs.
I don't think cheali-charger can be GPLv3 if it links/includes code that has "all rights reserved". At the very least the resulting binaries cannot be.
hm.. I admit that I don't know much about licenses, and I'm not sure if I would like to know more ;) , If you think this is a problem you could ask nuvoton what's they opinion: https://github.com/OpenNuvoton/M051BSP/tree/master/Library
https://github.com/OpenNuvoton/M051BSP/issues/1
To me this is quite incompatible with the GPL.
https://www.gnu.org/licenses/gpl-faq.html#FSWithNFLibs