Bug #82875

Check license compatibility upon extension upload to TER

Added by Bernhard Kraft about 4 years ago. Updated about 4 years ago.

Status:
Rejected
Priority:
Should have
Assignee:
-
Category:
Extension Manager
Target version:
-
Start date:
2017-10-27
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
9
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

When uploading an extension to TER there is a checkbox:

"I confirm that my extension contains only GPL v2 or any later version compliant code"

It should additionally be checked that the code uses an acceptable license by having a "license => 'GPLv2'" attribute in ext_emconf or by checking the already existing "license" property in a composer.json file.

In my eyes there should be an exact version requirement: "GPLv2, GPLv3, LGPL or MIT license".

I would not want my extension to get integrated into some GPLv4 apps - if there would be a GPLv4 and I would not have (could not have) read it.

I do not know whether this belongs to the new extension repository issues. I have no account there.


Related issues

Related to TYPO3 Core - Bug #82774: Check license compatibility upon extension installClosed2017-10-16

Actions
Related to Licensing Team - Task #50133: License compatibilityNeeds FeedbackJo Hasenau2013-07-17

Actions

Also available in: Atom PDF