Distribution - Determine the conditions under which a license holder can distribute the code.
Derivative works - Allowing license owners to create derivative works means permitting them to modify the software to fit their needs. Checking 'No' for this option would only permit license owners to use the software in its original form, without any changes.
Distribute derivative works - In addition to allowing the creation of derivative works, you must decide whether you allow license owners to distribute a modified version of your software (as part of a greater work). This option is only available if you allow distribution of the code (sublicensable license).
Commerical use - Answering 'No' would prohibit license owners from using the licensed software in any commercial capacity. Answering 'Yes' grants license owners the right to use it in a commercial capacity, royalty free. You can declare your own conditions for commercial use by picking the 'other' option.
Attribution - You can require that an attribution to you would be made whenever the software is being used. If you pick 'Yes' for this option, please specify how the attribution should be made (for example, a link back to you from a site running the software).
Extent of license - You can determine the extent for which the licensed software can be used, by the number of sites / servers it runs on. Leave both fields empty to indicate unlimited sites / servers. You can use this option to create two pricing options that differ only by the number of sites / servers the software can be used on.
Assignable - Whether the license holder can be reassign the license to another person / entity (either by giving it away or selling it).
Service and support - By default, we don't require developers to provide support for sold components - other than that it works as advertised. This does not prevent you from providing such support, however it is up to you whether to legally bind this support to the license. If you choose to provide support, please specify the terms and extent of such support (service-level agreement).
Trademarks - If your software contains any trademarks you own (a logo for example) and you want to retain full rights and prevent license owners from using it, please mark this option as 'Yes'.
Patents - If your software contains any patents you own you should check this option as 'Yes' to allow license owners to make use of the software without breaking patent laws.
Trade secrets - Mark this options as 'Yes' if your software contains any trade secrets that you want to prevent license owners from disclosing to 3rd parties.
Additional terms - If you have unique additional terms that are not covered by any of the other clauses, please use the free-text box to add them to the license.
Other licenses - If other works (such as open-source libraries and plug-ins) are included in your software or your software is derivative of such works, please specify all such works and their respective software license.