라이선스

Aspose.3D FOSS for .NET (Aspose.3D)은 MIT License 하에 배포되는 오픈 소스 소프트웨어입니다. 상업용 제품, 오픈 소스 프로젝트, 내부 도구 및 연구에 제한 없이 사용할 수 있습니다. 라이선스 키, API 키, 사용량 기반 토큰 또는 등록이 필요하지 않습니다.

MIT 라이선스의 핵심 포인트

  • Free for any use: 상업적, 오픈소스, 내부, 학술 및 개인 용도로 자유롭게 사용할 수 있습니다.
  • No usage limits: 호출 할당량, 파일 크기 제한, 워터마크 제한이 없습니다.
  • No API key required: NuGet을 통해 패키지를 설치하고 즉시 사용할 수 있습니다.
  • No registration: 계정, 로그인, 온라인 활성화가 필요 없습니다.
  • Attribution: 배포 시 저작권 고지와 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 에디션은 License 또는 Metered 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 라이선스는 허용적이며, 카피레프트가 아닙니다.
  3. 소스 코드를 수정하고 수정된 버전을 동일한 MIT 라이선스 하에 배포할 수 있습니다.

추가 리소스

 한국어