Difference between revisions of "JED Entries License Checklist"
From Joomla! Documentation
Line 28: | Line 28: | ||
The following are general terms and conditions considered while approving a listing. | The following are general terms and conditions considered while approving a listing. | ||
− | ===List C2.1 - | + | ===List C2.1 - Will it be listed in the JED? NO === |
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|+ To reject | |+ To reject | ||
Line 59: | Line 59: | ||
! Item !! What? !! Publishable? | ! Item !! What? !! Publishable? | ||
|- | |- | ||
− | | 1 || | + | | 1 || Extension is distributed for free || Yes |
|- | |- | ||
− | | 2 || | + | | 2 || Extension requires payment to download || Yes |
|- | |- | ||
− | | 3 || | + | | 3 || Extension requires a subscription to download, install, configure and to get access to direct support or documentation|| Yes |
|- | |- | ||
− | | 4 || | + | | 4 || Support is limited based on domains/installations || Yes |
|} | |} | ||
− | "The right to sell copies is part of the definition of free software" | + | "The right to sell copies is part of the definition of free software". |
Read more: [http://www.gnu.org/licenses/gpl-faq.html#DoesTheGPLAllowMoney Does the GPL allow me to sell copies of the program for money?] | Read more: [http://www.gnu.org/licenses/gpl-faq.html#DoesTheGPLAllowMoney Does the GPL allow me to sell copies of the program for money?] |
Revision as of 14:53, 10 August 2015
This article is designed to help Extension Developers (who want to be listed at JED), JED Editors (consistence for extensions approval) and general users (on reporting JED entries).
To be approved and listed in JED an entry must be verified in a 4 steps checklist process:
- Step A - Submission Checklist
- Step B - Trademark Checklist
- Step C - License Checklist
- Step D - Installation and Functionality Checklist
List C1 - GPL license verification[edit]
The following criteria is considered while approving a listing based on the use of the GPL license.
Item | What? | Publishable? |
---|---|---|
1 | Project site lists non-GPL Joomla! extensions | No! JED will not link to sites that promote and distribute non GPL extensions. |
2 | Project site displays other software (not Joomla! extensions) that have other licenses | Yes! |
3 | Entry was submitted as GPL license | Yes! |
4 | Entry was submitted as GPL compatible license | Maybe. See Special license verification checklists. |
5 | Entry was submitted with Other for license | Maybe. See Special license verification checklists. |
List C2 - General terms and conditions verification[edit]
The following are general terms and conditions considered while approving a listing.
List C2.1 - Will it be listed in the JED? NO[edit]
Item | What? | Publishable? |
---|---|---|
1 | Encryption for some or all files | See C2.3.8 below |
2 | PHP Decoder required (ionCube or other) | No |
3 | Limit use per domain/installation | No |
4 | Limit code modifications | No |
5 | Limit distribution of PHP files | No |
6 | Requires a nondisclosure agreement | No |
7 | Limit use of non GPL media files to a domain/installation? | No |
8 | Extension specific for an extension not listed in the JED | No |
"The GPL is a free software license, and therefore it permits people to use and even redistribute the software without being required to pay anyone a fee for doing so."
List C2.2 - Will it be listed in the JED? YES[edit]
Item | What? | Publishable? |
---|---|---|
1 | Extension is distributed for free | Yes |
2 | Extension requires payment to download | Yes |
3 | Extension requires a subscription to download, install, configure and to get access to direct support or documentation | Yes |
4 | Support is limited based on domains/installations | Yes |
"The right to sell copies is part of the definition of free software".
Read more: Does the GPL allow me to sell copies of the program for money?
List C2.3 - Will it be listed in the JED? YES, but only if...[edit]
Item | What? | Publishable? |
---|---|---|
1 | Include non GPL files? | Only for non code files which can stand alone
|
2 | Include non GPL Libraries? | Only if the libraries are available under a GPL compatible license
|
3 | Call home function? | Only if:
|
4 | Light GPL version for a full non-GPL version? | Only if:
|
5 | Modified/Forked extensions? | Only by the JED rules.
|
6 | Backlink to the developer | Only if:
|
7 | Hidden backlinks | No!
|
8 | Encoded files | Only if:
|
9 | Obfuscated code | Only if:
|
10 | Bridges to a non GPL product | Only if:
See also: C2.1 - Will it be listed in the JED? (8- Extension specific for an extension not listed at JED) |
11 | Require payment to remove links | Only if:
|
12 | Extension specific for an extension listed at JED | Yes, but under special requirements |
13 | Entries just for scripts or Libraries? | Only if the scripts or libraries are available under a GPL compatible license
|
List C3 - GPL compatible licenses[edit]
JED could list entries that are GPL compatible:
Item | What? | Publishable? |
---|---|---|
1 | LGPL license? | Yes!
|
2 | AGPL license ? | Yes!
|
3 | Public Domain ? | Yes! |
4 | Creative Commons, BSD, MIT or other free software licenses ? | No!
|
List C4 - Non GPL licenses[edit]
JED could list entries that are not GPL in special situations:
Item | What? | Publishable? |
---|---|---|
1 | Tools for Joomla Sites? | Yes
|
2 | Independent Scripts for Joomla? | Yes.
|
Everything OK? Go for next step