د ایریکس پروژه د فری بی ایس ډی نسخه رامینځته کوي چې د میکوس غوښتنلیکونو سره مطابقت لري

د ایریکس عملیاتي سیسټم لومړی بیټا ریلیز شتون لري، د MacOS سټایل چاپیریال وړاندې کوي او موخه یې د macOS غوښتنلیکونو سره د یوې ټاکلې کچې مطابقت چمتو کول دي. Airyx د FreeBSD پر بنسټ والړ دی او د X سرور پر بنسټ ګرافیک سټیک کاروي. د پروژې پرمختګونه د BSD جواز لاندې ویشل شوي. د بوټ iso عکس اندازه 1.9 GB (x86_64) ده.

د پروژې هدف د سرچینې متنونو په کچه د macOS غوښتنلیکونو سره مطابقت ترلاسه کول دي (په Airyx کې د اجرا کولو لپاره د خلاصې سرچینې macOS غوښتنلیکونو کوډ بیا تنظیم کولو وړتیا) او د اجرا وړ فایلونو (پیچونه د کرنل او اوزار کټ کې اضافه شوي. د x86-architecture 64 لپاره ترتیب شوي Mach-O د اجرا وړ فایلونو چلول). د انٹرفیس پلي کول د macOS عادي مفکورې کاروي، لکه د نړیوال مینو سره یو لوړ پینل، یو ورته مینو جوړښت، د کیبورډ شارټ کټونه، د فایل مدیر ته ورته سټایل، او د کمانډونو ملاتړ لکه لانچ او خلاص. ګرافیکي چاپیریال د KDE پلازما شیل پر بنسټ والړ دی، د macOS لپاره سټایل شوی.

د HFS+ او APFS فایل سیسټمونه چې په macOS کې کارول کیږي ملاتړ کیږي، او همدارنګه د سیسټم ځانګړي لارښودونه. د مثال په توګه، د /usr او /usr/سیمه ایزو ترتیبونو سربیره چې د FreeBSD ځانګړي ډولونه دي، Airyx د /Library، /System، او /Volumes لارښودونه کاروي. د کاروونکو کور لارښودونه په / کاروونکي لارښود کې موقعیت لري. د کور هر لارښود د غوښتنلیکونو لپاره ~/Library فرعي لارښود لري چې د ایپل د کوکو پروګرامینګ انٹرفیس کاروي.

غوښتنلیکونه د AppImage په بڼه کې د ځان سره د اپلیکیشن کڅوړو (App Bundle) په توګه ډیزاین کیدی شي، په /Applications یا ~/Applications لارښودونو کې ځای په ځای شوي. برنامه د بسته بندۍ مدیر نصب یا کارولو ته اړتیا نلري - یوازې د AppImage فایل ډریګ او ډراپ او لانچ کړئ. په ورته وخت کې ، د دودیز FreeBSD کڅوړو او بندرونو ملاتړ ساتل کیږي.

د macOS سره مطابقت لپاره، د کوکو او Objective-C د چلولو پروګرام کولو انٹرفیس یو جزوي پلي کول چمتو شوي (د / سیسټم/کتابتون/ چوکاټونو لارښود کې موقعیت لري)، په بیله بیا تالیف کونکي او لینکرونه د دوی مالتړ لپاره تعدیل شوي. دا پلان شوی چې په سویفټ ژبه کې د XCode پروژې فایلونو او برنامو لپاره ملاتړ پلي کړي. د macOS مطابقت پرت سربیره ، ایریکس د FreeBSD لینکس ایمولیشن زیربنا (لینکسولټر) پراساس د لینکس غوښتنلیکونو چلولو وړتیا هم وړاندې کوي.

د ایریکس د لومړۍ بیټا نسخې ځانګړتیاوې:

  • د فایرفوکس، ټرمینل او کیټ سره د ځان مینځل شوي کڅوړو مثالونو شتون.
  • د AppKit (airyxOS.app) پر بنسټ نوی ObjectiveC انسټالر.
  • په جاوا SDK 17.0.1+12 کې شاملول.
  • د کرنل او سیسټم چاپیریال اساس په توګه د FreeBSD 12.3RC کارول.
  • د AppKit ښه شوی، د رنګ سکیم او macOS ته نږدې د کیبورډ شارټ کټونو سره، د پاپ اپ مینو لپاره ملاتړ، د فونټونو سره ښه کار.
  • د پالن شوي مګر تر اوسه نه پلي شوي ځانګړتیاو کې، د ډاک پینل، د وائی فای تنظیم کولو لپاره GUI، او د KDE پلازما چاپیریال کې د فایل فایل مدیر عملیات سره د ستونزو حل کول یادونه شوي.

د ایریکس پروژه د فری بی ایس ډی نسخه رامینځته کوي چې د میکوس غوښتنلیکونو سره مطابقت لري
د ایریکس پروژه د فری بی ایس ډی نسخه رامینځته کوي چې د میکوس غوښتنلیکونو سره مطابقت لري
د ایریکس پروژه د فری بی ایس ډی نسخه رامینځته کوي چې د میکوس غوښتنلیکونو سره مطابقت لري


سرچینه: opennet.ru

Add a comment