Licencja

Aspose.3D FOSS for .NET (Aspose.3D) to oprogramowanie open‑source wydane na MIT License. Możesz go używać w produktach komercyjnych, projektach open‑source, narzędziach wewnętrznych i badaniach bez ograniczeń. Nie wymaga klucza licencyjnego, klucza API, tokenu rozliczanego ani rejestracji.

Kluczowe punkty licencji MIT

  • Darmowe do dowolnego użytku: komercyjny, open-source, wewnętrzny, akademicki i prywatny.
  • Brak limitów użytkowania: nie ma limitów wywołań, ograniczeń rozmiaru plików ani znaków wodnych.
  • Nie wymaga klucza API: zainstaluj pakiet przez NuGet i zacznij go używać od razu.
  • Brak rejestracji: brak konta, logowania, aktywacji online.
  • Atrybucja: zachowaj informację o prawach autorskich oraz tekst licencji MIT w swojej dystrybucji (patrz poniżej).

Tekst licencji MIT

Pełny tekst licencji dołączony do pakietu brzmi:

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.

Wyświetlanie licencji w zainstalowanym pakiecie

Plik LICENSE jest dołączony do pakietu NuGet. Możesz go znaleźć po instalacji, przeglądając zawartość pakietu:

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

Lub sprawdź pakiet bezpośrednio:

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

Nie wymaga licencji komercyjnej

W przeciwieństwie do komercyjnego produktu Aspose.3D, ta edycja FOSS nie używa klas API License ani Metered. Te klasy istnieją w bazie kodu, ale zgłaszają NotImplementedException — nie są funkcjonalne w wersji open‑source. Nie musisz wywoływać License.SetLicense() ani konfigurować żadnego klucza metrowanego.

// 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");

Redystrybucja i łączenie

Jeśli rozpowszechniasz pakiet jako część własnej aplikacji lub biblioteki:

  1. Dołącz oryginalne oświadczenie licencji MIT (plik LICENSE z pakietu NuGet jest wystarczający).
  2. Nie musisz udostępniać swojego oprogramowania jako open‑source. Licencja MIT jest permissywna, a nie copyleft.
  3. Możesz modyfikować kod źródłowy i dystrybuować zmodyfikowane wersje na tej samej licencji MIT.

Dodatkowe zasoby

 Polski