Under a budget from the TYPO3 Association the licensing team investigates the currently used licenses. This project aims to clarify the current state and the advantages and disadvantages of the used licenses in the different TYPO3 projects and contexts.
More info can be found on: https://forge.typo3.org/projects/team-licensing/
Please feel free to join the project if you want to contribute.
The TYPO3 CMS project, represented by the TYPO3 Association, uses different licenses
- for the distribution of software and documentation.
- for contributions from individuals and corporations.
We chose to distribute licenses as they support the vision and mission of the TYPO3 CMS project:
"Inspiring People to Share" and "Jointly Innovate Excellent Free Software Enabling People to Communicate".
Software distributions are licensed as follows:
- TYPO3 CMS 3.x, 4.x, 6.x, 7.x and higher are licensed under the GNU General Public License version 2 or later.
Extensions are essentially modifications of the original source code and therefore still fall under the GNU General Public License version 2. This means you are allowed to sell the Extension as long as you do not change the license terms. Your customer is allowed to do everything with the extension (including an upload to the TER), as long as your customer does not violate the terms of the license.
Remember that TYPO3 CMS is GPL software and at the same moment you extend TYPO3 CMS your extensions are legally covered by the GPL. This does not force you to share your extension, but it should inspire you to do so and legally you cannot prevent anyone who gets hold of your extension code from using it and further develop it. The TYPO3 CMS Extension API is designed to make the sharing of your work and the use of others' work easy - Remember TYPO3 CMS is Open Source Software and we rely on everyone in the community to develop it further.
If you have any questions about TYPO3 CMS software licensing or contributions to TYPO3 CMS, please get in touch with us.