Fix License information at top of source files

billbonney [ https://github.com/billbonney ]

May 2, 2013

for reference see #209 [ https://github.com/diydrones/ardupilot/issues/209 ]

From the above ArduPilot is intended to be under the GPLv3 license. But I just noticed several files (ArduCopter.pde/Arduplane.pde/ArduRover.pde) still have the LGPLv2.1 as the header. This really needs to be fixed if the intent is to be a GPLv3 project.

(L)GPLv2.1 can be upgraded see http://www.gnu.org/licenses/gpl-faq.html#v3HowToUpgrade

All source files should carry bolierplating otherwise they covered by standard copyright laws and not 'copyleft'


tridge [ https://github.com/tridge ]

May 6, 2013

Hi Bill,
Having some files under LGPLv2.1+ is quite compatible with the overall project being under GPLv3.

All source files should carry bolierplating otherwise they covered by standard copyright laws and not 'copyleft'

that isn't actually true - the COPYING file in the root provides a default for the project.
I don't mind us adding GPLv3 copyright headers to the files where they are missing, but it isn't actually urgent, as I don't think it changes the legal status of the project at all.
Cheers, Tridge


Copyright 2013