Ua hoʻokuʻu ʻia ka papahana ravinOS 0.6. Ke hoʻomohala nei ia i kahi ʻōnaehana hana e pili ana iā FreeBSD, i manaʻo ʻia e hoʻokō i ka launa pū ʻana me nā noi no macOS a me ka hāʻawi ʻana i kahi pūpū maʻamau i ke ʻano macOSHoʻolaha ʻia ka hana o ka papahana ma lalo o ka laikini BSD. ʻO ka nui o ke kiʻi ISO hiki ke hoʻomaka ʻia he 760 MB (x86_64).
ʻO nā pahuhopu i ʻōlelo ʻia o ka papahana, ʻo ia ka hoʻokō ʻana i ka launa pū ʻana me nā polokalamu. macOS ma ke code kumu a me nā pae faila hiki ke hoʻokō ʻia. ʻO ka mea mua e hōʻike ana i ka hiki ke hōʻuluʻulu hou i ke code. macOS- nā noi no ka hoʻokō ʻana ma ravinOS, ma ka lua - ka hoʻohui ʻana i loko o ka kernel a me nā mea hana o nā loli no ka holo ʻana i nā faila hoʻokō Mach-O i hōʻuluʻulu ʻia no nā hale hana x86-64 a me arm64.
ʻO nā ʻōnaehana faila i kākoʻo ʻia, ʻo ZFS a me nā mea i hoʻohana ʻia ma macOS ʻŌnaehana faila HFS+ a me APFS. Ma waho aʻe o nā hierarchies /usr a me /usr/local maʻamau no FreeBSD, ua hana ʻia nā mea kikoʻī macOS Nā papa kuhikuhi /Library, /System, a me /Volumes. Aia nā papa kuhikuhi home mea hoʻohana ma ka hierarchy /Users. Loaʻa i kēlā me kēia papa kuhikuhi home kahi papa kuhikuhi ~/Library no nā noi e hoʻohana ana i ka Apple Cocoa API.
No ke kūlike me macOS Ua hāʻawi ʻia kahi hoʻokō hapa o ka Cocoa API a me ka Objective-C runtime (aia ma ka papa kuhikuhi /System/Library/Frameworks), a me nā mea hōʻuluʻulu a me nā mea hoʻopili i hoʻololi hou ʻia e kākoʻo iā lākou. Ma waho aʻe o ka papa hoʻohālikelike me macOS Loaʻa iā ravinOS ka hiki ke holo i nā polokalamu no Linux, ma muli o ke kahua hoʻohālike kaiapuni i hāʻawi ʻia ma FreeBSD Linux (Linuxmea hoʻoponopono).
Hiki ke hoʻolālā ʻia nā noi e like me nā pūʻolo polokalamu ponoʻī (App Bundle) ma ke ʻano AppImage, waiho ʻia ma nā papa kuhikuhi /Applications a i ʻole ~/Applications. ʻAʻole pono nā papahana i ka hoʻokomo ʻana a i ʻole ka hoʻohana ʻana i kahi luna pūʻulu - e kauo wale a hoʻokuʻu a hoʻomaka i ka faila AppImage. Ma ka manawa like, mālama ʻia ke kākoʻo no nā pūʻolo kuʻuna FreeBSD.
Ua kūkulu ʻia ke kaiapuni kiʻi ma ke kumu o kona puka makani ponoʻī kikowaena pūnaewele, kahi e hoʻohana ai i kahi kikowaena compositing labwc i hoʻopau ʻia (ua wehe ʻia ke kākoʻo no nā mea hoʻonaninani puka makani ʻaoʻao kikowaena a me nā kumumanaʻo), wlroots, a me ka protocol Wayland. Hiki i nā noi kiʻi ke hoʻohana i nā ʻōnaehana Qt a me Cocoa. Hoʻohana ka interface i nā maʻamau macOS nā manaʻo e like me kahi panela luna me kahi papa kuhikuhi honua, kahi ʻano like o ka papa kuhikuhi, nā pōkole keyboard, kahi luna faila Filer i kapa like ʻia, a me ke kākoʻo no nā kauoha e like me launchctl a me open.
ʻO nā hoʻololi mai ka hoʻokuʻu ʻia ʻana o 0.5 me:
- Ua hōʻano hou ʻia ka ʻōnaehana kumu i ka lālā FreeBSD 15-STABLE.
- Hoʻokomo ʻia kahi pānaʻi kiʻi minimalist me kahi papa luna SystemUIServer hou a me kahi papa lalo Dock.

- Aia i loko o ka pūʻolo kahi prototype o ka Terminal.app terminal emulator.

- Hoʻomaka koke ka LogWindow login manager ma hope o ka hoʻomaka ʻana. I ka wā e hoʻokomo ai i ke ʻano ola, hiki iā ʻoe ke komo me ka ʻole o ka ʻōlelo huna me ka hoʻohana ʻana i ka login liveuser.

- Hoʻohui i ka hiki ke haʻalele i kahi kau kiʻi e hoʻohana ana i ka pōkole keyboard Win-Shift-Q.
Source: opennet.ru
