مدقّق توافق تراخيص البيانات من Bayanat Labs
هل يمكن دمج هذه البيانات؟ هل يمكن تدريب نموذج تجاري عليها؟ وما الترخيص الذي يحمله الإصدار؟ يجيب المدقّق من نصوص التراخيص نفسها: أدخل مصادرك، ولكل منها ترخيصه أو شروطه، واختر واحدًا من 4 استخدامات مقصودة (التدريب الداخلي، أو تدريب نموذج تجاري، أو إعادة نشر النسخ، أو نشر التعليقات التوضيحية المشتقة)، فيعيد حكمًا لكل مصدر وللمزيج كله (مسموح، أو مسموح بشروط، أو غير معروف، أو غير مسموح)، والالتزامات المترتبة، والتراخيص الممكنة للإصدار، وخطة تقسيم عند تعارض المصادر، وعبارات النسب. وتستند كل خطوة إلى بند تذكره مع اقتباس قصير وتاريخ استرجاع النص. وتغطي القواعد 33 ترخيصًا وشروطًا، من تراخيص المشاع الإبداعي وOpen Data Commons وCDLA إلى شروط البيانات الحكومية المفتوحة واتفاقيات الاستخدام البحثي وشروط مخرجات النماذج، وتعمل القواعد نفسها في تطبيق على الويب ومكتبة Python وأداة سطر أوامر وإجراء في GitHub. معلومات، وليست استشارة قانونية.
| الترخيص | Apache-2.0 للشيفرة والتطبيق على الويب، وCC BY 4.0 للقواعد وحالات الاختبار والمخططات والتوثيق، وتبقى الاقتباسات من التراخيص والشروط خاضعة لشروط أصحابها |
|---|---|
| الإصدار | v0.1.0 · الشيفرة والقواعد والتطبيق على الويب v0.1.0، موسومة على GitHub، وغير موجودة على PyPI بعد. |
| تاريخ النشر | |
| آخر تحديث | |
| لمن هذا الإصدار | الفرق التي تجمع بيانات تدريب أو تقييم من مصادر متعددة وتحتاج إلى أن تعرف قبل الإصدار ما يسمح به كل ترخيص، وما يشترطه، وما الترخيص الذي يمكن أن تحمله النتيجة. |
| المستوى | مبتدئ |
أرقام رئيسية
تُحسب آليًا من الملفات المنشورة. يُحسب كل رقم من ملف القواعد المجمّعة (kb.json) في مستودع GitHub عند الوسم v0.1.0 ويُربط بقيمة SHA-256 للملف، وتحمل كل نتيجة يعيدها المدقّق القيمة نفسها.
التنزيل والمعرّفات
| المكان | المحتوى |
|---|---|
| Hugging Face | افتح المدقّق |
| bayanatlabs.com | Python وسطر الأوامر وإجراء GitHub |
| GitHub | الشيفرة والقواعد وحالات الاختبار على GitHub |
| GitHub | كيف تُحسب الأحكام |
ابدأ الاستخدام
ثبّتها من GitHub عند وسم الإصدار v0.1.0، وسيُتاح التثبيت من PyPI باسم bayanatlabs-license-check بعد نشر الحزمة هناك. أما التطبيق على الويب فلا يحتاج إلى تثبيت.
pip install "git+https://github.com/Bayanat-Labs/license-check@v0.1.0"
bl-license check --source "Encyclopedia=CC-BY-SA-4.0" --source "Map=ODbL-1.0" \
--use redistribute-annotations --mode merged --format markdown
bl-license check sources.json --out result.json --fail-on not_allowed,unknown
ما الذي يتضمنه الإصدار
| الجزء | الترخيص | ضمن الإصدار |
|---|---|---|
| محرك القواعد ومكتبة Python وأداة سطر الأوامر وإجراء GitHub | Apache-2.0 | نعم |
| القواعد (إصدار القواعد 2026.10.19) وحالات اختبار الأحكام ومخططات JSON والتوثيق | CC BY 4.0 | نعم |
| التطبيق على الويب في Hugging Face Spaces، بالإنجليزية والعربية | Apache-2.0 | نعم |
| اقتباسات قصيرة من التراخيص والشروط والأسئلة الشائعة | يبقى كل اقتباس خاضعًا لشروط صاحبه، ويُذكر معه مصدره وتاريخ استرجاعه | نعم |
| خط IBM Plex Sans Arabic في التطبيق على الويب، دون تعديل (SIL Open Font License 1.1) | SIL Open Font License، وحقوق النشر لشركة IBM | نعم |
صيغة النسبة: license-check (Dataset Licence Compatibility Checker) by Bayanat Labs. https://github.com/Bayanat-Labs/license-check
الاستخدامات المقصودة
- التحقق قبل الإصدار من إمكانية دمج مصادر مجموعة بيانات أو التدريب عليها أو إعادة نشرها، وتسجيل الالتزامات المترتبة.
- اختيار ترخيص لمجموعة بيانات مشتقة من بين الخيارات التي تسمح بها كل المصادر، أو تقسيم الإصدار عند تعارض المصادر.
- إيقاف إصدار مجموعة بيانات في التكامل المستمر إذا كان أحد المصادر غير مسموح أو غير معروف، مع إضافة التقرير إلى ملخص المهمة.
خارج النطاق
- الإجازة القانونية: الأحكام معلومات، وليست استشارة قانونية.
- المسائل التي تتوقف على استثناءات قانونية مثل الاستخدام العادل أو استثناءات التنقيب في النصوص والبيانات، أو على عقود وقّعتها، أو على قانون دولة بعينها: لا تأخذها القواعد في الحسبان.
الحقوق باختصار
التدريب والعرض وإعادة التوزيع وإنشاء الأصوات الاصطناعية أذونات منفصلة.
| الاستخدام | الحالة | ملاحظة |
|---|---|---|
| التدريب | لا ينطبق | محرك قواعد وحالات اختبار، وليس بيانات تدريب. والقواعد وحالات الاختبار بترخيص CC BY 4.0 إذا أعدت استخدامها. |
| العرض | مسموح | القواعد وحالات الاختبار والتوثيق بترخيص CC BY 4.0 مع نسبتها إلى المصدر، وتبقى الاقتباسات خاضعة لشروط أصحابها. |
| إعادة التوزيع | مسموح | الشيفرة بترخيص Apache-2.0، والقواعد وحالات الاختبار والتوثيق بترخيص CC BY 4.0، والخط المرفق بترخيص SIL Open Font License. |
| الصوت الاصطناعي | لا ينطبق | لا يتضمن ملفات صوتية. |
القيود
- تسجّل القواعد ما تقوله نصوص التراخيص المستشهد بها، ولا تتناول مسألة ما إذا كان النموذج المدرَّب نفسه مادة معدَّلة من بياناته.
- رخصة البيانات المفتوحة السعودية مدرجة لكنها لم تُقيَّم بعد، لأن نصها الرسمي لم يكن متاحًا لهذا الإصدار، فحكمها غير معروف.
- تتغير التراخيص والشروط: يحمل كل اقتباس تاريخ استرجاعه، وتحمل شروط مخرجات النماذج تاريخ النسخة المُرمَّزة.
- يكون التثبيت من GitHub حاليًا، فالحزمة غير موجودة على PyPI بعد.
المصادر والتراخيص
| المصدر | الترخيص | يُعاد توزيعه هنا |
|---|---|---|
| Creative Commons legal code (4.0, 3.0 and 2.0 licences, CC0 1.0) and FAQ | اقتباسات قصيرة مع المصدر وتاريخ الاسترجاع | لا |
| Open Data Commons licences (ODC-By, ODbL, PDDL) | اقتباسات قصيرة مع المصدر وتاريخ الاسترجاع | لا |
| Community Data License Agreements (CDLA) | اقتباسات قصيرة مع المصدر وتاريخ الاسترجاع | لا |
| Open Government Licence v3.0 (United Kingdom) | اقتباسات قصيرة مع المصدر وتاريخ الاسترجاع | لا |
| State of Qatar Open Data License | اقتباسات قصيرة مع المصدر وتاريخ الاسترجاع | لا |
| UAE open data platform: copyright and data licensing | اقتباسات قصيرة مع المصدر وتاريخ الاسترجاع | لا |
| Linguistic Data Consortium User Agreement for Non-Members | اقتباسات قصيرة مع المصدر وتاريخ الاسترجاع | لا |
| Model-output terms: OpenAI Terms of Use, Gemini API Additional Terms, Gemma Terms of Use, Llama 3.3 Community License Agreement | اقتباسات قصيرة مع المصدر وتاريخ النسخة المُرمَّزة | لا |
| Apache License 2.0, MIT License and GNU GPL v3.0 | اقتباسات قصيرة مع المصدر وتاريخ الاسترجاع | لا |
كتبت Bayanat Labs القواعد وحالات اختبار الأحكام والتوثيق من نصوص التراخيص المذكورة هنا. وتستشهد كل قاعدة بالبند الذي تستند إليه مع اقتباس قصير ورابط الصفحة وتاريخ الاسترجاع، ولا يُنقل أي نص ترخيص كاملًا سوى تراخيص الإصدار نفسه. تفاصيل المصادر (بالإنجليزية)
طريقة الاستشهاد
صيغة الاستشهاد:
Bayanat Labs (2026). Dataset Licence Compatibility Checker (license-check), version 0.1.0, rules version 2026.10.19. Bayanat Labs. https://github.com/Bayanat-Labs/license-check
لا يوجد معرّف DOI. استشهد بالرابط الوارد في صيغة الاستشهاد أعلاه وبتاريخ اطلاعك عليه.
@misc{bayanatlabs2026licensecheck,
author = {{Bayanat Labs}},
title = {Dataset Licence Compatibility Checker (license-check), version 0.1.0, rules version 2026.10.19},
year = {2026},
month = oct,
howpublished = {\url{https://github.com/Bayanat-Labs/license-check}}
}
كيف نتعامل مع الاستشهاد (بالإنجليزية)
سجل التغييرات
| التاريخ | الإصدار | التغيير |
|---|---|---|
| v0.1.0 | محرك القواعد ومكتبة Python وأداة سطر الأوامر وإجراء GitHub والقواعد وحالات اختبار الأحكام على GitHub، والتطبيق على الويب بالإنجليزية والعربية على Hugging Face Spaces. |
التصحيح وطلبات الإزالة
إذا وجدت في هذا الإصدار ما لا ينبغي وجوده أو ما يحتاج إلى تصحيح، فراسلنا على hello@bayanatlabs.com. نعالج طلبات الإزالة خلال 30 يومًا، وطلبات المنصات خلال 24 ساعة. كيف تعمل طلبات الإزالة
المنتج المرتبط: Bayanat Knowledge