Overview#
Yotsuba Shader is released under the Microsoft Public License (MS-PL). You can reproduce, modify, and distribute it, including inside proprietary engines, frameworks, editors and games, with no fee and without publishing your own source code. The main condition is to retain all copyright, patent, trademark, and attribution notices. If you distribute any portion in source code form, you must do so under the MS-PL.
Your shaders and their binaries#
The shaders you write and the binaries Yotsuba Shader generates from them belong to you. Nothing in them is subject to a copyleft requirement.
Third-party components#
Roslyn (Microsoft.CodeAnalysis) and the SPIR-V grammar from the Khronos Group are used under the MIT License, and their notices are kept in the repository. Yotsuba ShaderCross is released under the MS-PL. Its translated SPIRV-Cross code retains the original copyright notices from SPIRV-Cross, which is dual-licensed under Apache-2.0 OR MIT and is used here under the MIT License.
Name and logo#
The license covers the code. The name Yotsuba Shader and its logo are not part of it.
Source#
The binding text is the LICENSE file in the repository.
