- Fixed some more compilation issues
- Added some more information to the licensing section of README.md
This commit is contained in:
52
README.md
52
README.md
@@ -202,7 +202,7 @@ information displayed is correct.
|
||||
|
||||
### Licensing
|
||||
|
||||
The following statement is not legal advice, nor is it legally binding, and nor does it change the terms of the license.
|
||||
The following content of this section is not legal advice, nor is it legally binding, and nor does it change the terms of the license.
|
||||
|
||||
fennec is licensed under GPLv3. The primary reason for the choice of license is to dissuade corporations from modifying
|
||||
fennec and using it in a commercial manner. This of course does not bar them from using fennec commercially, however
|
||||
@@ -210,10 +210,42 @@ it will prevent them from being able to make the derivative work proprietary. Yo
|
||||
fennec however you wish according to the terms of the license, which does not bar you from commercializing software
|
||||
based on fennec.
|
||||
|
||||
If you wish to protect your game files, assets and generated content do not constitute a covered work and may be
|
||||
copyrighted under a non-compliant license. Think of it in terms of using Blender to create a mesh for a game, then
|
||||
licensing that mesh under another license.
|
||||
|
||||
Any code that is linked against fennec or uses any part is by definition a covered work must be licensed under GPLv3.
|
||||
|
||||
As long as you use the official editor, it will properly include licenses in project content when provided a license
|
||||
and the name of the license holder. Archive packs will include the license holders non-GPLv3 license in them and any
|
||||
linked code will be covered by GPLv3 under the name of the license holder. Be aware that the parts of your project
|
||||
licensed under GPLv3 must be available upon request.
|
||||
|
||||
A release project will consist of an executable, a shared library for your code, an archive pak, and streamable assets.
|
||||
The executable and shared library are protected under the GPLv3 license, while the archive pak and streamable assets are
|
||||
protected under your license.
|
||||
|
||||
I will at no point provide official cross-compilation toolchains for fennec, if you wish to compile your project for
|
||||
both Windows and Linux, working on Windows with WSL is likely your best option besides dual-booting. For Android and
|
||||
iOS, using the GCC and Clang cross-compilation toolchains, respectively, will suffice.
|
||||
|
||||
It is to my discretion whether I enforce the terms of the license on a party.
|
||||
|
||||
The following practices are more likely to get my attention and enforcement:
|
||||
- Redistributing a modified version of fennec that is not licensed under GPLv3
|
||||
- Distributing an engine that is, by definition, a derivative work of fennec that is not licensed under GPLv3
|
||||
- Distributing an editor that runs on fennec or its derivatives that is not licensed under GPLv3
|
||||
- Using fennec to train a Machine Learning or Artificial Intelligence algorithm that is not licensed under GPLv3
|
||||
- Non-compliance of GPLv3 in games with the following mechanics:
|
||||
- Gacha Mechanics
|
||||
- Gambling with real currency
|
||||
- Subscription-Based Sales Model
|
||||
- NFTs or Nonfungible Tokens
|
||||
|
||||
I encourage those who wish to commercialize derivative works crowdfund rather than use a sales model. I also ask
|
||||
that you kindly support me as a developer, I will set up a Buy Me a Coffee link at some point.
|
||||
|
||||
GPLv3 is bound by fair use; here is the clause, 17 U.S. Code § 107:
|
||||
GPLv3 is bound by fair use; here is the clause, 17 U.S. Code § 107:
|
||||
|
||||
```
|
||||
107. Limitations on exclusive rights: Fair use
|
||||
@@ -237,6 +269,22 @@ consideration of all the above factors.
|
||||
If you have any questions or concerns, please seek legal council. If you believe someone else has violated the terms
|
||||
of this license, please contact me at [mslockbo@gmail.com](mailto:mslockbo@gmail.com).
|
||||
|
||||
I am aware of Universities with Game Development programs such as DigiPen Institute of Technology and Full-Sail
|
||||
University which license student work to protect them and the faculty.
|
||||
|
||||
Champlain College does not license student projects and constitutes fair use.
|
||||
|
||||
I have not worked with Full-Sail University before, so I am not familiar with any of their staff members, and I will
|
||||
require legal council to consult with them which may dissuade permission to use my engine.
|
||||
|
||||
I hold a Bachelor's Degree in Computer Science and Real-Time Interactive Simulation from DigiPen Institute of Technology,
|
||||
so I am familiar with their copyright policy. Ask your professor about usage of my engine, and they or someone with
|
||||
appropriate standing will reach out to me. Eventually I may reach out on my own terms to negotiate usage of fennec for
|
||||
educative purposes at DigiPen while retaining their license on student work.
|
||||
|
||||
If your University is not listed here, reach out to your professor for permission. Ask them to reach out to me, I am
|
||||
willing to work with educational institutes to protect both fennec and student work in accordance to university policy.
|
||||
|
||||
<br>
|
||||
<br>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user