-
-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
302 changed files
with
10,801 additions
and
3,057 deletions.
There are no files selected for viewing
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 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
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,26 +1,27 @@ | ||
## JvmDowngrader | ||
|
||
Copyright (C) 2024 William Gray <[email protected]> | ||
|
||
This program is provided under 2 licenses: | ||
|
||
* [The GNU Lesser General Public License version 2.1](license/LGPLv2.1.md) | ||
* [A Commercial License and Support Agreement](license/Commercial.md) | ||
* [A Commercial And Support License Agreement](license/COMMERCIAL.md) | ||
|
||
If you are a non-commercial user, it is recommended to use the LGPLv2.1 license, as it is more permissive and allows you to use the software for free. | ||
If you are a commercial user, or need support with your use of the product, the commercial license is available for purchase by contacting me at the email address above. | ||
If you are a non-commercial user, it is recommended to use the LGPLv2.1 license, as it is more permissive and allows you | ||
to use the software for free. | ||
If you are a commercial user, or need support with your use of the product, a commercial and support license is | ||
available for purchase by contacting me at the email address above. | ||
|
||
If you are a non-commercial user, or your usecase is covered by the LGPLv2.1 license, | ||
If you are a non-commercial user, or your usecase is covered by the LGPLv2.1 license, | ||
I would appreciate it if you would consider donating to support the project, but it is in no way required. | ||
|
||
If you are a commercial user looking to validate this software for your usecase, | ||
you are welcome to use the software on a single build of your software for evaluation purposes, | ||
but you must purchase a license before using it in a production environment. | ||
If you are in need of more evaluation options, or have any questions, please contact me at the email address above. | ||
|
||
### LGPLv2.1 License Concerns | ||
|
||
Some people think that shading would mean they're bound by the stricter GPL license due to the inclusion of jvmdowngrader's java class files. I don't belive this to be the case. | ||
Some people think that shading would mean they're bound by the stricter GPL license due to the inclusion of | ||
jvmdowngrader's java class files. I don't believe this to be the case. | ||
|
||
For the purpose of Licensing, the produced jar from this task, or the downgrading task, should be considered a "Combined Work", | ||
For the purpose of Licensing, the produced jar from this task, or the downgrading task, should be considered a "Combined | ||
Work", | ||
as it contains the original code from the input jar and the shaded code from jvmdowngrader's api. | ||
|
||
And this does, usually, mean that you shouldn't need to use the *exact* same license. | ||
|
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 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 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 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 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 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 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
Oops, something went wrong.