Software Licenses
The information on this page provides a brief description of the options available in licensing software. See sidebar for a graphic representation of the advantages of these license types.
Early Release Licenses
- If software code is released in conjunction with publications in order to disseminate academic findings, a permission statement that establishes use of code can be added in the form of a few sentences on your website or a more formal license.
- Open Source (free) and Research Only Licenses:
- software available for peer review as a companion to publications;
- encourage experimentation and validation of the code;
- establish an early response that may shape the future direction of the research;
- encourage development and extensions by third parties;
- increase demand for follow-on, complementary software products;
- allow creators to control integrity of the code and re-distribution; and
- open source licenses permit external entities to use code internally and charge for re-distribution of code.
Research-Only License
- Allows distribution of source code or executables for research use only:
- available to both non-profit and for-profit institutions; and
- distributes the source code as widely as possible without allowing others to incorporate it into their commercial products.
- available to both non-profit and for-profit institutions; and
- When distributing early versions of software through a website, it is a good idea to request voluntary or mandatory registrations from anyone downloading the source code:
- A list of names can be useful to demonstrate the popularity of your software when marketing the software or submitting research grants.
- Office for Technology Transfer and Licensing (OTTL) can assist university employees with a privacy policy statement, which alerts people who register how their information will be used and under what circumstances they will be contacted.
- A list of names can be useful to demonstrate the popularity of your software when marketing the software or submitting research grants.
End User Licenses
- Specifies the cost and terms of use with a maximum number of users.
- Executable or web-based software is not intended to be used in source code form.
- License and payment system allows software to be sold from a website.
Distribution Agreement
- Establishes a distributor’s responsibilities for packaging and delivering a product.
Start-Up License
- A start-up company typically develops raw code into a market ready product.