cheali-charger icon indicating copy to clipboard operation
cheali-charger copied to clipboard

Licensing

Open specing opened this issue 6 years ago • 5 comments

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"!

specing avatar Jan 12 '18 18:01 specing

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 :/

stawel avatar Jan 12 '18 21:01 stawel

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.

specing avatar Jan 12 '18 23:01 specing

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

stawel avatar Jan 13 '18 04:01 stawel

https://github.com/OpenNuvoton/M051BSP/issues/1

To me this is quite incompatible with the GPL.

specing avatar Jan 24 '18 21:01 specing

https://www.gnu.org/licenses/gpl-faq.html#FSWithNFLibs

specing avatar Jan 24 '18 21:01 specing