ravynOS 0.6 proiektua kaleratu da. FreeBSD-n oinarritutako sistema eragile bat garatzen ari da, aplikazioekin bateragarritasuna lortzeko helburuarekin. macOS eta estiloko oskola pertsonalizatua eskaintzea macOSProiektuaren lana BSD lizentziapean banatzen da. Abiarazteko ISO irudiaren tamaina 760 MB (x86_64) da.
Proiektuaren helburuak aplikazioekin bateragarritasuna lortzea dira. macOS iturburu-kodearen eta fitxategi exekutagarriaren mailetan. Lehenengoak kodea berriro konpilatzeko gaitasuna dakar. macOS- ravynOS-en exekutatzeko aplikazioak, bigarrenean - x86-64 eta arm64 arkitekturetarako konpilatutako Mach-O fitxategi exekutagarriak exekutatzeko aldaketen integrazioa eta instrumentazioa.
Onartutako fitxategi-sistemen artean, ZFS eta hemen erabiltzen direnak macOS HFS+ eta APFS fitxategi sistemak. FreeBSD-n ohikoak diren /usr eta /usr/local hierarkiez gain, espezifikoak sortzen dira. macOS /Library, /System eta /Volumes direktorioak. Erabiltzaileen etxeko direktorioak /Users hierarkian daude. Etxeko direktorio bakoitzak ~/Library azpidirektorio bat dauka Apple Cocoa APIa erabiltzen duten aplikazioetarako.
Bateragarritasuna lortzeko macOS Cocoa APIaren eta Objective-C exekuzio-denboraren (/System/Library/Frameworks direktorioan kokatua) inplementazio partzial bat eskaintzen da, baita horiek onartzeko aldatutako konpiladoreak eta estekatzaileak ere. Bateragarritasun geruzaz gain... macOS ravynOS-ek aplikazioak exekutatzeko gaitasuna ere badu Linux, FreeBSD-k eskaintzen duen ingurune-emulazio azpiegituran oinarrituta Linux (Linuxulator).
Aplikazioak aplikazio pakete autonomo gisa diseina daitezke (App Bundle) AppImage formatuan, /Applications edo ~/Applications direktorioetan kokatuta. Programek ez dute pakete-kudeatzailerik instalatu edo erabili behar - arrastatu eta jaregin eta abiarazi AppImage fitxategia. Aldi berean, FreeBSD pakete tradizionalen euskarria mantentzen da.
Ingurune grafikoa bere leiho propioan oinarrituta eraikitzen da. zerbitzaria, labwc konposizio zerbitzari murriztua erabiltzen duena (zerbitzari aldeko leiho apaingarrien eta gaien euskarria kendu da), wlroots eta Wayland protokoloa. Aplikazio grafikoek Qt eta Cocoa framework-ak erabil ditzakete. Interfazeak estandarra erabiltzen du macOS kontzeptuak, hala nola menu orokor bat duen goiko panela, menu-egitura berdina, teklatuko lasterbideak, antzeko estiloko Filer fitxategi-kudeatzaile bat eta launchctl eta open bezalako komandoen euskarria.
0.5 bertsiotik egindako aldaketek honako hauek barne hartzen dituzte:
- Oinarrizko sistema FreeBSD 15-STABLE adarrera eguneratu da.
- Interfaze grafiko minimalista bat aurkezten da SystemUIServer goiko panel berri batekin eta Dock beheko panel batekin.

- Paketeak Terminal.app terminal emuladorearen prototipoa dauka.

- LoginWindow saioa hasteko kudeatzailea abiarazi bezain laster abiarazten da orain. Zuzeneko moduan abiaraztean, pasahitzik gabe saioa has dezakezu liveuser saioa hasteko aukera erabiliz.

- Win-Shift-Q teklatuko lasterbidea erabiliz saio grafiko batetik irteteko aukera gehitu da.
Iturria: opennet.ru
