Arduino-PID-Library icon indicating copy to clipboard operation
Arduino-PID-Library copied to clipboard

License clarification: GPL3-only or GPL3+?

Open rpavlik opened this issue 13 years ago • 5 comments

The default "notice text" is as follows, with my emphasis added:

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation,either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

However, since the library only includes the words "This Library is licensed under a GPLv3 License", it's unclear whether that means GPL3-only (which is the "non-standard" way of licensing GPL3), or if it means this stock GPL3+ text. It's not critical now, since there's no GPL4 yet, but in the interest of cleaning up and including complete license notices, I'd like this point clarified.

rpavlik avatar Jun 12 '12 17:06 rpavlik

Also LGPLv3 would provide more use flexibility than the GPLv3. It would still keep your code open and free, but allow closed source projects to use it. I understand that for some absolutely code freedom is important, but if usage is more important LGPL might be a better fit. Again the code stays open and free and any downstream changes have to be released in that case. Just a thought.

torriem avatar Feb 13 '13 05:02 torriem

Freedom is important cause it has usage implications. It encourages to make the libre software full featured by itself.

es20490446e avatar Jan 17 '19 11:01 es20490446e

I changed the license to MIT in the last release.

On Thu, Jan 17, 2019, 6:45 AM Alberto Salvia Novella < [email protected] wrote:

Freedom is important cause it has usage implications. It encourages to make the libre software full featured by itself.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/br3ttb/Arduino-PID-Library/issues/2#issuecomment-455143808, or mute the thread https://github.com/notifications/unsubscribe-auth/AAWL8ltqvSG6gsy0uuqDr-fWod3xLRAdks5vEGJvgaJpZM4ABwYS .

br3ttb avatar Jan 17 '19 11:01 br3ttb

You are trolling me.

es20490446e avatar Jan 17 '19 12:01 es20490446e

https://github.com/br3ttb/Arduino-PID-Library/releases/tag/v1.2.0 "-Changed license from GPLv3 to MIT"

https://github.com/br3ttb/Arduino-PID-Library/blob/master/README.txt#L5

why, is it listed differently somewhere?

On Thu, Jan 17, 2019 at 4:10 AM Alberto Salvia Novella < [email protected]> wrote:

You are trolling me.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/br3ttb/Arduino-PID-Library/issues/2#issuecomment-455150499, or mute the thread https://github.com/notifications/unsubscribe-auth/AAWL8pq6I22FH8WM6npqstN3gPSUbv0rks5vEGg6gaJpZM4ABwYS .

-- Brett

br3ttb avatar Jan 17 '19 13:01 br3ttb