Permalink
Cannot retrieve contributors at this time
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
jsweet/LICENSE
Go to fileThis commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
19 lines (16 sloc)
925 Bytes
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This project contains multiple licenses depending on the sub-project. | |
Check each sub-project individually. | |
* JSweet transpiler: GPLv3 | |
* JSweet core: Apache 2 | |
* JDK runtime (J4TS): Apache 2 | |
* JSweet candy generator: GPLv3 | |
* JSweet documentation: CC-BY-SA | |
DISCLAIMER: JSweet licensing is designed so that one can use JSweet to | |
program closed-source and commercial applications. JSweet Java to TypeScript | |
transpilers are under GPL and all the APIs are in Apache 2, which makes it | |
very clear that you can build commercial applications using JSweet (similarly | |
to when using GNU's GCC C/C++ compiler, which is also a GPL software). | |
Constraints of the GPL only hold when using/modifying JSweet source code of | |
the transpiler and/or of the candy generator. If you want to embed the | |
transpiler or the candy generator in a non-open source commercial project, | |
please contact Renaud Pawlak for discussing a commercial license. |