منصوبے کے بارے میں
ravynOS ایک اوپن سورس آپریٹنگ سسٹم پروجیکٹ ہے جس کا مقصد x86-64 سسٹمز پر macOS کے ساتھ تجربہ اور کچھ مطابقت فراہم کرنا ہے، جبکہ arm64/arm64e کا منصوبہ بالآخر ہے۔ یہ Darwin اور FreeBSD بنیادوں، اسی شعبے میں موجود اوپن سورس پیکجز، اور خلا کو پر کرنے کے لیے نئے کوڈ پر بنایا گیا ہے۔
بیان کردہ ڈیزائن اہداف میں شامل ہیں:
- macOS ایپلیکیشنز کے ساتھ سورس مطابقت، یعنی ایک Mac ایپلیکیشن ravynOS پر کمپائل ہو کر چل سکے؛ بائنری مطابقت ایک طویل مدتی ہدف ہے۔
- ملتے جلتے GUI استعارے اور مانوس UX، جیسے فائل مینیجر، ایپلیکیشن لانچر، اور اوپر مینو بار جو کھلی ایپلیکیشن کو ظاہر کرتا ہے، ایپلیکیشنز کو متوقع 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.