DirkPersky / typo3-dp_cookieconsent

TYPO3 Extension: Enable a cookie consent box. Let you visitors control the usage of cookies and load script or content after a consent. (ePrivacy, TTDSG)
GNU Affero General Public License v3.0
32 stars 26 forks source link

Impossible to comply with license terms #67

Closed dotdash closed 3 years ago

dotdash commented 3 years ago

The GPLv3 says that when conveying the software, you must make the source code available. According to the GPL FAQ, client side JavaScript falls under conveying the software, and the source code is defined as:

The "source code" for a work means the preferred form of the work for making modifications to it.

But there's only a minified JS file, which doesn't really seem to qualify for this defintion, which also means that clause 6. "Conveying Non-Source Forms" applies.

So it seems impossible to me to comply with the license under these conditions and I'd kindly ask you to provide the actual source code alongside the minified version.

Btw, the minified file claims to be licensed under GPL v3+ and refers to a URL that ends up with a 404 response. And the LICENSE.md file contains the AGPLv3. That doesn't fit well either.

DirkPersky commented 3 years ago

https://github.com/DirkPersky/npm-dp_cookieconsent

you can finde the unminified JS

dotdash commented 3 years ago

Thanks!