عندما تقرر مؤسسة أن تستبدل مقسمها القديم PBX، أو أن تبني أول مقسم لها على سيرفر، تظهر في كل نقاش ثلاثة أسماء: 3CX لأن مندوب الشركة الموردة يعرضه، وFreePBX لأن مهندس الشبكات جربه في مكتب سابق، وFreeSWITCH لأن أحد المطورين قرأ أن المنصات الكبيرة تستخدمه. والمشكلة أن هذه الأسماء الثلاثة ليست ثلاثة إصدارات من الشيء نفسه، فالأول منتج مغلق كامل تشتري ترخيصه، والثاني واجهة إدارة مفتوحة المصدر فوق محرك Asterisk، والثالث محرك اتصالات تبني عليه تطبيقك أنت، والمقارنة بينها بالسعر وحده تقود إلى قرار خاطئ.
وقد شرحنا في أول هذه المرحلة مصطلحات VoIP وطريق المكالمة عبر الشبكة، وكتبنا لكل محرك دليلاً عملياً، وهذا المقال يجمعها ويضع 3CX بجانبها حتى تختار عن معرفة.
المواضيع في السلسلة:
- مصطلحات الاتصالات الهاتفية VoIP للمبتدئين
- تتبع مكالمة SIP عبر الشبكة: لماذا يصل الصوت في اتجاه واحد؟
- لماذا يتقطع الصوت في مكالمات VoIP؟ قياس Jitter وPacket Loss
- ربط المقسم PBX بشبكة الهاتف عبر SIP Trunk والأرقام DID
- دليل Asterisk العملي: من التحويلة Extension إلى الرد الآلي IVR
- FreePBX: مقسم هاتف PBX كامل تديره من المتصفح
- FreeSWITCH للمنصات الكبيرة ومراكز الاتصال Contact Center
- 3CX أم FreePBX أم FreeSWITCH؟ كيف تختار المقسم PBX (الموضوع الحالي)
- هواتف SIP المكتبية والتطبيقات: لماذا لا يرن الجوال النائم؟
- مركز اتصال Call Center على Asterisk: الطابور وتقرير SLA
- تأمين المقسم من الاحتيال على المكالمات Toll Fraud
- موازنة الحمل Load Balancing أمام خوادم Asterisk مع Kamailio
دليلدليل Asterisk العملي: من التحويلة Extension إلى الرد الآلي IVRنبني مقسم Asterisk من الكود المصدري في Docker، ونكتب خطة اتصال فيها بريد صوتي ورد آلي وتسجيل مكالمات، ثم نتحكم به عبر AMI وARI.
دليلFreePBX: مقسم هاتف PBX كامل تديره من المتصفحنثبت FreePBX 17 بسكربته الرسمي، ونبني من الواجهة مقسماً يستقبل المكالمات ويجريها عبر خط خارجي، ثم نختبر النسخ الاحتياطي والاستعادة فعلاً.
دليلFreeSWITCH للمنصات الكبيرة ومراكز الاتصال Contact Centerنبني FreeSWITCH من المصدر في Docker مع طابور مركز اتصال وسكربت Lua وEvent Socket، ثم نقيس كم مكالمة في الثانية يتحمل.وسوف نناقش في هذا المقال ما يلي:
- ما الذي تحصل عليه فعلاً في كل خيار، ولماذا نضع Asterisk في المقارنة مع أنه ليس في العنوان.
- كل أداة على حدة: الترخيص License والسعر والاستضافة Hosting وحجم التشغيل Scale والواجهة والمنظومة حولها Ecosystem، ونقاط القوة ونقاط الضعف.
- أسعار 3CX كما في صفحتها الرسمية في 20 أكتوبر 2026، وكيف تحسب عدد المكالمات المتزامنة Simultaneous Calls.
- جدول مقارنة واحد، ثم من يختار ماذا، وأخطاء شائعة في الاختيار.
ما الذي تشتريه أو تثبته في كل خيار؟
قبل الأسعار والجداول، انظر إلى ما يتكون منه كل خيار، والصورة التالية تبين ذلك:

في الصورة أعلاه لاحظ التالي:
- 3CX صندوق واحد مغلق: الواجهة والمحرك والتطبيقات من الشركة نفسها، ولا ترى ما بداخله، وتدفع اشتراكاً سنوياً حسب عدد المكالمات المتزامنة.
- FreePBX طبقتان: واجهة ويب مكتوبة ب PHP تحفظ إعداداتك في قاعدة بيانات MariaDB، ثم تولد منها ملفات الإعداد التي يقرؤها Asterisk، فالذي يجري المكالمة فعلاً هو Asterisk.
- FreeSWITCH محرك فقط، ولا توجد فيه واجهة إدارة، فإما أن تبني تطبيقك فوقه عبر Event Socket وLua وXML، وإما أن تضع فوقه واجهة جاهزة مثل FusionPBX، وهي مشروع مستقل مرخص أيضاً بترخيص MPL 1.1 كما في رأس ملفاته المصدرية.
وقد يتساءل البعض: لماذا نذكر Asterisk إذا كان العنوان لا يذكره؟ والإجابة أن من يختار FreePBX يختار Asterisk معه، فكل حدود Asterisk وإصداراته ودعمه تنتقل إلى FreePBX، وفي المقابل من يحتاج شيئاً لا تقدمه واجهة FreePBX ينزل إلى Asterisk مباشرة، لذلك نعامله في هذا المقال كأساس مشترك.
Asterisk: الأساس الذي تحت FreePBX
Asterisk محرك اتصالات مفتوح المصدر ترعاه اليوم شركة Sangoma، ويقرأ إعداداته من ملفات نصية مثل pjsip.conf للتحويلات وextensions.conf لخطة الاتصال Dialplan، كما رأينا في تجربة تتبع المكالمة. ويتحكم فيه البرنامج الخارجي عبر واجهتين: AMI لأوامر الإدارة والأحداث، وARI لبناء تطبيقات تتحكم في القنوات Channels من الخارج عبر HTTP وWebSocket.
- الترخيص: GPLv2 كما في ملف الترخيص.
- الإصدارات: بحسب جدول الإصدارات فإن الفرع 22 هو أحدث فرع منشور بدعم طويل LTS حتى 16 أكتوبر 2029، والفرع 20 دخل مرحلة إصلاحات الأمان فقط في 19 أكتوبر 2026، والفرع 24 القادم بدعم طويل كان عند كتابة المقال في مرحلة المرشح الثاني 24.0.0-rc2.
- الواجهة: لا توجد واجهة ويب، فكل شيء في ملفات الإعداد وسطر الأوامر
asterisk -rx. - المنظومة: أكبر منظومة في هذا المجال، فأغلب الهواتف ومزودي SIP Trunk يختبرون أجهزتهم معه، وتجد له أمثلة في كل مكان.
- نقاط القوة: ناضج جداً، ومرن في خطة الاتصال، ووثائقه وأمثلته كثيرة، وإذا فهمته فهمت FreePBX وكثيراً من الأنظمة المبنية عليه.
- نقاط الضعف: لا توجد واجهة، فكل تغيير يحتاج شخصاً يعرف ملفات الإعداد، وتشغيل عدة سيرفرات معاً يحتاج أدوات إضافية مثل Kamailio أمامها.
FreePBX: Asterisk بواجهة إدارة
FreePBX واجهة ويب لإدارة Asterisk تملكها Sangoma أيضاً، ومنها تضيف التحويلات Extensions والخطوط الخارجية Trunks ومسارات المكالمات الداخلة Inbound Routes والخارجة Outbound Routes والطوابير Queues والرد الآلي دون أن تفتح ملف إعداد، وهذا هو سبب انتشارها في المكاتب والشركات المتوسطة التي ليس عندها متخصص اتصالات بدوام كامل.
- الترخيص: إطار العمل الأساسي framework مرخص بترخيص GPL-3.0 كما في مستودعه، وبجانب الوحدات المفتوحة هناك وحدات تجارية Commercial Modules تبيعها Sangoma، مثل إدارة إعداد الهواتف آلياً EndPoint Manager، وهي اختيارية.
- السعر: الواجهة والمحرك دون مقابل، وتدفع فقط إذا اشتريت وحدات تجارية أو دعماً فنياً.
- الاستضافة: الطريقة الرسمية للإصدار 17 أن تثبت Debian 12 ثم تشغل سكربت التثبيت الرسمي على سيرفرك أو في السحابة، بحسب دليل التثبيت.
- حجم التشغيل: سيرفر واحد يدير كل شيء، وهذا يناسب أغلب المكاتب والشركات، أما توزيع الحمل على عدة سيرفرات فليس من تصميم الواجهة.
- نقاط القوة: واجهة كاملة دون رسوم ترخيص، وتحتها Asterisk الذي يعرفه الجميع، ومجتمع كبير في منتدى FreePBX، وتستطيع النزول إلى ملفات Asterisk عندما لا تكفي الواجهة.
- نقاط الضعف: بعض الميزات المريحة في وحدات مدفوعة، والواجهة تكتب ملفات Asterisk بنفسها، فلا تقم بتعديل هذه الملفات يدوياً، والسبب أن الواجهة سوف تستبدلها عند أول حفظ، وإنما ضع تعديلاتك في ملفات
_custom.confالمخصصة لذلك.
3CX: منتج مغلق بترخيص سنوي
3CX نظام اتصالات تجاري مغلق المصدر، والفكرة التي يبيعها أنك لا تحتاج متخصصاً: تطبيقات جاهزة للويب والجوال وWindows، ولوحة إدارة واحدة، وقوالب جاهزة لكثير من الهواتف ومزودي SIP Trunk، ومحادثة مباشرة Live Chat وواتساب، ومركز اتصال وتكاملات CRM في الإصدارات الأعلى. ولا يوجد محرك مفتوح تحته تستطيع أن تنزل إليه، فما لا تقدمه الواجهة أو الواجهات البرمجية API الرسمية لا تستطيع فعله.
كيف يحسب 3CX السعر؟
3CX لا يحسب السعر لكل مستخدم، وإنما لكل نظام حسب عدد المكالمات المتزامنة Simultaneous Calls واختصاراً SC، وبحسب أسئلة التسعير الشائعة فإن المكالمات الداخلية بين الموظفين تدخل في العد أيضاً، وهذا تفصيل يغيب عن كثيرين عند التقدير. وهناك أربعة إصدارات Editions:
- SMB Free: مجاني حتى 10 مستخدمين، ومستضاف عند 3CX على نسخة مشتركة Shared Instance مع عملاء آخرين بحسب دليل التثبيت.
- 4SC Free Basic: مجاني حتى 10 مستخدمين و4 مكالمات متزامنة، ولكن على سيرفرك أنت فقط، ودون تكاملات CRM أو API، بحسب صفحة الإصدار.
- Basic وPRO وAI: إصدارات مدفوعة سنوياً حسب عدد المكالمات المتزامنة، وكل إصدار أعلى يضيف ميزات مثل مركز الاتصال وتكاملات CRM والذكاء الاصطناعي.
والجدول التالي من صفحة الأسعار الرسمية كما كانت في 20 أكتوبر 2026، بالدولار الأمريكي، دون الضريبة، والاستضافة عند 3CX سعرها منفصل:
| المكالمات المتزامنة | Basic سنوياً | PRO سنوياً | AI سنوياً | الاستضافة عند 3CX سنوياً |
|---|---|---|---|---|
| 8SC | $300 | $395 | $575 | $295 (غير متاحة لإصدار Basic) |
| 16SC | $600 | $795 | $1,095 | $450 |
| 32SC | $915 | $1,215 | $1,620 | $795 |
| 64SC | $1,825 | $2,430 | $2,915 | $795 |
| 128SC | $3,715 | $4,950 | $5,940 | $1,995 |
| 256SC | $7,015 | $9,350 | $11,220 | $1,995 |
| 512SC | $11,475 | $15,300 | $18,360 | غير متاحة |
| 1024SC | $21,040 | $28,050 | $33,660 | غير متاحة |
ولاحظ أن الصفحة نفسها تعرض أسعاراً سابقة أعلى من 24SC فما فوق، وتقول إن الأسعار الحالية أقل بنسبة 10% من 24SC وبنسبة 15% من 256SC، مع خصم إضافي 10% عند تجديد ثلاث سنوات أو أكثر من 24SC، وتنص على أن الأسعار قد تتغير دون إشعار مسبق، لذلك لا تقم بالاعتماد على الجدول أعلاه في عرض سعر رسمي، وإنما ارجع إلى الصفحة يوم الشراء، والسبب أن هذه الأرقام تغيرت فعلاً في أكتوبر 2026.
أين يعمل 3CX؟
لديك ثلاثة خيارات بحسب دليل التثبيت: الاستضافة عند 3CX، أو سحابتك الخاصة على مزودين محددين، أو سيرفر في مكتبك يعمل بنظام Windows أو Linux. وفي حالة Linux تقول صفحة التثبيت من ملف ISO إن 3CX يعمل على أي جهاز يشغل Debian 12، وإن Debian 10 لم يعد مدعوماً. ويحتاج التثبيت في المكتب إلى عنوان IP ثابت ونطاق FQDN مع DNS منقسم Split DNS وجدار حماية Firewall تستطيع ضبط منافذه.
- نقاط القوة: أسرع طريق إلى مقسم كامل بتطبيقات جوال وويب جيدة دون متخصص، وسعر لكل نظام وليس لكل مستخدم، وقوالب جاهزة للهواتف والمزودين، واستضافة اختيارية عند الشركة نفسها.
- نقاط الضعف: مغلق المصدر، فإذا توقف الاشتراك أو تغيرت الأسعار أو شروط الإصدار المجاني فأنت تابع للشركة، والصفحة نفسها تقول إن بعض ميزات الإصدارات المجانية قد تسحب في أي وقت دون إشعار، ولا تستطيع تشغيله إلا على الأنظمة والبيئات التي تدعمها، ولا تستطيع تعديل سلوك لا تقدمه الواجهة.
FreeSWITCH: محرك للمنصات الكبيرة
FreeSWITCH محرك اتصالات مفتوح المصدر تعود حقوقه في ملف الترخيص إلى عام 2005، وتصميمه مختلف عن Asterisk من الأساس: نواة صغيرة متعددة الخيوط Multi-threaded ووحدات Modules تحمل عند الحاجة، وكل ما يحدث فيه حدث Event يمكن أن يستقبله برنامج خارجي عبر Event Socket، لذلك تجده تحت منصات الاتصالات ومراكز الاتصال الكبيرة التي تبني منتجها الخاص بدل أن تستخدم واجهة جاهزة. وترعاه شركة SignalWire التي أسسها مطوروه الأصليون.
- الترخيص: MPL 1.1 كما في ملف الترخيص، وهو ترخيص يسمح لك ببناء منتج تجاري فوقه دون أن تنشر كودك، بشرط أن تنشر تعديلاتك على ملفات FreeSWITCH نفسها إذا وزعتها.
- السعر: الكود دون مقابل، أما الحزم الجاهزة لنظام Debian فتحتاج حساباً مجانياً في SignalWire وتوكن Personal Access Token بحسب دليل البداية، وهناك نسخة تجارية FreeSWITCH Enterprise باشتراك.
- الإصدار: آخر إصدار عند كتابة المقال 1.11.3 في 28 أغسطس 2026.
- الواجهة: لا توجد واجهة إدارة، والإعداد ملفات XML، والتحكم عبر
fs_cliوEvent Socket وسكربتات Lua. - حجم التشغيل: مصمم لعدد كبير من المكالمات على السيرفر الواحد، ويحمي نفسه بحدين في
switch.conf.xml: عدد الجلسات الكلي وعدد الجلسات الجديدة في الثانية، وقد رأينا أثر الحد الثاني بالأرقام في دليل FreeSWITCH، حيث رفض الحد الافتراضي 30 جلسة جديدة في الثانية أكثر من نصف مكالمات اختبار بمعدل 60 مكالمة في الثانية برد503، وبعد رفعه مر المعدل نفسه دون فشل، وكان الذي ينهار أولاً عند 100 مكالمة في الثانية هو معالجة الصوت وليس رسائل SIP. - نقاط القوة: مناسب للتطبيقات التي تتحكم في المكالمات برمجياً، مثل مراكز الاتصال ومنصات المؤتمرات والمكالمات الآلية، والترخيص مريح للمنتجات التجارية، وتحكم كامل عبر Event Socket من أي لغة برمجة.
- نقاط الضعف: لا توجد واجهة، فإما أن تبني أنت أو تعتمد على مشروع آخر مثل FusionPBX، والمجتمع أصغر من مجتمع Asterisk، والحزم الجاهزة خلف حساب SignalWire، فإذا لم تقبل ذلك فعليك بناؤه من المصدر.
جدول المقارنة
| 3CX | FreePBX على Asterisk | FreeSWITCH | |
|---|---|---|---|
| النوع | منتج تجاري مغلق | واجهة مفتوحة فوق محرك مفتوح | محرك مفتوح تبني عليه |
| الترخيص License | اشتراك سنوي من 3CX | FreePBX GPL-3.0، وAsterisk GPLv2 | MPL 1.1 |
| السعر | مجاني حتى 10 مستخدمين، ثم من $300 سنوياً (8SC Basic) | دون مقابل، مع وحدات تجارية اختيارية | دون مقابل، والحزم الجاهزة تحتاج حساب SignalWire |
| الاستضافة Hosting | عند 3CX، أو Debian 12، أو Windows | Debian 12 بالسكربت الرسمي | Linux (Debian موثق)، من المصدر أو الحزم |
| الواجهة | لوحة إدارة وتطبيقات جاهزة | لوحة إدارة كاملة | لا توجد، إلا بمشروع إضافي مثل FusionPBX |
| التحكم البرمجي | API رسمية في الإصدارات الأعلى | AMI وARI من Asterisk | Event Socket وLua وXML من الخارج |
| حجم التشغيل Scale | حسب المكالمات المتزامنة في الترخيص | سيرفر واحد للمكتب أو الشركة | منصات كبيرة ومراكز اتصال |
| من يديره | مسؤول تقنية معلومات عام | مسؤول يعرف أساسيات VoIP | فريق تطوير يعرف SIP والبرمجة |
من يختار ماذا؟
لنأخذ ثلاث حالات حقيقية من النوع الذي نراه كثيراً، ونرى أين يقع كل منها:
- مكتب أو شركة صغيرة دون متخصص اتصالات، وتريد تطبيق جوال جيداً من اليوم الأول: 3CX هو الأقرب، والإصدار المجاني يكفي حتى 10 مستخدمين، وإذا كبرت الشركة فاحسب المكالمات المتزامنة مع الداخلية قبل أن تشتري.
- شركة أو جهة تريد مقسماً على سيرفرها دون رسوم ترخيص سنوية، وعندها مسؤول تقنية يتعلم: FreePBX، والسبب أن الواجهة تغطي العمل اليومي، وتحتها Asterisk الذي تجد له جواباً لكل سؤال، ولا يوجد اشتراك ينتهي فيتوقف المقسم.
- فريق يبني منتجاً: مركز اتصال لعملاء كثيرين، أو منصة مكالمات آلية، أو خدمة اتصالات يبيعها: FreeSWITCH، والسبب أن التحكم في كل مكالمة يكون من الكود عبر Event Socket، والترخيص يسمح ببيع المنتج، ولكن احسب وقت الفريق، فالواجهة التي يقدمها غيره جاهزة سوف تبنيها أنت.
وهل يمكن الجمع بينها؟ نعم، وهذا شائع في المنصات الكبيرة: Kamailio في الأمام يوزع SIP، وخلفه عدة سيرفرات FreeSWITCH أو Asterisk، وهذا ما سوف نشرحه في آخر مقال من هذه المرحلة.
أخطاء شائعة عند الاختيار
- مقارنة سعر الترخيص وحده: المقسم المجاني ليس مجانياً إذا احتاج أسبوعاً من وقت مهندس كل شهر، والمقسم المدفوع ليس غالياً إذا وفر عليك ذلك، فاحسب وقت الإدارة مع الترخيص.
- نسيان المكالمات الداخلية في عد المكالمات المتزامنة: في 3CX مكالمة بين موظفين تستهلك من الترخيص مثل مكالمة خارجية.
- اختيار FreeSWITCH لأن المنصات الكبيرة تستخدمه: هذه المنصات عندها فريق يبني الواجهة والتقارير والتكامل، فإذا كنت تحتاج مقسماً لمكتبك فقط فلا تقم باختياره، والسبب أنك سوف تبني بيدك ما يقدمه FreePBX جاهزاً.
- تعديل ملفات Asterisk تحت FreePBX يدوياً: الواجهة تولد هذه الملفات، فيضيع تعديلك عند أول حفظ.
- ترك المقسم مكشوفاً على الإنترنت: مهما كان اختيارك، فالمقسم المتصل بخط خارجي هدف دائم لسرقة المكالمات Toll Fraud، وسوف نخصص له مقالاً في هذه المرحلة.
الخلاصة
- 3CX منتج مغلق كامل تشتري ترخيصه سنوياً حسب المكالمات المتزامنة، وهو الأسرع للمكتب الذي لا يريد متخصصاً، والمجاني يكفي حتى 10 مستخدمين.
- FreePBX واجهة إدارة مفتوحة فوق Asterisk دون رسوم ترخيص، وهو الخيار الطبيعي لمقسم على سيرفرك تديره من المتصفح.
- FreeSWITCH محرك تبني عليه، ومكانه المنصات ومراكز الاتصال التي تتحكم في المكالمات من الكود، وليس مقسم المكتب الصغير.
- Asterisk هو الأساس الذي تحت FreePBX، وإصداره ودعمه جزء من قرارك إذا اخترت FreePBX.
- أسعار 3CX تغيرت في أكتوبر 2026، فارجع إلى صفحتها يوم الشراء، واحسب وقت الإدارة مع الترخيص في كل خيار.
وفي المقالات القادمة بإذن الله سوف نتحدث عن هواتف المكتب وتطبيقات الجوال، ثم مركز الاتصال وتأمين المقسم.
سجل التحديثات
- أكتوبر 2026: كتابة المقال، ومراجعة أسعار 3CX وتراخيص Asterisk وFreePBX وFreeSWITCH من مصادرها الرسمية في 20 أكتوبر 2026.