المكتبة والروابط النهائية عبر الأنظمة الأساسية لتقنية Bluetooth منخفضة الطاقة (BLE).
يهدف مشروع SimpleBLE إلى توفير مكتبات وارتباطات BLE عبر الأنظمة الأساسية بالكامل لـ C++ وPython وRust ولغات أخرى، مصممة للبساطة وسهولة الاستخدام، مع سلوك متسق وواجهة برمجة التطبيقات (API) عبر جميع الأنظمة الأساسية.
يعمل SimpleBLE على أنظمة التشغيل Windows 10+، وmacOS 10.15+، وLinux (Ubuntu 20.04+)، وiOS 15.0+، وAndroid (API 31+ - لا يزال في Alpha).
الترخيص التجاري متاح للمشاريع التي تتطلب توزيع الملكية.
ستجد أدناه قائمة بالواجهات الأمامية التي تعد جزءًا من SimpleBLE:
بالإضافة إلى ذلك، نوفر أيضًا مجموعة من المكتبات ذات المستوى المنخفض التي يمكن استخدامها للتفاعل مع حزمة Bluetooth الأساسية على Linux:
إذا كنت تريد استخدام SimpleBLE وتحتاج إلى مساعدة. من فضلك لا تتردد في التواصل!
لا تنس التحقق من المشاريع التالية باستخدام SimpleBLE:
طلبات السحب هي موضع ترحيب. لإجراء تغييرات كبيرة، يرجى فتح مشكلة أولاً لمناقشة ما تريد تغييره.
منذ 15 فبراير 2024، أصبح SimpleBLE متاحًا الآن بموجب ترخيص GNU العام الإصدار 3 (GPLv3)، مع خيار الترخيص التجاري دون قيود GPLv3 المتاحة مقابل رسوم.
يمكنك العثور على مزيد من المعلومات حول الأسعار وشروط الخدمة التجارية على "موقعنا الإلكتروني"_.
لمزيد من الاستفسارات، يرجى الاتصال بنا على contact at simpleble dot org
.
نحن نقدم تراخيص تجارية مجانية للمشاريع الصغيرة والشركات في مراحلها المبكرة - تواصل معنا لمناقشة حالة الاستخدام الخاصة بك.
يرجى التواصل مع contact at simpleble dot org
ويمكننا مناقشة تفاصيل موقفك. إنني أعتزم جعل هذا الانتقال سلسًا قدر الإمكان للمستخدمين الحاليين، وأنا منفتح على إيجاد حل يناسب الجميع.
إذا كنت تستخدم SimpleBLE في مشروع مفتوح المصدر وترغب في طلب ترخيص تجاري مجاني أو إذا كانت لديك أي أسئلة أخرى، فلا تتردد في التواصل معنا.
حتى الآن، كان SimpleBLE بمثابة عمل شغفي حيث تم استثمار أكثر من 4000 ساعة في تكرارات متعددة. إن قرار تحويل SimpleBLE إلى نموذج الترخيص المزدوج مدفوع بشكل أساسي بنوع المنتجات التي تم بناؤها حوله، ولا سيما حول الأسماء البارزة في القطاعين الطبي والصناعي، الأمر الذي كان مفاجئًا ومشجعًا. يعد توفير دعم قوي لحالات الاستخدام المتنوعة والحرجة هذه مسعى كثيف الموارد ولا يمكن تحقيقه بحسن النية وحده، خاصة عندما تتطور واجهات برمجة التطبيقات الأساسية أيضًا ويكون للحياة خططها الخاصة. ومن خلال تقديم ترخيص تجاري، فإننا نفتح طريقًا لتخصيص المزيد من الموارد لتحسين SimpleBLE. تتضمن بعض الأشياء الموجودة في خريطة الطريق ما يلي:
وعلى الرغم من هذا التحول، فإننا لا نزال ملتزمين بشدة بفلسفة المصادر المفتوحة. لقد تطور برنامج SimpleBLE كثيرًا بفضل تعليقات مجتمع المصادر المفتوحة، وسيظل هذا الأساس دائمًا جزءًا من المشروع. يضمن خيار ترخيص GPLv3 إمكانية الوصول المستمر للمشاريع مفتوحة المصدر، ونحن نتعهد بالمساهمة الفعالة في المجتمع والتعاون معه كلما أمكن ذلك.
في نهاية المطاف، كان نجاح SimpleBLE مدفوعًا بطبيعته المفتوحة، ونعتقد أن نموذج الترخيص المزدوج هذا يعزز هذا النجاح من خلال تمكين النمو الذي يقوده المجتمع والتحسينات المستهدفة التي تعود بالنفع على الجميع.
يضمن ترخيص GPLv3 أن يتمتع المستخدمون النهائيون بحرية تشغيل البرنامج ودراسته ومشاركته وتعديله. ويتطلب ذلك أن أي إصدارات معدلة من SimpleBLE، أو أي برنامج يتضمنها، يتم توزيعها أيضًا تحت GPLv3. بشكل أساسي، إذا كان مشروعك يشتمل على SimpleBLE ويتم توزيعه، فيجب أن تكون قاعدة التعليمات البرمجية بأكملها مفتوحة المصدر ضمن GPLv3.
يمكنك العثور على النص الكامل لترخيص GPLv3 على https://www.gnu.org/licenses/gpl-3.0.html.