عن المشروع
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 بعدة لغات، مع الإشارة إلى أن النسخة الإنجليزية هي المرجع عند الاختلاف.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.