Difference between revisions of "JED Entries License Checklist"
From Joomla! Documentation
Line 77: | Line 77: | ||
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?] | ||
− | |||
Line 85: | Line 84: | ||
! Item !! What? !! Publishable? | ! Item !! What? !! Publishable? | ||
|- | |- | ||
− | | 1 || Include non GPL files? || Only for non code files | + | | 1 || Include non GPL files? || Only for non code files which can stand alone |
* Javascript, Flash, images, CSS, audio, etc | * Javascript, Flash, images, CSS, audio, etc | ||
|- | |- | ||
| 2 || Include non GPL Libraries? || Only if the libraries are available under a GPL compatible license | | 2 || Include non GPL Libraries? || Only if the libraries are available under a GPL compatible license | ||
− | * listed by the Free Software Foundation | + | * listed by the Free Software Foundation, as in LGPL |
|- | |- | ||
| 3 || Call home function? || Only if: | | 3 || Call home function? || Only if: | ||
Line 130: | Line 129: | ||
* the extension works if the files containing the links are edited by users | * the extension works if the files containing the links are edited by users | ||
|- | |- | ||
− | + | | 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 | ||
+ | * listed by the Free Software Foundation, as in LGPL | ||
|} | |} | ||
Revision as of 09:32, 7 August 2010
This article or section is incomplete, which means it may be lacking information. You are welcome to assist in its completion by editing it as well. If this article or section has not been edited in several days, please consider helping complete the content.
This article was last edited by Horus 68 (talk| contribs) 13 years ago. (Purge)
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 it requires that the entry passes a 4 steps Checklist
- Step 1 - JED_Entries_Submission_Checklist
- Step 2 - "JED Entries Joomla! License Checklist" (for site and extension name)
- Step 3 - JED_Entries_License_Checklist
- Step 4 - "JED Entries Installation and Functionality Checklist"
You are now in Step 3 - JED entries license: verification list
A- General license verification[edit]
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
|
B- GPL license verification[edit]
B1- Will it be listed in the JED? NO[edit]
Item | What? | Publishable? |
---|---|---|
1 | Encryption for some or all files? | No |
2 | PHP Encoder 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."
B2- Will it be listed in the JED? YES[edit]
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?
B3- 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 | 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:
|
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
|
C- Special license verification: 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!
|
D- Special license verification: Non GPL licenses[edit]
JED could list entries that are not GPL:
Item | What? | Publishable? |
---|---|---|
1 | Tools for Joomla Sites? | Yes
|
2 | Independent Scripts for Joomla? | Yes.
|
Everything OK? Go for Step 4 Verification List