Skip to content

Commit

Permalink
license updates and library cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
greeenlaser committed Nov 12, 2024
1 parent 2e13bb1 commit e30b1ed
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 14 deletions.
Binary file modified Game/Elypso engine.lib
Binary file not shown.
29 changes: 15 additions & 14 deletions LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Elypso Engine Proprietary License

Version 1.4
Version 1.5

Note: The main and indev branch licenses apply only to their respective branches and cannot be mixed. The indev license may change during development, while the main branch updates with major releases.

Expand All @@ -11,34 +11,35 @@ Note: The main and indev branch licenses apply only to their respective branches
- "Game" refers to the Game that is compiled by the Engine and is provided by Lost Empire Entertainment in its original form.
- "Compiler" refers to the UI-based compiler used for compiling the Hub, Engine and Engine library from source code and CMakeLists.txt files.
- "Engine library" refers to the .lib file used for the Game to avoid rewriting engine code.
- "Content" refers to any content created with the Engine, excluding the Game. This includes but is not limited to game assets, levels, and scripts.
- "External Content" refers to any content not created and owned by Lost Empire Entertainment or the End User.
- "End User" refers to the individual or entity using the Engine, Hub, Compiler, Engine library, Game, Content and External Content.
- "Lost Empire Entertainment" refers to the entity distributing the Engine, Hub, Game, Compiler, Engine library, Content and External Content under this license.
- "Jurisdiction" refers to the legal jurisdiction in which Lost Empire Entertainment operates.

2. Grant of License

Subject to the terms and conditions of this license, Lost Empire Entertainment hereby grants you a worldwide, royalty-free, non-exclusive, non-transferable license to use, reproduce, modify, and distribute the Engine, Hub, Game, Content and External Content for any lawful purpose, provided that such uses, modifications, and distributions follow their respective licenses and do not violate any applicable laws or regulations.
Subject to the terms and conditions of this license, Lost Empire Entertainment hereby grants you a worldwide, royalty-free, non-exclusive, non-transferable license to use, reproduce, modify, and distribute the Engine, Hub, Compiler, Engine library and External Content for any lawful purpose, provided that such uses, modifications, and distributions follow their respective licenses and do not violate any applicable laws or regulations.

3. Scope of License

This License applies to all content found in this repository, with the following exceptions

- The Game is excluded from this License and follows its own separate license found within the "Game" folder.
- The Game and External Content are excluded from this License.

- The Engine library located in the Game exe folder and in the Engine library build folder is excluded from this license.

- Externally imported libraries located in the "_external_shared" folder are subject to their own respective licenses. Links to each library's source can be found in the "LIBRARIES.md" file.

4. Restrictions

- You may not sublicense, sell, rent or lease the Engine, Hub, Compiler or Engine library to any third party without the prior written consent of Lost Empire Entertainment.
- You may not remove or alter any licenses, copyright notices, trademarks, or other proprietary rights notices contained in the Engine, Hub, Compiler or Engine library.
- You may not use the name, logo, or trademarks of Lost Empire Entertainment to endorse or promote products derived from the Engine, Hub, Compiler or Engine library without prior written permission.
- The use of the Engine, Hub, Compiler and Engine library in violation of applicable laws or regulations, including but not limited to unauthorized copying, distribution, modification if it goes against its license, or any other illegal activities, is strictly prohibited.
- You may not sublicense, sell, rent or lease the Engine, Hub or Compiler to any third party without the prior written consent of Lost Empire Entertainment.
- You may not remove or alter any licenses, copyright notices, trademarks, or other proprietary rights notices contained in the Engine, Hub or Compiler.
- You may not use the name, logo, or trademarks of Lost Empire Entertainment to endorse or promote products derived from the Engine, Hub or Compiler without prior written permission.
- The use of the Engine, Hub and Compiler in violation of applicable laws or regulations, including but not limited to unauthorized copying, distribution, modification if it goes against its license, or any other illegal activities, is strictly prohibited.

6. Proprietary Rights

The Engine, Hub, Compiler, Engine library, Content and all worldwide copyrights, trade secrets, and other intellectual property rights therein are the exclusive property of Lost Empire Entertainment. All rights not expressly granted herein are reserved by Lost Empire Entertainment.
The Engine, Hub, Compiler and all worldwide copyrights, trade secrets, and other intellectual property rights therein are the exclusive property of Lost Empire Entertainment. All rights not expressly granted herein are reserved by Lost Empire Entertainment.

7. External Content Rights

Expand All @@ -48,25 +49,25 @@ Note: The main and indev branch licenses apply only to their respective branches

Files and Folders Covered:
- all libraries found at 'Elypso-engine\_external_shared'
- all fonts at 'Elypso-engine\Engine\files\fonts', 'Elypso-engine\Hub\files\fonts' and 'Elypso-engine\Game\files\fonts'
- all fonts at 'Elypso-engine\Engine\files\fonts', 'Elypso-engine\Hub\files\fonts', 'Elypso-engine\Game\files\fonts' and 'Elypso-engine\Compiler\files\fonts'
- all DLL files at 'Elypso-engine\Engine\files\external dlls' and 'Elypso-engine\Game\files\external dlls'

8. Disclaimer of Warranty

THE ENGINE, HUB, COMPILER AND ENGINE LIBRARY ARE PROVIDED "AS IS," WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, LOST EMPIRE ENTERTAINMENT DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT. LOST EMPIRE ENTERTAINMENT DOES NOT WARRANT THAT THE ENGINE, OR HUB WILL BE ERROR-FREE OR UNINTERRUPTED.
THE ENGINE, HUB, COMPILER, ENGINE LIBRARY AND GAME TEMPLATE ARE PROVIDED "AS IS," WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, LOST EMPIRE ENTERTAINMENT DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT. LOST EMPIRE ENTERTAINMENT DOES NOT WARRANT THAT THE ENGINE, HUB, COMPILER, ENGINE LIBRARY OR GAME TEMPLATE WILL BE ERROR-FREE OR UNINTERRUPTED.

9. Termination

This license is effective until terminated. Your rights under this license will terminate automatically without notice by Lost Empire Entertainment if you fail to comply with any term(s) of this license. Upon termination of this license, you shall cease all use of the Engine, Hub, Compiler and Engine library, and destroy all copies, full or partial, in your possession or control.
This license is effective until terminated. Your rights under this license will terminate automatically without notice by Lost Empire Entertainment if you fail to comply with any term(s) of this license. Upon termination of this license, you shall cease all use of the Engine, Hub and Compiler and destroy all copies, full or partial, in your possession or control.

10. Governing Law

This license shall be governed by and construed in accordance with the laws of the jurisdiction in which Lost Empire Entertainment operates, without regard to its conflict of law provisions.

11. Entire Agreement

This license constitutes the entire agreement between you and Lost Empire Entertainment concerning the Engine, Hub, Compiler, Engine library, Content and External content and supersedes all prior or contemporaneous agreements, representations, and understandings, whether oral or written.
This license constitutes the entire agreement between you and Lost Empire Entertainment concerning the Engine, Hub and Compiler and supersedes all prior or contemporaneous agreements, representations, and understandings, whether oral or written.

11. Modifications to this License

Lost Empire Entertainment reserves the right to modify this license at any time. Any such modifications will be effective immediately upon posting on Lost Empire Entertainment's website or other designated location. You are responsible for regularly reviewing the license for updates. Your continued use of the Engine, Hub, Compiler, Engine library, Content or External content after the posting of any modifications constitutes acceptance of the modified license terms.
Lost Empire Entertainment reserves the right to modify this license at any time. Any such modifications will be effective immediately upon posting on Lost Empire Entertainment's website or other designated location. You are responsible for regularly reviewing the license for updates. Your continued use of the Engine, Hub or Compiler after the posting of any modifications constitutes acceptance of the modified license terms.

0 comments on commit e30b1ed

Please sign in to comment.