بيرتوس
كان نظام التشغيل BeRTOS نظام تشغيل في الوقت الحقيقي مصمم للأنظمة المدمجة . [ 3 ]
هو برنامج مجاني ومفتوح المصدر، مُرخص بموجب رخصة جنو العمومية العامة، الإصدار الثاني (GPLv2) أو أحدث، مع استثناء خاص يمنح التطبيقات الاحتكارية الحق في إبقاء شفرتها المصدرية مغلقة مع إبقاء شفرة BeRTOS الأساسية مفتوحة. [ 1 ] [ 2 ]
يتميز نظام BeRTOS بتصميم معياري للغاية، مما يسمح بتشغيله على بنى معمارية مختلفة، بدءًا من وحدات التحكم الدقيقة الصغيرة ذات 8 بت مثل وحدات Atmel AVR وصولًا إلى بنية ARM ذات 32 بت ، وعلى بيئات استضافة مثل Linux و Microsoft Windows . تمت كتابة BeRTOS بلغة ANSI C ، وهو مدعوم بمكتبات بروتوكول طبقة المقابس الآمنة (SSL) المدمجة الشائعة ومكتبات بروتوكول أمان طبقة النقل (TLS) اللاحقة مثل wolfSSL .
تقوم نواة BeRTOS متعددة المهام الاستباقية بتنفيذ العديد من بدائيات الاتصال بين العمليات (IPC)، بما في ذلك: الإشارات ، والإشارات الثنائية ، والرسائل .
بالإضافة إلى النواة، يوفر BeRTOS طبقة تجريد الأجهزة (HAL) التي تتضمن العديد من برامج تشغيل الأجهزة الطرفية (المؤقت، التسلسلي، محول تناظري إلى رقمي (ADC)، المحركات، شاشة الكريستال السائل (LCD)، مستشعرات NTC، لوحة المفاتيح، الجرس، الذواكر)، والخوارزميات ( جدول التجزئة ، فحص التكرار الدوري (CRC)، MD2 ، مجمع الإنتروبيا ، ترميز طول التشغيل (RLE))، وبروتوكولات الاتصال، ونظام فرعي لعرض النوافذ الرسومية لأجهزة العرض الصغيرة .
تمت أرشفته في نوفمبر 2018. [ 4 ]
مراجع
- 1 2 "BeRTOS: License" . مؤرشف من الأصل بتاريخ 2014-04-06 . تم الاطلاع عليه بتاريخ 2021-06-18 .
- 1 2 "verstag.c" . GitHub . مؤرشف من الأصل بتاريخ 18-06-2021 . تم الاسترجاع بتاريخ 18-06-2021 .
... إما الإصدار 2 من الترخيص، أو (حسب اختيارك) أي إصدار لاحق.
- ↑ "BeRTOS: نظام تشغيل مضمن مجاني في الوقت الحقيقي" . SlideShare . Scribd. 2009-10-16.
- ^ ديفيليرل / بيرتوس ، ديفيلر، 29 أكتوبر 2025 ، استرجاعها 2026-06-07
روابط خارجية
- ملفات تعريف نظام التشغيل
- أنظمة التشغيل في الوقت الحقيقي
- أنظمة التشغيل المدمجة
- أنظمة تشغيل البرمجيات الحرة
- أنظمة تشغيل ARM
- أنظمة التشغيل القائمة على النواة المصغرة
- النوى الصغيرة
- أنظمة تشغيل IA-32
- أنظمة التشغيل X86-64
