hats icon indicating copy to clipboard operation
hats copied to clipboard

Licence missing from the project

Open attila16881 opened this issue 6 years ago • 9 comments

Hi All, I was looking for the specifications but I cannot find any reference to licence or IP of the HATS specifications/requirements, EEPROM design requirements, etc.

Could you please clarify and also add it to the project page?

Thanks!

attila16881 avatar Jul 18 '17 09:07 attila16881

any news on this?

nicola-lunghi avatar Sep 01 '17 09:09 nicola-lunghi

@jimbojr Can you comment on this?

JamesH65 avatar Sep 01 '17 09:09 JamesH65

I'm afraid I don't understand the question - what exactly is missing? EEPROM requirements are specified in the design guide https://github.com/raspberrypi/hats/blob/master/designguide.md

jimbojr avatar Sep 01 '17 15:09 jimbojr

Hi the license for the source code of the tools. Without it as stated here https://www.infoworld.com/article/2615869/open-source-software/github-needs-to-take-open-source-seriously.html

"Code without an explicit license is protected by copyright and is by default All Rights Reserved. The person or people who wrote the code are protected as such. Any time you're using software you didn't write, licensing should be considered and abided."

So practically if I want to modify/improve the code, add extension, fork it and so on I cannot do that.

Regards Nicola Lunghi

nicola-lunghi avatar Sep 01 '17 15:09 nicola-lunghi

Which tools are you specifically talking about? The Linux kernel is clearly open source GPL licenced so that is in the clear. I believe all the Pi specific userland code is GPL licenced also, or at least has a permissive licence. All the source code files should have the licence at the top.

JamesH65 avatar Sep 04 '17 09:09 JamesH65

the eepromutils software

https://github.com/raspberrypi/hats/tree/master/eepromutils

https://github.com/raspberrypi/hats/blob/master/eepromutils/eepdump.c https://github.com/raspberrypi/hats/blob/master/eepromutils/eepflash.sh https://github.com/raspberrypi/hats/blob/master/eepromutils/eeptypes.h https://github.com/raspberrypi/hats/blob/master/eepromutils/eepmake.c

etc etc

nicola-lunghi avatar Sep 04 '17 09:09 nicola-lunghi

Ah, OK, I'll try and get that sorted. Although you are perfectly entitled to use them, just that redistribution rights are not particularly clear.

JamesH65 avatar Sep 04 '17 10:09 JamesH65

There should now be a license file in there, can you check it is adequate for your needs?

JamesH65 avatar Sep 04 '17 16:09 JamesH65

Yes is ok! Thanks

nicola-lunghi avatar Dec 13 '17 11:12 nicola-lunghi