License

Short, non-binding summary: PlotOptiX is free for non-commercial use.

License for the commercial use available at https://rnd.team/plotoptix. Write us at contact@rnd.team for custom code / features.

Full legal terms:

Section I: Introduction

Definition of the “Software”: PlotOptiX source code and documentation together with included binaries and their associated source code.

The Software includes binary libraries from the following sources. Before proceeding, users must read and agree to this license agreement and the license agreements of all software included in or distributed with the Software:

  1. NVIDIA OptiX™, Video Codec SDK and their dependencies: licenses/DesignWorks_SDKSamplesAndTools_EULA.pdf, licenses/OptiX_ThirdParty_Licenses.txt, read also the notice attached in Section III

  2. LibTiff.Net: licenses/LibTiff.Net_License.txt (https://bitmiracle.github.io/libtiff.net/help/articles/license.html)

  3. Newtonsoft.Json: licenses/Newtonsoft.Json_License.txt (https://github.com/JamesNK/Newtonsoft.Json/blob/master/LICENSE.md)

  4. .NET components: MIT License (https://github.com/dotnet)

  5. Intel Open Image Denoise: Apache License 2.0 (https://github.com/OpenImageDenoise/oidn/blob/master/LICENSE.txt)

Section II: The Software End User License Agreement

Copyright (c) 2019 Robert Sulej, R&D Team, <contact@rnd.team>

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sublicense copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

  1. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

  2. The Software may not be used for commercial purposes of any kind.

THE 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 NONINFRINGEMENT. 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.

Section III: OptiX™

This distribution includes OptiX™ binary libraries under the terms of the Software License Agreement for the NVIDIA® OptiX™ ray tracing engine, included in this repository in licensesDesignWorks_SDKSamplesAndTools_EULA.pdf. Users agree to the terms of that license, including the following restrictions:

  1. they will maintain a valid copyright on the end-user application;

  2. they are prohibited from modifying, adapting, translating, reverse engineering, decompiling, disassembling, or creating derivative works, in whole or in part, based on the OptiX™ Software, nor may they attempt in any manner to obtain the source code;

  3. they disclaim any and all warranties on behalf of NVIDIA and other applicable licensors;

  4. they disclaim, to the maximum extent permitted by law, NVIDIA’s, its affiliated companies and its licensors’ liability for all damages, direct or indirect, incidental or consequential, that may arise from any use of the OptiX™ Software;

  5. they agree not to export the OptiX™ Software, directly or indirectly, in violation of U.S. export control laws or any export or import regulations in other countries; and

  6. they will, without limitation, indemnify, hold harmless, and defend NVIDIA and other applicable licensors and their respective affiliates and suppliers from and against any and all claims, lawsuits, costs, and expenses, including attorney’s fees, that arise or result from their use or distribution of the end-user application.