Skip to content

CREDITS

SalehGNUTUX edited this page Jul 20, 2026 · 1 revision

نسبة الفضل والمصادر — «تلميذي»

GT-SARARIM

  • المستودع: https://github.com/SalehGNUTUX/GT-SARARIM
  • الوصف: تطبيق تعليميّ عربيّ إسلاميّ للأطفال (قصص أنبياء وعلماء، قِيَم، أنشطة، ألغاز، لوحة أهل)، مفتوح المصدر يعمل دون اتصال.
  • الرخصة: GNU GPL-3.0.

1) إلهامٌ موضوعيّ (الأصل)

ذكريات «قدوات وقِيَم» في content/library.js (المعرّفات role-*، الموسومة بـ"inspired_by": "GT-SARARIM") نصُّها أصيلٌ من تأليفنا، مستوحًى من مواضيع GT-SARARIM فقط (علماء مسلمون قدوة، بِرّ الوالدين…). المفاهيم والمواضيع لا تُحمى بحقوق نشر، فالاستلهام منها لا يُرتّب أيّ التزام.

2) محتوًى منقول/مشتقّ مباشرةً (إضافة 2026-06-11) ⚠️

بطلبٍ من صاحب المشروع، أُدرِجت بياناتُ المحتوى من GT-SARARIM (مجلّد v2/src/data/) في منظومتنا، بعد تحويلها إلى JSON محليّ:

ملفّنا المصدر في GT-SARARIM المحتوى
content/sararim-stories.js v2/src/data/stories.ts 51 قصّة (أخلاق · قرآن · أنبياء · علماء · صحابة) + 102 سؤال فهم
content/puzzles.js v2/src/data/puzzles.ts 61 لغزًا (فوازير ومنطق، 4 مستويات)
content/quiz.js v2/src/data/questions.ts 94 سؤال اختيار من متعدد (دين، علوم، رياضيات، لغة، هندسة، تاريخ، جغرافيا، علماء)

تُعرَض عبر الصفحات: tales.html · puzzles.html · quiz.html. طريقة الاشتقاق موثّقة في أداة tools/import-from-gtsararim.mjs (تجلب من المستودع وتُحوّل النصّ كما هو إلى JSON؛ بنية الحقول من تصميمنا).

نصوص هذه الملفّات الثلاثة منقولةٌ حرفيًّا/مشتقّةٌ من GT-SARARIM (لا تأليفَ أصيلًا فيها). أمّا واجهات العرض (tales/puzzles/quiz.html) ورسوم المشروع وبقيّة المحتوى فمن تأليفنا.

⚖️ أثر الرخصة (GPL-3.0) — مهمّ

لأنّنا نسخنا نصوصًا/بيانات من GT-SARARIM (لا مجرّد أفكار)، تنطبق GPL-3.0 على هذه الأجزاء:

  • النسبة: واجبة — وقد ذُكِرت هنا وفي حقول source/license داخل كلّ ملفّ JSON وفي تذييل كلّ صفحة عرض.
  • عند التوزيع: إن وُزِّع «تلميذي» (نشرًا عامًّا)، وجب ترخيص العمل المُوزَّع بـ GPL-3.0 أيضًا، مع إتاحة الشيفرة المصدريّة.
  • الاستخدام العائليّ الخاصّ غير الموزَّع: لا التزامَ عمليًّا (GPL تُلزِم عند التوزيع لا عند الاستعمال الخاصّ).
  • إن أردنا مستقبلًا تفادي GPL، نستبدل هذه الملفّات الثلاثة بمحتوًى أصيلٍ من تأليفنا (مع إبقاء النسبة كإلهام).

شكرًا للمطوّر SalehGNUTUX على عملٍ مفتوحٍ ملهم. 🌿


🔊 مقاطع النطق العربية (espeak-ng)

مقاطع نطق الآليّ في public/tts/*.mp3 مُولَّدة مسبقاً بأداة eSpeak NG (محرّك نطقٍ مفتوح، GPL-3.0) عبر tools/gen-audio.mjs، لتعمل دون إنترنت بنفس الجودة على كل الأجهزة دون اعتمادٍ على أصوات نظام الجهاز.

  • eSpeak NG: https://github.com/espeak-ng/espeak-ng — رخصة GPL-3.0 (متوافقة مع ترخيص المشروع).
  • لإعادة توليد المقاطع (على جهاز تطويرٍ فيه espeak-ng وlame): npm run gen:audio.
  • النصوص الطويلة (أسئلة الذكريات) تُنطَق وقت التشغيل عبر Web Speech API (أصوات النظام) كاحتياطيّ.

أيقونات التنقّل — Font Awesome Free

أيقوناتُ بطاقات الفهرس (src/icons.js) مُستخرَجةٌ من Font Awesome Free 7 (نمط solid) — أيقوناتٌ مفردةٌ مضمَّنةٌ كـSVG (لا الخطُّ الكامل) لتعمل offline بحجمٍ ضئيل، تُلوَّن بـcurrentColor.

  • Font Awesome Free: https://fontawesome.com/license/free — الأيقونات CC BY 4.0 (متوافقة مع GPL-3.0)، الكود MIT.
  • التوليد: npm run gen:icons (يقرأ node_modules/@fortawesome/fontawesome-free/svgs/solid/ ويكتب src/icons.js).

Clone this wiki locally