Discussion:
[Arm-netbook] EOMA-68: eoma68/laptop_15in_pcb2/src/main.c authorship and license
Albert ARIBAUD
2016-07-17 08:53:37 UTC
Permalink
Hi,

While waiting for my AZERTY keyboard, I have started working on the EC
firmware and noticed that eoma68/laptop_15in_pcb2/src/main.c does not
have an header mentioning license and authorship, and that there is no
readme (yet... A README.md is in the works) which would provide overall
licensing and authorship information.

I'll add the header while I'm at it, but for that, I need to determine
the licensing and author(s).

Many other files in the same folder are LPGLv3 (because they are
copies/derivatives of libopencm3) so I guess main.c should be GPLv3
(rather than LGPLv3 as it is not a library component).

As for authorship, git log shows Luke as the sole author, but I cannot
check if the file is a derivative of some other source with identified
authors which should be mentioned too.

For now, I'll go with GPLv3 as the license and Luke as sole author, but
anyone feel free to correct me if needed.

Amicalement,
--
Albert.

_______________________________________________
arm-netbook mailing list arm-***@lists.phcomp.co.uk
http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
Send large attachments to arm-***@fi
Luke Kenneth Casson Leighton
2016-07-17 14:06:39 UTC
Permalink
---
crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68
Post by Albert ARIBAUD
Hi,
While waiting for my AZERTY keyboard, I have started working on the EC
firmware and noticed that eoma68/laptop_15in_pcb2/src/main.c does not
have an header mentioning license and authorship, and that there is no
readme (yet... A README.md is in the works) which would provide overall
licensing and authorship information.
just haven't had time
Post by Albert ARIBAUD
I'll add the header while I'm at it, but for that, I need to determine
the licensing and author(s).
that'll be only me unless it says "this file is part of the
libopencm3 project".
one exception: the himax hx8357 #defines. those are from the linux
kernel.
Post by Albert ARIBAUD
Many other files in the same folder are LPGLv3 (because they are
copies/derivatives of libopencm3) so I guess main.c should be GPLv3
(rather than LGPLv3 as it is not a library component).
main.c can still be LGPLv3: i just choose it to be GPLv3.
Post by Albert ARIBAUD
As for authorship, git log shows Luke as the sole author, but I cannot
check if the file is a derivative of some other source with identified
authors which should be mentioned too.
no there aren't. the example that i started from (a hello world one
from libopencm3) was so few lines of code, and did not have a
copyright header, that i didn't add one either.
Post by Albert ARIBAUD
For now, I'll go with GPLv3 as the license and Luke as sole author, but
anyone feel free to correct me if needed.
yep.

_______________________________________________
arm-netbook mailing list arm-***@lists.phcomp.co.uk
http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
Send large a

Loading...