Skip to content
HEROBAN-SEL4 EXTERNAL ECOSYSTEM
🤝

المكونات والاعتمادات الخارجية

الشركاء والركائز المفتوحة المصدر التي تستند إليها بنية نظام Heroban OS مع أسمى آيات التقدير والشكر لمطوريها

🏛️seL4 KernelFormally Verified
🦀7 CratesRustCrypto
🌐100%Open Source
🏛️

النواة والميكروكيرنل الأصلي (seL4 Microkernel)

📁kernel/seL4👤seL4 Foundation / Data61 / UNSW

النواة الصغرى المصنوعة بلغة C والمدعومة بإثباتات التحقق الرياضي الصارم (Formally Verified). تُشكل الأساس الأمني الصلب لنظام Heroban OS عبر توفير إدارة الذاكرة، والتجريد الأدنى، وقنوات الاتصال البدائية (IPC).

💖كلمة شكر وتقدير

نوجه أسمى آيات الشكر والتقدير لمؤسسة seL4 Foundation وجميع الباحثين والمهندسين القائمين على هذا المشروع التاريخي الذي غير مفاهيم أمان نظم التشغيل ووضع معايير الأمان الرياضي المعزز في العالم.

🛠️

أدوات بناء النواة ومُحمل الصور (seL4 Tools & Elfloader)

📁kernel/seL4_tools👤فريق تطوير seL4 الرسميون

مجموعة الأدوات المساعدة الرسمية والمكونة من سكريبتات CMake و Python ومحمل الـ elfloader. تقوم هذه الأدوات ببناء وتجميع كود النواة، وتحويل ملفات الـ ELF، وتجهيز هيكل seL4_BootInfo لبدء تنفيذ أول مهمة في مساحة المستخدم (Root Task).

💖كلمة شكر وتقدير

كل الشكر لفرق التطوير والأدوات في مجتمع seL4 لتوفير بيئة بناء متكاملة ومستقرة تسهل أتمتة تجميع صور الإقلاع.

📦

مكتبات C الداعمة للنواة (seL4 C Support Libraries)

📁kernel/util_libs👤مشروع seL4 الرسمي

حزمة من المكتبات المساعدة المكتوبة بلغة C (مثل libsel4, libmuslc, libelf, libcpio). تُستخدم هذه المكتبات في مرحلة البناء والإقلاع الابتدائي لتوفير الهياكل الأساسية وتأمين متطلبات التجميع قبل الانتقال الكامل لبيئة Rust.

💖كلمة شكر وتقدير

نقدر جهود مطوري مكتبات C الداعمة على تفانيهم في صيانة هذه المكتبات وتأمين توافقها العالي مع المعالجات المختلفة.

🦀

مكتبات التشفير الخارجية المعتمدة من مجتمع Rust (RustCrypto Crates)

📁libs/ & containers/👤منظمة RustCrypto Org والمجتمع المفتوح

حزمة من مكتبات التشفير الخارجية الموثوقة والمطابقة للمعايير العالمية، تعمل في بيئة no_std لتأمين أعلى مستويات حماية البيانات وأداء التشفير في جميع حاويات النظام:

📦 chacha20poly1305libs/vault-crypto/Cargo.toml

خوارزمية تشفير المفاتيح التناظرية القياسية (AEAD) التي تجمع بين شفرة ChaCha20 وتوثيق Poly1305 لتشفير وحماية سرية بيانات الحاويات وتأمين الهوية.

📦 chacha20libs/vault-crypto/Cargo.toml

الشفرة التدفقية السريعة (Stream Cipher) فائقة الأداء المستخدمة لتشفير التوافقات وتدفقات البيانات الحساسة بدون الاعتماد على مكتبات النظام standard.

📦 poly1305libs/vault-crypto/Cargo.toml

الخوارزمية الرياضية فائقة السرعة لتوليد وتدقيق رمز توثيق الرسائل (MAC) للتحقق من سلامة المحتوى وحمايته من أي تلاعب في الذاكرة.

📦 subtlelibs/vault-crypto/Cargo.toml

مكتبة التنفيذ بالزمن الثابت (Constant-Time Operations) التي تحمي خوارزميات التشفير من هجمات القنوات الجانبية (Side-Channel & Timing Attacks).

📦 aescontainers/tor/Cargo.toml

تنفيذ معيار التشفير المتقدم (Rijndael AES) المستخدم لتشفير وفك تشفير طبقات الخلايا في شبكة التوجيه البصلي Tor.

📦 sha2containers/tor/Cargo.toml

خوارزميات الهاش التلخيصي القياسية (SHA-256 / SHA-512) لبناء بصمات الهوية الإلكترونية وتأمين توقيعات شبكة Tor.

📦 curve25519-dalekcontainers/tor/Cargo.toml

تشفير المنحنيات البيضاوية عالية الأمان المستخدمة لتنفيذ بروتوكول تبادل المفاتيح الآمن Diffie-Hellman أثناء فتح المسارات المعماة.

💖كلمة شكر وتقدير

نعبر عن امتناننا العميق لمنظمة RustCrypto Org ولجميع المساهمين في مجتمع Rust التشفيري لتقديمهم مكتبات مفتوحة المصدر، فائقة الأداء، وآمنة الذاكرة جعلت التشفير المتقدم ممكناً على مستوى العتاد بدون نظام تشغيل تقليدي.

🖥️

بيئة البوت والمحاكاة (Multiboot2 & QEMU Ecosystem)

📁iso_root/boot/grub/ & CMakeLists.txt👤مشروع GNU (GRUB) & مطورو QEMU

حزمة معايير إقلاع Multiboot2 المحمولة ومحاكي العتاد الشامل QEMU. تتيح هذه الأدوات إمكانية بناء ملفات صور الـ ISO وإقلاع نظام Heroban OS وتجربته عبر المعالجات الحقيقية والأجهزة الافتراضية بنفس الكفاءة.

💖كلمة شكر وتقدير

جزيل الشكر لمؤسسة Free Software Foundation ولمطوري QEMU و GRUB على تفانيهم في تطوير أفضل بيئات الإقلاع والمحاكاة في عالم البرمجيات الحرة.

جميع الحقوق محفوظة © 2026 Qtoom