رخصة
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 التجاري، لا يستخدم هذا الإصدار المفتوح المصدر فئات API License أو Metered. هذه الفئات موجودة في قاعدة الشيفرة لكنها تُطلق 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");إعادة التوزيع والتجميع
إذا قمت بإعادة توزيع الحزمة كجزء من تطبيقك أو مكتبتك الخاصة:
- تضمين إشعار ترخيص MIT الأصلي (ملف
LICENSEمن حزمة NuGet يكفي). - لا تحتاج إلى جعل تطبيقك مفتوح المصدر. ترخيص MIT مرن، وليس حقن حقوق النشر.
- يمكنك تعديل شفرة المصدر وتوزيع النسخ المعدلة تحت نفس ترخيص MIT.
موارد إضافية
- دليل التثبيت: تثبيت Aspose.3D عبر NuGet
- دليل المطور: مرجع API مع أمثلة كود .NET
- مستودع GitHub: شفرة المصدر ومتعقب المشكلات