Optiboot / optiboot

Small and Fast Bootloader for Arduino and other Atmel AVR chips
Other
1.08k stars 396 forks source link

Add LICENSE #277

Closed thisiskeithb closed 4 years ago

thisiskeithb commented 4 years ago

Optiboot is already licensed under the GNU GPL, so I added the LICENSE file to make it easier to identify & read without digging through code.

WestfW commented 4 years ago

Hmm. Actually, Optiboot is licensed under GPL 2. That's occasionally significant - I've worked with companies who insert significant hurdles before they can use GPL3 OSSW in a project, while GPL2 SW is much easier. I was even wondering whether the new optiboot_x contains enough new code to warrant a more permissive license (MIT or BSD) (probably not.) I find the applicability of a license like GPL to an embedded bootloader to be ... ambiguous, but I'm not the original author, and I guess such things can never change once the license is attached and some of the authors have disappeared. Sigh.

thisiskeithb commented 4 years ago

Actually, Optiboot is licensed under GPL 2.

Oh. This link ~points~ redirects to V3 of the GPL, so that’s where it came from.

Edit: I've updated the license file to V2 of the GPL.

WestfW commented 4 years ago

Thanks. The link in the source code USED to point to the v2 license, but the content of the page changed out from under it :-(

thisiskeithb commented 4 years ago

The link in the source code USED to point to the v2 license, but the content of the page changed out from under it :-(

You could alway change it to http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt instead. Let me know if you need a PR.