Verkefnið ravynOS 0.6 hefur verið gefið út. Það er að þróa stýrikerfi byggt á FreeBSD, sem miðar að því að ná samhæfni við forrit fyrir ... macOS og útvega sérsniðna skel í stíl macOSVerkefninu er dreift undir BSD leyfinu. Stærð ræsanlegrar ISO myndar er 760 MB (x86_64).
Yfirlýst markmið verkefnisins eru að ná fram samhæfni við forrit. macOS á frumkóða- og keyrsluskráarstigi. Hið fyrra gefur til kynna möguleikann á að endurþýða kóðann. macOS- forrit til keyrslu í ravynOS, í öðru lagi - samþætting við kjarnann og breytingastjórnun til að keyra Mach-O keyrsluskrár sem eru þýddar fyrir x86-64 og arm64 arkitektúr.
Af þeim skráarkerfum sem eru studd eru ZFS og þau sem notuð eru í macOS Skráarkerfin HFS+ og APFS. Auk /usr og /usr/local stigveldanna sem eru dæmigerð fyrir FreeBSD eru sérstök stigveldi búin til. macOS Möppurnar /Library, /System og /Volumes. Heimamöppur notenda eru staðsettar í stigveldinu /Users. Hver heimamöppa inniheldur undirmöppu ~/Library fyrir forrit sem nota Apple Cocoa API.
Fyrir samhæfni við macOS Hluti af útfærslu á Cocoa API og Objective-C keyrslutímanum (sem er staðsettur í /System/Library/Frameworks möppunni) er í boði, sem og þýðendur og tenglar sem hafa verið aðlagaðir til að styðja þá. Auk samhæfingarlagsins við macOS ravynOS hefur einnig getu til að keyra forrit fyrir Linux, byggt á umhverfishermunarinnviðunum sem FreeBSD býður upp á Linux (Linuxeining).
Hægt er að hanna forrit sem sjálfstætt forritapakka (App Bundle) á AppImage sniði, sett í /Applications eða ~/Applications möppurnar. Forritin þurfa ekki uppsetningu eða notkun pakkastjóra - bara draga og sleppa og ræsa AppImage skrána. Á sama tíma er stuðningur við hefðbundna FreeBSD pakka haldið.
Grafíska umhverfið er byggt á eigin glugga. miðlara, sem notar einfaldari labwc samsetningarþjón (stuðningur við gluggaskreytingar og þemu á þjóninum hefur verið fjarlægður), wlroots og Wayland samskiptareglurnar. Grafísk forrit geta notað Qt og Cocoa ramma. Viðmótið notar staðlaða macOS Hugtök eins og efst spjald með alhliða valmynd, eins valmyndaskipan, flýtilyklar, skráastjóri í svipuðum stíl í Filer og stuðningur við skipanir eins og launchctl og open.
Breytingar frá útgáfu 0.5 eru meðal annars:
- Grunnkerfið hefur verið uppfært í FreeBSD 15-STABLE greinina.
- Lágmarks grafískt viðmót er kynnt til sögunnar með nýjum efri hluta SystemUIServer og neðri hluta Dock.

- Pakkinn inniheldur frumgerð af Terminal.app flugstöðvahermiranum.

- Innskráningarstjórinn LoginWindow ræsist nú strax eftir ræsingu. Þegar ræst er í rauntímastillingu er hægt að skrá sig inn án lykilorðs með því að nota innskráninguna sem notandi.

- Bætti við möguleikanum á að hætta í grafískri lotu með því að nota flýtilyklana Win-Shift-Q.
Heimild: opennet.ru
