Mradi wa ravynOS 0.6 umetolewa. Unatengeneza mfumo endeshi unaotegemea FreeBSD, unaolenga kufikia utangamano na programu za macOS na kutoa ganda maalum katika mtindo macOSKazi ya mradi imesambazwa chini ya leseni ya BSD. Ukubwa wa picha ya ISO inayoweza kuendeshwa ni 760 MB (x86_64).
Malengo yaliyotajwa ya mradi ni kufikia utangamano na programu. macOS katika msimbo chanzo na viwango vya faili vinavyoweza kutekelezwa. Ya kwanza inaashiria uwezo wa kukusanya tena msimbo. macOS- programu za utekelezaji katika ravynOS, katika pili - ujumuishaji kwenye kiini na vifaa vya mabadiliko ya kuendesha faili zinazoweza kutekelezwa za Mach-O zilizokusanywa kwa ajili ya usanifu wa x86-64 na arm64.
Kati ya mifumo ya faili inayoungwa mkono, ZFS na ile inayotumika katika macOS Mifumo ya faili ya HFS+ na APFS. Mbali na mifumo ya /usr na /usr/local ambayo ni ya kawaida kwa FreeBSD, mifumo maalum huundwa macOS Saraka za /Maktaba, /Mfumo, na /Volumes. Saraka za nyumbani za watumiaji ziko katika safu ya /Watumiaji. Kila saraka ya nyumbani ina saraka ndogo ya ~/Maktaba kwa programu zinazotumia API ya Apple Cocoa.
Kwa utangamano na macOS Utekelezaji wa sehemu wa API ya Cocoa na wakati wa utekelezaji wa Lengo-C (uliopo kwenye saraka ya /System/Library/Frameworks) hutolewa, pamoja na vikusanyaji na viunganishi vilivyorekebishwa ili kuviunga mkono. Mbali na safu ya utangamano na macOS ravynOS pia ina uwezo wa kuendesha programu za Linux, kulingana na miundombinu ya kuiga mazingira inayotolewa katika FreeBSD Linux (Linuxkidhibiti).
Programu zinaweza kuundwa kama vifurushi vya programu vinavyojitosheleza (App Bundle) katika umbizo la AppImage, vilivyowekwa katika saraka za /Applications au ~/Applications. Programu hazihitaji usakinishaji au matumizi ya meneja wa kifurushi - buruta tu na uangushe na uzindue faili ya AppImage. Wakati huo huo, usaidizi wa vifurushi vya jadi vya FreeBSD huhifadhiwa.
Mazingira ya picha yamejengwa kwa msingi wa dirisha lake seva, ambayo hutumia seva ya utungaji wa labwc iliyokatwakatwa (usaidizi wa mapambo ya dirisha la upande wa seva na mandhari umeondolewa), wlroots, na itifaki ya Wayland. Programu za michoro zinaweza kutumia mifumo ya Qt na Cocoa. Kiolesura hutumia kiwango cha kawaida macOS dhana kama vile paneli ya juu yenye menyu ya kimataifa, muundo sawa wa menyu, njia za mkato za kibodi, kidhibiti faili cha Filer chenye mtindo sawa, na usaidizi wa amri kama vile launchctl na open.
Mabadiliko tangu kutolewa 0.5 ni pamoja na:
- Mfumo msingi umesasishwa hadi tawi la FreeBSD 15-STABLE.
- Kiolesura cha picha cha kiwango cha chini kabisa kinatambulishwa na paneli mpya ya juu ya SystemUIServer na paneli ya chini ya Dock.

- Kifurushi hiki kinajumuisha mfano wa kiigaji cha terminal cha Terminal.app.

- Kidhibiti cha kuingia cha LoginWindow sasa kinazinduliwa mara baada ya kuanza upya. Unapoanzisha hali ya moja kwa moja, unaweza kuingia bila nenosiri kwa kutumia kuingia kwa mtumiaji hai.

- Imeongeza uwezo wa kuondoka kwenye kipindi cha picha kwa kutumia njia ya mkato ya kibodi ya Win-Shift-Q.
Chanzo: opennet.ru
