This license agreement governs the terms and conditions of use for the SenProtect cryptography library ("SenProtect") distributed by SentinelSec Studios. By accepting this agreement or using SenProtect, you agree to all of these terms. If you do not accept and comply with these terms, you may not use SenProtect or its features.
This license agreement applies to the SenProtect cryptography library, including its source code, documentation, and all related materials, which will be collectively referred to as "SenProtect Software."
Subject to your compliance with this license agreement, SentinelSec Studios grants you a non-exclusive, royalty-free, worldwide, perpetual license to use, copy, modify, and distribute the SenProtect Software, as well as any derivative works thereof, for any purpose.
The SenProtect Software is provided "as is," without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, and non-infringement. In no event shall SentinelSec Studios or any contributors to the SenProtect Software be liable for any claim, damages, or other liability, whether in an action of contract, tort, or otherwise, arising from, out of, or in connection with the SenProtect Software or the use or other dealings in the SenProtect Software.
You must include the following copyright notice and disclaimer in all copies or substantial portions of the SenProtect Software:
Copyright (c) [Year] SentinelSec Studios
This software is provided "as is," without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, and non-infringement. In no event shall the authors or copyright holders be liable for any claim, damages, or other liability, whether in an action of contract, tort, or otherwise, arising from, out of, or in connection with the software or the use or other dealings in the software.
You may not use the name "SentinelSec Studios" or the names of any contributors to the SenProtect Software to endorse or promote products derived from the SenProtect Software without specific prior written permission.
In no event shall SentinelSec Studios or any contributors to the SenProtect Software be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, procurement of substitute goods or services; loss of use, data, or profits; or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of this software, even if advised of the possibility of such damage.
You are responsible for complying with all applicable export and re-export control laws and regulations, including the Export Administration Regulations ("EAR") maintained by the U.S. Department of Commerce, trade and economic sanctions maintained by the Treasury Department's Office of Foreign Assets Control ("OFAC"), and the International Traffic in Arms Regulations ("ITAR") maintained by the Department of State.
This license agreement and any disputes related thereto shall be governed by and construed in accordance with the laws of the jurisdiction where SentinelSec Studios is located, without regard to its conflict of law provisions.
This license agreement constitutes the entire agreement between you and SentinelSec Studios concerning the use of the SenProtect Software and supersedes any prior agreements, understandings, or representations with respect to the SenProtect Software. No modification, amendment, or waiver of any provision of this license agreement shall be effective unless in writing and signed by both parties.
If any provision of this license agreement is held to be unenforceable or invalid, that provision shall be enforced to the maximum extent possible, and the other provisions shall remain in full force and effect.
Your rights under this license agreement will automatically terminate without notice from SentinelSec Studios if you fail to comply with any term(s) of this license agreement. In case of such termination, you must cease all use of the SenProtect Software and destroy all copies, full or partial, of the SenProtect Software.
The SenProtect Software may include third-party components, which are subject to their respective license terms and conditions. You are responsible for complying with the terms and conditions of these third-party components.
Notwithstanding anything to the contrary in this license agreement, if the SenProtect Software is distributed with or incorporates any open-source software components, such open-source components are subject to their respective open-source software licenses, and in the event of a conflict between the terms of this license agreement and any such open-source software license, the terms of the open-source software license shall prevail with respect to those components.
SentinelSec Studios is under no obligation to provide updates, enhancements, or support for the SenProtect Software. However, any updates or enhancements to the SenProtect Software that may be made available by SentinelSec Studios, in its sole discretion, shall be subject to the terms and conditions of this license agreement, unless otherwise specified in the update or enhancement.
By using the SenProtect Software, you acknowledge that you have read this license agreement, understand it, and agree to be bound by its terms and conditions.
This license agreement, together with any documents referred to herein or incorporated by reference, constitutes the entire agreement between you and SentinelSec Studios concerning the SenProtect Software and supersedes any prior or contemporaneous agreements, communications, and proposals, whether oral or written, between you and SentinelSec Studios with respect to the subject matter hereof.
This license agreement shall be governed by and construed in accordance with the laws of the jurisdiction in which SentinelSec Studios is located, without regard to its principles of conflicts of law. Any legal action or proceeding arising under this license agreement will be brought exclusively in the courts located in the jurisdiction where SentinelSec Studios is located, and the parties hereby consent to the personal jurisdiction and venue therein.
The failure of SentinelSec Studios to enforce any provision of this license agreement shall not be construed as a waiver of any provision or right.
This license agreement may only be amended by a written document that has been signed by both you and SentinelSec Studios, or by SentinelSec Studios providing a revised version of this license agreement and your continued use of the SenProtect Software after such revised version is provided.
If you have any questions regarding this license agreement or the SenProtect Software, you may contact SentinelSec Studios by email or postal mail at the address provided in the SenProtect Software documentation or on SentinelSec Studios' website.
You shall comply with all applicable laws, regulations, and ordinances in connection with your use of the SenProtect Software and the performance of your obligations under this license agreement.
You may not assign or transfer your rights or obligations under this license agreement without the prior written consent of SentinelSec Studios, which may be withheld in its sole discretion. Any attempted assignment or transfer in violation of this provision will be null and void.
The headings in this license agreement are for reference purposes only and shall not affect the interpretation or construction of this license agreement.
This license agreement has been drafted in the English language, and the English language version shall control in the event of any conflict with any translated version.
The provisions of this license agreement that by their nature are intended to survive the termination of this license agreement shall survive termination, including, without limitation, provisions concerning ownership, warranty disclaimers, indemnity, and limitations of liability.