Projek ravinOS 0.6 telah dikeluarkan. Ia sedang membangunkan sistem pengendalian berasaskan FreeBSD, yang bertujuan untuk mencapai keserasian dengan aplikasi untuk macOS dan menyediakan shell tersuai dalam gaya macOSKerja projek ini diedarkan di bawah lesen BSD. Imej ISO yang boleh di-boot ialah 760 MB (x86_64).
Matlamat projek yang dinyatakan adalah untuk mencapai keserasian dengan aplikasi. macOS pada peringkat kod sumber dan fail boleh laku. Yang pertama membayangkan keupayaan untuk menyusun semula kod. macOS- aplikasi untuk pelaksanaan dalam ravinOS, pada yang kedua - integrasi ke dalam kernel dan instrumentasi perubahan untuk menjalankan fail boleh laku Mach-O yang dikompilasi untuk seni bina x86-64 dan arm64.
Daripada sistem fail yang disokong, ZFS dan yang digunakan dalam macOS Sistem fail HFS+ dan APFS. Selain hierarki /usr dan /usr/local yang tipikal untuk FreeBSD, hierarki khusus juga dicipta macOS Direktori /Library, /System dan /Volumes. Direktori utama pengguna terletak dalam hierarki /Users. Setiap direktori utama mengandungi subdirektori ~/Library untuk aplikasi yang menggunakan Apple Cocoa API.
Untuk keserasian dengan macOS Pelaksanaan separa API Cocoa dan masa jalan Objective-C (terletak dalam direktori /System/Library/Frameworks) disediakan, serta pengkompil dan penghubung yang diubah suai tambahan untuk menyokongnya. Selain lapisan keserasian dengan macOS ravinOS juga mempunyai keupayaan untuk menjalankan aplikasi untuk Linux, berdasarkan infrastruktur emulasi persekitaran yang ditawarkan dalam FreeBSD Linux (Linuxpengubah).
Aplikasi boleh direka bentuk sebagai pakej aplikasi serba lengkap (App Bundle) dalam format AppImage, diletakkan dalam direktori /Applications atau ~/Applications. Program ini tidak memerlukan pemasangan atau penggunaan pengurus pakej - hanya seret dan lepas dan lancarkan fail AppImage. Pada masa yang sama, sokongan untuk pakej FreeBSD tradisional dikekalkan.
Persekitaran grafik dibina berdasarkan tetingkapnya sendiri pelayan, yang menggunakan pelayan pengkomposan labwc yang dilucutkan (sokongan untuk hiasan dan tema tetingkap bahagian pelayan telah dialih keluar), wlroots dan protokol Wayland. Aplikasi grafik boleh menggunakan rangka kerja Qt dan Cocoa. Antara muka menggunakan standard macOS konsep seperti panel atas dengan menu global, struktur menu yang sama, pintasan papan kekunci, pengurus fail Filer yang serupa gayanya dan sokongan untuk arahan seperti launchctl dan open.
Perubahan sejak keluaran 0.5 termasuk:
- Sistem asas telah dikemas kini kepada cawangan FreeBSD 15-STABLE.
- Antara muka grafik minimalis diperkenalkan dengan panel atas SystemUIServer baharu dan panel bawah Dock.

- Pakej ini termasuk prototaip emulator terminal Terminal.app.

- Pengurus log masuk LoginWindow kini dilancarkan serta-merta selepas but. Apabila boot ke mod langsung, anda boleh log masuk tanpa kata laluan menggunakan log masuk pengguna langsung.

- Menambah keupayaan untuk keluar dari sesi grafik menggunakan pintasan papan kekunci Win-Shift-Q.
Sumber: opennet.ru
