sim- / tgy

tgy -- Open Source Firmware for ATmega-based Brushless ESCs
http://0x.ca/tgy/
686 stars 388 forks source link

license? #82

Open richo opened 9 years ago

richo commented 9 years ago

Hi! I was looking through the repo, and was curious to know if the code is released under a license?

Apart from Bernard's license in tgy.asm I wasn't able to find one. Thanks!

sim- commented 8 years ago

Hello! I've not changed Bernard's license, as I understand it is not possible for Germans to transfer copyrights and so doing that would require some coordination, and I'm also not sure which different license would be best. I am not a lawyer. :) Suggestions welcome.

richo commented 8 years ago

Personally I prefer the MIT license, which I think is compatible (but I also am not a lawyer).

lazyzero commented 8 years ago

I think it is not compatible to most open source licenses.

Roughly translated version of Bernard’s license.

  1. Because I make the firmware available free of charge, I offer not warranty for the function and are not liable for any damages.
  2. The software is only for private use. I have not checked if it is in conflict with any patents or if there are any other legal conflicts.
  3. Everybody is allowed to change it to his needs. I would like to see that you keep me as a co-author in the documents. Please send me a link to your changed version.
  4. The changed software must stay free, (he means free of charge) Who is not okay with this rules is not allowed to use the software.

Best Christian

dragonet80 commented 8 years ago

I think it feets perfectly to CC-BY-SA-NC. El dia 12/10/2015 8:09, "Christian Moll" notifications@github.com va escriure:

I think it is not compatible to most open source licenses.

Roughly translated version of Bernard’s license.

  1. Because I make the firmware available free of charge, I offer not warranty for the function and are not liable for any damages.
  2. The software is only for private use. I have not checked if it is in conflict with any patents or if there are any other legal conflicts.
  3. Everybody is allowed to change it to his needs. I would like to see that you keep me as a co-author in the documents. Please send me a link to your changed version.
  4. The changed software must stay free, (he means free of charge) Who is not okay with this rules is not allowed to use the software.

Best Christian

— Reply to this email directly or view it on GitHub https://github.com/sim-/tgy/issues/82#issuecomment-147298550.

lazyzero commented 8 years ago

Cite from creative commons FAQ

Can I apply a Creative Commons license to software?

We recommend against using Creative Commons licenses for software. Instead, we strongly encourage you to use one of the very good software licenses which are already available. We recommend considering licenses made available by the Free Software Foundation or listed as “open source” by the Open Source Initiative.

dragonet80 commented 8 years ago

Interesring, thanks to point. I always believed CC could also be aplied to software. In fact, open hardware sometimes requieres software or firmware to function. I thougt that CC, in that case, was appliable. In fact, they say it is possible to use it for software, but strongly encourage you not to do it... that seems vague. Conclusion: try to find another license, but if you do not, use CC. GNU GPL v3 is compatible with CC-BY-SA: http://www.fsf.org/blogs/licensing/creative-commons-by-sa-4-0-declared-one-way-compatible-with-gnu-gpl-version-3 It lacks the Non Comercial part. But the FAQs of GNU says that the license GPL implies the software to be Free: http://www.gnu.org/philosophy/free-sw.en.html So, I assume GPL is compatible with BY-SA-CC, but I can be wrong.

Cite from creative commons FAQ

Can I apply a Creative Commons license to software?

We recommend against using Creative Commons licenses for software. Instead, we strongly encourage you to use one of the very good software licenses which are already available. We recommend considering licenses made available by the Free Software Foundation or listed as “open source” by the Open Source Initiative.

— Reply to this email directly or view it on GitHub https://github.com/sim-/tgy/issues/82#issuecomment-147355636.