تخطي إلى المحتوى
POST AI agent ready /v1/license/lookup

API ترخيص البرنامج - بحث مجاني عن ترخيص SPDX

أرسل معرف ترخيص SPDX (على سبيل المثال، "MIT"، "Apache-2.0"، "GPL-3.0-only") واحصل على بيانات تعريف الترخيص التفصيلية بما في ذلك الأذونات والشروط والقيود وما إذا كان الترخيص معتمدًا من OSI أو FSF-libre. يغطي أكثر من 500 ترخيص مدرج في قائمة SPDX.

Parameters

stringrequired

SPDX license identifier (e.g., "MIT", "Apache-2.0", "GPL-3.0-only").

Code examples

curl -X POST https://api.botoi.com/v1/license/lookup \
  -H "Content-Type: application/json" \
  -d '{"id":"MIT"}'

When to use this API

تدقيق ترخيص التبعية

قم بمسح تبعيات package.json أو go.mod، وحل معرف SPDX لكل ترخيص، وقم بوضع علامة على الحزم ذات الحقوق المتروكة أو التراخيص غير المعتمدة من OSI قبل دخولها إلى قاعدة التعليمات البرمجية الخاصة بك.

لوحات معلومات الامتثال مفتوحة المصدر

أنشئ لوحة معلومات داخلية تعرض أذونات الترخيص وشروطه وقيوده لكل مكتبة تابعة لجهات خارجية يستخدمها فريقك، مما يساعد الفرق القانونية على الموافقة على التبعيات الجديدة بشكل أسرع.

إنشاء مستودع README

قم بملء قسم "الترخيص" تلقائيًا في ملفات README التي تم إنشاؤها باستخدام اسم الترخيص الكامل وملخص الأذونات ورابط إلى صفحة SPDX.

Frequently asked questions

ما هو معرف SPDX؟
معرفات SPDX (تبادل بيانات حزمة البرامج) هي سلاسل قصيرة وموحدة تحدد بشكل فريد التراخيص مفتوحة المصدر. أمثلة: "MIT"، "Apache-2.0"، "GPL-3.0 فقط". يتم الاحتفاظ بالقائمة الكاملة على spdx.org/licenses.
كم عدد التراخيص المدعومة؟
تغطي واجهة برمجة التطبيقات جميع التراخيص التي يزيد عددها عن 500 ترخيص في قائمة تراخيص SPDX الرسمية، بما في ذلك التراخيص المعتمدة من OSI وFSF-libre والتراخيص المهملة.
ماذا تحتوي صفائف الأذونات والشروط والقيود؟
تسرد الأذونات ما يسمح به الترخيص (الاستخدام التجاري، التعديل، التوزيع). تسرد الشروط ما يجب عليك فعله (بما في ذلك إشعار حقوق الطبع والنشر والكشف عن المصدر). تسرد القيود ما لا يمنحه الترخيص (المسؤولية، الضمان).
هل يمكنني التحقق مما إذا كان الترخيص متوافقًا مع مشروعي؟
تقوم واجهة برمجة التطبيقات (API) بإرجاع البيانات التعريفية لترخيص واحد. يعتمد تحليل التوافق على ترخيص المشروع الخاص بك. استخدم حقول الأذونات والشروط والقيود لمقارنة ترخيصين برمجياً.
هل تم تضمين تراخيص SPDX المهملة؟
نعم. يتم إرجاع التراخيص المهملة باستخدام is_deprecated: true. تتضمن الأمثلة "GPL-2.0" (تم استبداله بـ "GPL-2.0 فقط" و"GPL-2.0 أو أحدث").

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.