Osnove za izdavanje dozvole
Aspose.3D FOSS za .NET (Aspose.3D) je softver otvorenog koda objavljen pod MIT licenca. Možete ga koristiti u komercijalnim proizvodima, projektovima otvorenog koda, internim alatima i istraživanjima bez ograničenja. Nema ključa za licencu, API ključ, mjereni token ili registracija je potrebno.
Glavne točke MIT-ove licence
- Slobodno za svaku upotrebu.:Komercijalni, open-source, interni i akademski.
- Neograničenja za korištenje:U ovom slučaju, u skladu s člankom 21. stavkom 2. točkom (a) Uredbe (EU) br. 575/2013 Komisija može oduzeti odluku o odobrenju ili nepostojanju ograničenja za određivanje veličine datoteke i vodenih znakova.
- Ne zahtijeva API ključ: instalirati paket putem NuGet-a i odmah ga početi koristiti.
- Nema registracije:Nema računa, nema prijavljivanja, ne postoji aktiviranje na internetu.
- Pripodijeljenje: zadržati obavijest o autorskim pravima i tekst MIT licence u vašoj distribuciji (vidjeti ispod).
Tekst MIT-ove licence
Potpuni tekst licence koji je dostavljen uz paket glasi:
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.Prikaz licence u instaliranom paketu
U skladu s člankom 1. LICENSE Možete ga pronaći nakon instalacije provjeravanjem sadržaja paketa:
# View license via .NET CLI
dotnet nuget locals all --listIli pregledati pakiranje direktno:
# Download and extract the .nupkg to inspect its contents
nuget locals global-packages -listNe zahtijeva se komercijalna dozvola
Za razliku od komercijalnog proizvoda Aspose.3D, ova izdanja FOSS-a ne koristi License ili: Metered Ove klase postoje u kodnoj bazi ali bacaju se na API. NotImplementedException nisu funkcionalni u open-source build. Ne morate zvati License.SetLicense() ili konfiguriše bilo koji metar ključeva.
// 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");Preraspodjela i sastavljanje
Ako redistribuirate paket kao dio vlastite aplikacije ili knjižnice:
- Uključite originalnu MIT licencu (The
LICENSEdatoteka iz paketa NuGet je dovoljan). - Ne morate napraviti svoju aplikaciju open-source. MIT licenca je dopušten, ne copyleft .
- Možete izmijeniti izvorni kod i distribuirati modificirane verzije pod istim MIT licencom.
Dodatni resursi
- Prikaz za instalaciju: Instaliraj Aspose.3D putem NuGet-a
- Vodič za programere: API referenca s primjerima .NET koda
- GitHub repozitorij:Izvorni kod i tracker za ishod