عن المشروع

ravynOS هو مشروع نظام تشغيل مفتوح المصدر يهدف إلى تقديم تجربة وقدر من التوافق مع macOS على أنظمة x86-64، مع التخطيط لدعم arm64/arm64e في نهاية المطاف. وهو مبني على أسس Darwin وFreeBSD، وعلى حزم مفتوحة المصدر موجودة في المجال نفسه، وعلى شيفرة جديدة لسد الفجوات. تشمل أهداف التصميم المعلنة ما يلي: - التوافق على مستوى الشيفرة المصدرية مع تطبيقات macOS، بمعنى أنه يمكن تصريف تطبيق Mac على ravynOS وتشغيله؛ أما التوافق على مستوى الشيفرة الثنائية فهو هدف أطول أجلًا. - استعارات واجهة رسومية مشابهة وتجربة استخدام مألوفة، مثل مدير ملفات ومشغّل تطبيقات وشريط قوائم علوي يعكس التطبيق المفتوح، مع توفير واجهات Apple APIs المتوقعة للتطبيقات. - التوافق مع تخطيطات مجلدات macOS (/Library، /System، /Users، /Volumes، إلخ) وأنظمة الملفات (HFS+، APFS)، إضافة إلى أنظمة ملفات مفيدة أخرى مثل FAT وNTFS وZFS. - تطبيقات قائمة بذاتها ضمن App Bundles، مع دعم ملفات DMG وصيغ أرشيف أخرى. - بيئة Unix محدثة بأدوات وقشور وأدوات للمستخدمين المتقدمين حديثة. - يهدف إلى أن يكون ممتعًا في الاستخدام وآمنًا ومستقرًا وعالي الأداء. يدعو ملف README المساهمين إلى المساعدة في بناء المشروع، ويشير إلى CONTRIBUTING.md للمشاريع والاحتياجات الحالية، ويسرد قنوات المجتمع: خادم Discord وغرفة Matrix ‏(#ravynOS-general:matrix.org). كما يربط ترجمات ملف README بعدة لغات، مع الإشارة إلى أن النسخة الإنجليزية هي المرجع عند الاختلاف.