# Speakeasy تفتح مصدر مولّد SDKs بسبع لغات مع CLI وMCP server تحت رخصة AGPLv3

> **المغزى:** كان أمام أي منتج لديه API خياران: كتابة SDK لكل لغة يدويًا أو دفع اشتراك لمولّد مغلق. الآن يوجد خيار ثالث مفتوح المصدر، بقيود رخصة ينبغي فهمها أولًا.

- المصدر: المغزى (https://almaghza.com/a/2026-09-19-speakeasy-open-source-sdk-generator/)
- التاريخ: 8 ربيع الآخر - 19 سبتمبر 2026 (2026-09-19)
- القسم: برمجيات
- الوسوم: OpenAPI، المصادر المفتوحة، API، MCP، Google

نشرت مدونة مطوري Google في 17 سبتمبر 2026 مقالًا كتبه Amir Hardon وPhilipp Schmid يعلن شراكة مع Speakeasy، التي فتحت مصدر حزمة توليد العملاء الكاملة الخاصة بها تحت رخصة AGPLv3.

تعمل الحزمة انطلاقًا من ملف OpenAPI spec، وهو الوصف القياسي لواجهة API. وتتضمن مولّدات SDK لسبع لغات: Python وTypeScript وGo وJava وC# وPHP وRuby، مع دعم static typing وstreaming وإعادة المحاولة التلقائية والتصفح بين صفحات النتائج.

وتضم الحزمة مولّدين آخرين أقل حضورًا في التغطية. الأول مولّد CLI يبني ملفًا تنفيذيًا مستقلًا، بحيث تستطيع الـ agents استدعاء الـ API مباشرة دون كتابة غلاف برمجي خاص. والثاني مولّد MCP server من المواصفة نفسها.

والحجة المكتوبة في الإعلان أن المولّدات المغلقة "تخلق مخاطرة منصة غير مقبولة"، وأنه إذا كانت الصناعة تعتمد على OpenAPI لتعريف الواجهات، فالأدوات التي تحوّل هذه الواجهات إلى مكتبات وأدوات ينبغي أن تكون بنية تحتية مفتوحة. وتقول Google إن انتقالها إلى هذا النهج جعل مهندسًا واحدًا يصون الـ pipeline عبر 6 لغات، بعد أن كان العمل يدويًا ويتطلب فريقًا.

أما الرخصة فتستحق الانتباه. فـ AGPLv3 ليست تفصيلًا قانونيًا صغيرًا، وتفرض التزامات حقيقية على من يبني فوقها منتجًا، لذا يتطلب الاعتماد عليها قراءة نصها أولًا.

بالنسبة للمنتجات العربية التي تقدم API لعملائها، كان الخيار حتى الآن بين كتابة SDK لكل لغة يدويًا، أو دفع اشتراك لمولّد مغلق. ومع هذه الخطوة يصبح هناك طريق ثالث مفتوح الكود، تبقى قيوده في الرخصة لا في السعر.

## المصادر

- [إعلان مدونة مطوري Google](https://developers.googleblog.com/en/why-client-sdk-generation-belongs-in-the-open/)
- [موقع Speakeasy](https://www.speakeasy.com)
- [نص رخصة AGPLv3](https://www.gnu.org/licenses/agpl-3.0.html)
