prowave / chargify-webhook-java

Java library to parse the request body of a Chargify Webhook.
Apache License 2.0
6 stars 8 forks source link

License clarification #21

Closed armijnhemel closed 3 years ago

armijnhemel commented 3 years ago

hello!

I can see that the license file is Apache 2, but some of the source code files have a GPL3 reference. Can you please clarify what the actual license is?

pombredanne commented 3 years ago

This may explain why? https://github.com/prowave/chargify-webhook-java/commit/5acbbb8172297a0a325f961cc7d46189ff5d70b2 Some oversight?

prowave commented 3 years ago

Which files have GPL references? The master branch LICENSE file is the Apache LICENSE file that applies to this project.

armijnhemel commented 3 years ago

Which files have GPL references? The master branch LICENSE file is the Apache LICENSE file that applies to this project.

All four files in:

https://github.com/prowave/chargify-webhook-java/tree/develop/src/main/java/io/prowave/chargify/webhook

and many (if not all) files in the 'bean' directory have a header that says something like:

 * Copyright (C) 2016 Prowave Consulting, LLC
 *
 * 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/>.

I guess that during the relicense of the code these were forgotten to be changed.

prowave commented 3 years ago

Thanks for pointing that out. You can create a PR from develop if you would like.

prowave commented 3 years ago

Version 1.1.6 merged and published to maven central.