عن المشروع

لايديبيرد هو متصفح ويب مستقل ومفتوح المصدر يُبنى باستخدام محرك جديد متوافق مع معايير الويب، وهو حالياً في مرحلة ما قبل ألفا ولا يُوصى به إلا للمطوِّرين. يعتمد المتصفح على بنية متعددة العمليات تتضمن عملية واجهة المستخدم الرئيسية، وعملية عرض محتوى الويب معزولة (واحدة مخصصة لكل علامة تبويب)، بالإضافة إلى عمليات منفصلة لفك تشفير الصور وخادم الطلبات. يساعد تشغيل فك التشفير والوصول إلى الشبكة خارج عملية العرض على تحسين المرونة أمام المحتوى الضار، بينما تحدُّ عمليات العرض المعزولة لكل علامة تبويب من تأثير الثغرات الأمنية المحتملة. ترث معظم المكونات الأساسية للمشروع من مكتبات مشروع سيرينيوسأوإس، بما في ذلك: LibWeb (محرك عرض الويب)، LibJS (محرك جافاسكريبت)، LibWasm (تطبيق WebAssembly)، LibCrypto وLibTLS (دعم المخطوطات المشفرة والأمن النقلي)، LibHTTP (عميل HTTP/1.1)، LibGfx (مكتبة رسوميات ثنائية الأبعاد تدعم فك الترميز والعرض)، LibUnicode (دعم يونيكود والمحليات)، LibMedia (وظائف تشغيل الصوت والفيديو)، LibCore (حلقة الأحداث والطبقة التجريدية للنظام)، وLibIPC (إطار العمل للاتصال بين العمليات). تتوفر تعليمات البناء والتشغيل في مجلد التوثيق. يدعم لايديبيرد أنظمة لينكس وماك وويندوز عبر WSL2 بالإضافة إلى مجموعة واسعة من أنظمة *Nix الأخرى. للمشاركة المجتمعية، يمكن للمستخدمين الانضمام إلى خادم Discord الرسمي لمشروع لايديبيرد للمساهمة في مناقشات القضايا والتطوير. يمكن للمساهمين الجدد الاطلاع على دليل «البدء بالمساهمة» الموجود في مجلد التوثيق. وقبل فتح قضايا جديدة، يُنصح بمراجعة سياسة القضايا المتبعة في ملف CONTRIBUTING.md، والإرشادات التفصيلية لتقديم التقارير في ISSUES.md، كما توثَّق كامل إرشادات المشاركة في المشروع داخل ملف CONTRIBUTING.md. يُصدر لايديبيرد بموجب رخصة BSD ذات البندَين.