JED Entries License Checklist
From Joomla! Documentation
(Difference between revisions)
Natselection (Talk | contribs) m (→List C2 - General terms and conditions verification) |
Natselection (Talk | contribs) m (→List C2.1 - Will it be listed in the JED? NO) |
||
| Line 33: | Line 33: | ||
| 1 || Encryption for some or all files? || See C2.3.8 | | 1 || Encryption for some or all files? || See C2.3.8 | ||
|- | |- | ||
| − | | 2 || PHP | + | | 2 || PHP Decoder required (ionCube or other)? || No |
|- | |- | ||
| 3 || Limit use per domain/installation? || No | | 3 || Limit use per domain/installation? || No | ||
Revision as of 21:28, 22 November 2012
Contents |
To be approved and listed in JED an entry must be verified in a 4 steps checklist process
- You are now in the third step
List C1 - GPL license verification
| Item | What? | Publishable? |
|---|---|---|
| 1 | Project site lists non-GPL Joomla! extensions? | No!
|
| 2 | Project site display other software (not Joomla! extensions) that have other licenses? | Yes |
| 3 | Submitted as GPL license? | Yes! |
| 4 | Submitted as GPL compatible license? | Maybe
|
| 5 | Submitted as Other for license? | Maybe
|
List C2 - General terms and conditions verification
List C2.1 - Will it be listed in the JED? NO
| Item | What? | Publishable? |
|---|---|---|
| 1 | Encryption for some or all files? | See C2.3.8 |
| 2 | PHP Decoder required (ionCube or other)? | No |
| 3 | Limit use per domain/installation? | No |
| 4 | Limit code modifications? | No |
| 5 | Limit distribution of extension? | No |
| 6 | Require a nondisclosure agreement? | No |
| 7 | Limit usage of non GPL media files to a domain/installation? | No |
| 8 | Extension specific for an extension not listed at 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
| Item | What? | Publishable? |
|---|---|---|
| 1 | Distribute own extension for free? | Yes |
| 2 | Require payment to download? | Yes |
| 3 | Require payment/subscription to configure, install, support, documentation? | Yes |
| 4 | Limit support per domain/installation? | 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...
| 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 | Subscription to earlier updates download? | Only if public version doesn't have security issues
|
| 5 | Update panel for "registered domains" to receive and perform updates directly within the panel? | Only if public version doesn't have security issues
|
| 6 | Light GPL version for a full non-GPL version? | Only if:
|
| 7 | Modified/Forked extensions? | Only by the JED rules.
|
| 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 owner visible or hidden 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
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
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
TOC: JED Submissions Checklists
Table of Contents
- Step A - Submission Checklist
- Step B - Trademark Checklist
- Step C - License Checklist
- Step D - Installation and Functionality Checklist