许可证

Aspose.3D FOSS for .NET (Aspose.3D) 是在 MIT License 下发布的开源软件。您可以在商业产品、开源项目、内部工具和研究中无限制地使用它。无需许可证密钥、API 密钥、计量令牌或注册。

MIT 许可证要点

  • 免费用于任何用途:商业、开源、内部、学术和个人。
  • 没有使用限制:没有调用配额、文件大小上限或水印限制。
  • 无需 API 密钥:通过 NuGet 安装包并立即开始使用。
  • 无需注册:无需账户、登录或在线激活。
  • 署名:在分发时保留版权声明和 MIT 许可证文本(见下文)。

MIT 许可证文本

随软件包一起提供的完整许可证文本如下:

MIT License

Copyright (c) Aspose Contributors

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, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

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

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.

查看已安装包中的许可证

LICENSE 文件已包含在 NuGet 包中。安装后,您可以通过检查包内容来定位它:

# View license via .NET CLI
dotnet nuget locals all --list

或者直接检查包:

# Download and extract the .nupkg to inspect its contents
nuget locals global-packages -list

无需商业许可证

与商业版 Aspose.3D 产品不同,此 FOSS 版不使用 LicenseMetered API 类。这些类在代码库中存在,但会抛出 NotImplementedException —— 在开源构建中它们不可用。您无需调用 License.SetLicense() 或配置任何计量密钥。

// This is NOT required or meaningful in the FOSS edition:
// var license = new License();
// license.SetLicense("Aspose.3D.lic"); // throws NotImplementedException

// Simply install the package and use it directly:
using Aspose.ThreeD;
var scene = new Scene();
scene.Open("model.obj");

重新分发和捆绑

如果您将该软件包作为您自己的应用程序或库的一部分重新分发:

  1. 包含原始的 MIT 许可证声明(来自 NuGet 包的 LICENSE 文件即可)。
  2. 您无需将您的应用程序开源。MIT 许可证是宽松的,而非 copyleft。
  3. 您可以修改源代码并在相同的 MIT 许可证下分发修改后的版本。

其他资源

 中文